Electronic Components Datasheet Search
  English  ▼

X  

TMPR4925 Datasheet(PDF) 488 Page - Toshiba Semiconductor

Part # TMPR4925
Description  64-Bit TX System RISC TX49 Family
PDF  590 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

TMPR4925 Datasheet(HTML) 488 Page - Toshiba Semiconductor

Back Button TMPR4925 Datasheet HTML 484Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 485Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 486Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 487Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 488Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 489Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 490Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 491Page - Toshiba Semiconductor TMPR4925 Datasheet HTML 492Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 488 / 590 page
background image
Chapter 16 CHI Module
16-6
16.3.4
DMA Address Generation
The CHI Module provides support for 2 full-duplex DMA channels: receive and transmit. The circuit
used to generate the DMA address, as well as half-buffer and end-of-buffer interrupts is shown in
Figure 16.3.3.
Figure 16.3.3 CHI DMA Address Generation
The DMA buffer size is programmable (from a minimum of 16bytes up to a maximum of 16 Kbytes)
and the receive and transmit buffer start addresses are also programmable (anywhere over the full 32-bit
address space). Because there are separate start addresses, the receive and transmit buffers can be
configured to either reside in different memory spaces or share the same memory space. But in the
loopback mode, it can only share the same memory space and this ordering allows a receive-to-transmit
immediate via the DMA buffer. Thus, received samples are written to the DMA buffer location
immediately after transmit samples were read from that same location (which then became immediately
available). This ordering allows a single circular DMA buffer to be used for both transmit and receive
samples.
The DMA buffers can be configured in a circular buffer mode or a one-time buffer mode. For the
circular mode, the DMA address is continuously incremented (each time a DMA acknowledge is
received from the TX4925’s central DMA controller) and rolls over back to the start address after the
end-of-buffer is reached and will continue operating in a continuous and circular manner. For the one-
time mode, the DMA logic will stop executing whenever the end-of-buffer is reached.
Because the CHI Module reads and writes a byte at a time between the shift registers and the 32 bit
holding registers, the software must pack and unpack these bytes to and from the 32 bit words in
memory in order to multiplex and demultiplex each channel for processing. Table 16.3.1 shows the
format and organization of the CHI channels within memory for DMA mode. Consecutive byte samples
for a given channel reside in memory every 8th byte.
12
30
12
12
Half-buffer
Interrupt
One-time VS.
Circular mode
End-of-buffer
Interrupt
DMA
Control from CPU
DMA ADDR
RX
Start
ADDR
DMA RD/WR mode
CLK
30
TX
Start
ADDR
2:1
DMA
CNTL
REG
CNT
Load
Logic
Buffer
Size
CMP
CMP
ADDR CNT
÷ 2



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