Electronic Components Datasheet Search
  English  ▼

X  

TMPR3911 Datasheet(PDF) 246 Page - Toshiba Semiconductor

Part # TMPR3911
Description  32-Bit TX System RISC TX39 Family
PDF  462 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TOSHIBA [Toshiba Semiconductor]
Direct Link  http://www.semicon.toshiba.co.jp/eng
Logo TOSHIBA - Toshiba Semiconductor

TMPR3911 Datasheet(HTML) 246 Page - Toshiba Semiconductor

Back Button TMPR3911 Datasheet HTML 242Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 243Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 244Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 245Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 246Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 247Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 248Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 249Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 250Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 246 / 462 page
background image
Chapter 11 Magicbus Module
11-6
The transmit clock rate is also programmable, using the Magicbus Baud Rate Generator. The
Magicbus specification supports data rates from 250 kbps to 14.75 Mbps. See Section 11.3.4 for a
detailed description of the Magicbus Baud Rate Generator.
As mentioned previously, the transmit data consists of 16-bit or 32-bit groups. Seamless operation is
possible, whereby each data bit for each group is transmitted in a continuous and non-interrupted
fashion. This seamless operation results in the fastest possible data rate for Magicbus. In order to
maintain seamless operation, the Transmit Holding Register must be reloaded before the contents of the
Transmit Shift Register have been completely shifted out.
In order to accommodate slower peripherals which cannot keep up with fast Magicbus data rates, the
Magicbus Module contains a programmable Inter-Packet Delay Counter. This counter allows the
insertion of a programmable number of baud clocks of delay between bytes, words, or longs of the data
stream, as shown in Figure 11.3.3. See Section 11.3.4 for a detailed description of the Inter-Packet
Delay Counter.
INTER-PACKET
DELAY
Figure 11.3.3 Magicbus Inter-Packet Delay
11.3.3
Receiver
The Magicbus Receiver consists of a Shift Register and Holding Register which support the receiving
of serial data from attached Magicbus peripheral devices to the Magicbus Module. Data from the
MBUSDATA input port is shifted in serially to the 32-bit Receive Shift Register. The receive clock
from the MBUSCLK port is used to clock the serial data through the Receive Shift Register. This allows
a peripheral to control the data rate of the Magicbus Receiver (allowing support for slower peripherals),
since the receiver uses the peripheral’s transmit clock as it’s clock source. When the Magicbus Module
is configured for long mode (LONG
= “1”), all 32 bits of the Receive Shift Register are valid. When the
Magicbus Module is configured for word mode (LONG
= “0”), only the first 16 bits of the Receive
Shift Register are valid.
The contents of the Receive Shift Register are then fed in parallel to the 32-bit Receive Holding
Register. The data is transferred whenever the Receive Shift Register has finished shifting in either 16
or 32 bits of data depending on the selected mode.
The Receive Holding Register is read by either the DMA circuit or directly by the CPU. The
Magicbus Module provides an interrupt (MBUSRXBUFAVAILINT) whenever the Receive Holding
Register is loaded with data (i.e., full). When the Magicbus Module is configured for long mode
(LONG
= “1”), all 32 bits of the Receive Holding Register are valid. When the Magicbus Module is
configured for word mode (LONG
= “0”), only the lower 16 bits of the Receive Holding Register are
valid.
The Magicbus Module issues an interrupt (MBUSRXERRINT) if the Receive Holding Register is
loaded twice from the Receive Shift Register before the MBUSRXBUFAVAILINT interrupt is serviced
and the data in the Receive Holding Register was never read. This situation might occur if the DMA
circuit or the CPU cannot keep up with the incoming data rate of the Magicbus port.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com