| Electronic Components Datasheet Search |
|
M32C83T Datasheet(PDF) 146 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
M32C83T Datasheet(HTML) 146 Page - Renesas Technology Corp |
|
146 / 527 page ![]() Page 123 8 8 4 f o 6 0 0 2 , 1 3 . n a J 1 3 . 1 . v e R 1 3 1 0 - 4 3 0 0 B 9 0 J E R 12. DMAC ) T 3 8 / C 2 3 M , 3 8 / C 2 3 M ( p u o r G 3 8 / C 2 3 M 12.2 DMAC Transfer Cycles The number of DMAC transfer cycle can be calculated as follows. Any combination of even or odd transfer read and write addresses are possible. Table 12.3 lists the number of DMAC transfer cycles. Table 12.4 lists coefficient j, k. Transfer cycles per transfer = Number of read cycle x j + Number of write cycle x k Table 12.3 DMAC Transfer Cycles Single-Chip Mode Memory Expansion Mode Microprocessor Mode Transfer Unit Bus Width Access Address Read Write Read Write Cycle Cycle Cycle Cycle 16-bit Even 1 1 1 1 8-bit transfers Odd 1 1 1 1 (BWi bit in the DMDp 8-bit Even —— 11 register = 0) Odd —— 11 16-bit Even 1 1 1 1 16-bit transfers Odd 2 2 2 2 (BWi bit = 1) 8-bit Even —— 22 Odd —— 22 i= 0 to 3, p = 0 to 1 Table 12.4 Coefficient j, k 12.3 Channel Priority and DMA Transfer Timing When multiple DMA requests are generated in the same sampling period, between the falling edge of the CPU clock and the next falling edge, the DRQ bit in the DMiSL register (i = 0 to 3) is set to "1" (requested) simultaneously. Channel priority in this case is : DMA0 > DMA1 > DMA2 > DMA3. Figure 12.7 shows an example of the DMA transfer by external factors. In Figure 12.7, the DMA0 request having the highest priority is received first to start a transfer when a DMA0 request and DMA1 request are generated simultaneously. After one DMA0 transfer is completed, the bus privilege is returned to the CPU. When the CPU has completed one bus access, the DMA1 transfer starts. After one DMA1 transfer is completed, the privilege is again returned to the CPU. In addition, DMA requests cannot be counted up since each channel has one DRQ bit. Therefore, when DMA requests, as DMA1 in Figure 12.7, occur more than once before receiving bus privilege, the DRQ bit is set to "0" as soon as privilege is acquired. The bus privilege is returned to the CPU when one transfer is completed. e c a p S l a n r e t n Ie c a p S l a n r e t x E r o M O R l a n r e t n I M A R l a n r e t n I e t a t s ti a w o n h ti w r o M O R l a n r e t n I h ti w M A R l a n r e t n I e t a t s ti a w a R F S a e r A e t a r a p e S o n h ti w s u B e t a t s ti a w e t a r a p e S 1 h ti w s u B e t a t s ti a w e t a r a p e S 2 h ti w s u B s e t a t s ti a w e t a r a p e S 3 h ti w s u B s e t a t s ti a w d e x e l p it l u M 2 h ti w s u B s e t a t s ti a w d e x e l p it l u M 3 h ti w s u B s e t a t s ti a w 1 = j 1 = k 2 = j 2 = k 2 = j 2 = k 1 = j 2 = k 2 = j 2 = k 3 = j 3 = k 4 = j 4 = k 3 = j 3 = k 4 = j 4 = k |
|
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 |
| 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 |