Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button TMPR3911 Datasheet HTML 179Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 180Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 181Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 182Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 183Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 184Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 185Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 186Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 187Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 183 / 462 page
background image
Chapter 7 CHI Module
7-9
7.3.2
Transmitter
For the CHI transmit direction, Buffer-A and Buffer-B transmit holding registers are written either
from the DMA circuit or directly from the CPU. Each of these 2 holding registers are 32-bits wide, and
CHI control logic determines which byte from which holding register gets loaded at a given time into
the 8-bit transmit shift register. In addition, the byte data loaded from the holding register to the shift
register can be MSB-first or LSB-first. The reason for having Buffer-A and Buffer-B holding registers
is that the CHI Module operates in a ping-pong fashion. Each frame of data is partitioned into 2 buffers
(A and B); for example, with 64 timeslots total, the data is partitioned into 32 timeslots per buffer. The
ping-pong operation allows one buffer to be updated (via the DMA or CPU) while the other buffer is
being loaded into the shift register a byte at a time, depending on which timeslots are active. The ping-
pong operation is transparent to the CPU or DMA interface, since the CHI Module automatically points
to the correct A or B buffer at a given time and the CPU or DMA always accesses the same 32-bit
holding register for all transactions.
The transmit TDM switch control register is used to select ANY 4 channels per buffer to be loaded
from the holding register to the shift register. For example, if the CHI Module is configured for 32
timeslots per buffer (64 total timeslots), any 4 channels per buffer (8 total) can be selected out of the 32
available channels. The CHIDOUT signal is tri-stated during any of the non-selected channels. Each of
the 8 selected channels also has an individual control bit for enabling/disabling the timeslot.
Figure 7.3.2 shows how the transmit TDM switch works, for example, with 16 total timeslots.
byte3
byte2
byte1
byte0
TX HOLDING REGISTER A
BIT31…………………….BIT0
byte3
byte2
byte1
byte0
TX HOLDING REGISTER B
BIT31…………………….BIT0
ch0
ch1
ch2
ch3
Hi-Z
Hi-Z
Hi-Z
Hi-Z
Hi-Z
ch9
Hi-Z
ch11
Hi-Z
ch13 ch14
Hi-Z
BIT0……………….BIT31
BIT 16…13
8…15
24…31 0…7
CHINCHAN[4:0]
TXMSBFIRST
CHI Pointer Enable
CHI Transmit Pointer A
CHI Transmit Pointer B
0x07
0
0xFFxx0000
0x03020100
0x05010306
CHIDOUT
CHIFS
Figure 7.3.2 Transmit TDM Switch Example
7.3.3
Receiver
For the CHI receive direction, Buffer-A and Buffer-B receive holding registers are read either by the
DMA circuit or directly by the CPU. Each of these 2 holding registers are 32 bits wide, and CHI control
logic determines which byte to which holding register gets loaded at a given time from the 8-bit receive
shift register. In addition, the byte data loaded from the shift register to the holding register can be
MSB-first or LSB-first. Similar to the transmit direction, the receive section also operates in a ping-
pong fashion, allowing one buffer to be read (via the DMA or CPU) while the other buffer is being
loaded from the shift register a byte at a time, depending on which timeslots are active.
The receive TDM switch control register (independent from the transmit TDM switch control
register) is used to select ANY 4 channels per buffer to be loaded from the shift register to the holding
register. Each of the 8 selected channels also has an individual control bit for enabling/disabling the
timeslot.



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