Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button TMPR3911 Datasheet HTML 153Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 154Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 155Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 156Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 157Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 158Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 159Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 160Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 161Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 157 / 462 page
background image
Chapter 5 SIU Module
5-3
5.2.2
DMA Controller Description
Figure 5.2.1 shows a block diagram of the SIU DMA Controller. The DMA Controller receives the
DMA requests and read/write status from all of the 7 possible DMA sources (Magicbus, video, sound,
telecom, CHI, UARTA, and UARTB) and uses a Priority Encoder to arbitrate and select the highest
priority request. If a new request is received and the DMA controller is currently busy, that request will
remain pending and will be processed as soon as all other higher priority pending requests have been
processed. The priority of the DMA sources and the DMA direction (read or write) supported are shown
in Table 5.2.1.
Table 5.2.1 DMA Sources
DMA Source
priority
DMA read
(from memory)
DMA write
(to memory)
Magicbus
highest
yes
yes
video (burst of 4 longs)
yes
no
sound
yes
yes
telecom
yes
yes
CHI
yes
yes
UART-A (1 byte)
yes
yes
UART-B (1 byte)
lowest
yes
yes
The state machine for the Priority Encoder also generates the START transaction pulse and read
versus write status signal to the CPU Interface for each DMA transaction. After the arbiter decodes all
received DMA requests and selects the highest priority request as the DMA channel to be processed, the
DMA address and data busses for the selected DMA channel are routed to the memory subsystem. All
DMA sources transfer 1 word per transaction, except for the video which always transfers 4 consecutive
words at a time (and thus returns 4 separate ACKs to the Video Module), and the UARTs which transfer
only 1 byte at a time. The UARTs are thus tagged with the appropriate Byte Enable (corresponding to 1
of 4 byte positions) depending on the byte count in the DMA address counter within the respective
UART Module.
The state machine also generates the required acknowledge (ACK) signal at the end of each DMA
transaction. This ACK signal is used by the circuit corresponding to the respective DMA source to
either latch the data from memory (for a read transaction) or to enable the data to memory (for a write
transaction).
The SIU also contains several test bits (see Section 5.3) which allow detailed testing of the DMA
Controller for various combinations of simultaneous DMA requests. These bits are used for IC testing
and should never be set.



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