Electronic Components Datasheet Search
  English  ▼

X  

TMPR3911 Datasheet(PDF) 245 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) 245 Page - Toshiba Semiconductor

Back Button TMPR3911 Datasheet HTML 241Page - Toshiba Semiconductor 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 Next Button
Zoom Inzoom in Zoom Outzoom out
 245 / 462 page
background image
Chapter 11 Magicbus Module
11-5
11.3.2
Transmitter
The Magicbus Transmitter consists of a Holding Register and Shift Register which support the serial
data transmission from the Magicbus Module to attached Magicbus peripheral devices. The 32-bit
Transmit Holding Register is loaded with parallel data from either the DMA circuit or directly from the
CPU. The Magicbus Module provides an interrupt (MBUSTXBUFAVAILINT) whenever the ENMBUS
control bit is enabled or when the Transmit Holding Register is available (i.e., empty). When the
Magicbus Module is configured for long mode (LONG
= “1”), all 32 bits of the Transmit Holding
Register are valid. When the Magicbus Module is configured for word mode (LONG
= “0”), only the
lower 16 bits of the Transmit Holding Register are valid.
The Magicbus Transmit Holding Register can be accessed at one of 2 address locations. One location
corresponds to Normal Mode and the other location corresponds to Swap Mode. As mentioned
previously, the Swap Mode is used for transferring Command Words, for which the clock and data
signals are swapped.
The contents of the Transmit Holding Register then feed the 32-bit Transmit Shift Register. This data
is transferred in parallel whenever the Transmit Shift Register is empty and available. The Magicbus
Module provides an interrupt (MBUSEMPTYINT) whenever the Transmit Holding Register and
Transmit Shift Register are both available (i.e., empty).
The Magicbus Module also issues an interrupt (MBUSTXERRINT) if the Transmit Holding Register
is written to when the Holding Register is not available (i.e., not empty). In this case, not enough time
was provided for the contents of the Transmit Holding Register to be transferred to the Transmit Shift
Register.
The contents of the Transmit Shift Register are then shifted out serially to the MBUSDATA output
port (except for Command Words which use Swap Mode). When the Magicbus Module is configured
for long mode (LONG
= “1”), all 32 bits of the Transmit Shift Register are valid. When the Magicbus
Module is configured for word mode (LONG
= “0”), only the first 16 bits of the Transmit Shift Register
are valid.
The Magicbus Module supports 4 different combinations of clock polarity and phase, as determined
by the CLKPOL and PHAPOL control bits. Figure 11.3.2 shows a timing diagram of the clock and data
relationships for these 4 combinations. This flexibility allows data to be pushed and sampled on either
the rising or falling edges of the clock. However, the actual Magicbus protocol and specification
specifies the use of only one of these combinations: CLKPOL
= “0” and PHAPOL = “1”, which means
that MBUSDATA is always pushed on the rising edge of MBUSCLK and always sampled on the falling
edge of MBUSCLK.
B6
B3
B4
B5
B7
B0
B1
B2
MBUSCLK
MBUSCLK
MBUSCLK
MBUSCLK
CLKPOL = 1 PHAPOL = 1
CLKPOL = 0 PHAPOL = 1
CLKPOL = 1 PHAPOL = 0
CLKPOL = 0 PHAPOL = 0
MBUSDATA
Figure 11.3.2 Magicbus Clock and Data Relationships



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