| Electronic Components Datasheet Search |
|
TMS320UC5402 Datasheet(PDF) 22 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TMS320UC5402 Datasheet(HTML) 22 Page - Texas Instruments |
|
22 / 63 page ![]() TMS320UC5402 FIXED-POINT DIGITAL SIGNAL PROCESSOR SPRS096A – APRIL 1999 – REVISED DECEMBER 1999 22 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251–1443 DMA interrupts The ability of the DMA to interrupt the CPU based on the status of the data transfer is configurable and is determined by the IMOD and DINM bits in the DMA mode control register (DMMCRn). The available modes are shown in Table 6. Table 6. DMA Interrupts MODE DINM IMOD INTERRUPT ABU (non-decrement) 1 0 At full buffer only ABU (non-decrement) 1 1 At half buffer and full buffer Multi-Frame 1 0 At block transfer complete (DMCTRn = DMSEFCn[7:0] = 0) Multi-Frame 1 1 At end of frame and end of block (DMCTRn = 0) Either 0 X No interrupt generated Either 0 X No interrupt generated DMA controller synchronization events The transfers associated with each DMA channel can be synchronized to one of several events. The DSYN bit field of the DMA channel x sync select and frame count (DMSFCx) register selects the synchronization event for a channel. The list of possible events and the DSYN values are shown in Table 7. Table 7. DMA Synchronization Events DSYN VALUE DMA SYNCHRONIZATION EVENT 0000b No synchronization used 0001b McBSP0 receive event 0010b McBSP0 transmit event 0011–0100b Reserved 0101b McBSP1 receive event 0110b McBSP1 transmit event 0111b–0110b Reserved 1101b Timer0 interrupt 1110b External interrupt 3 1111b Timer1 interrupt DMA channel interrupt selection The DMA controller can generate a CPU interrupt for each of the six channels. However, channels 1, 2, and 3 are multiplexed with other interrupt sources. DMA channels 2 and 3 share an interrupt line with the receive and transmit portions of McBSP1 (IMR/IFR bits 10 and 11), and DMA channel 1 shares an interrupt line with timer 1 (IMR/IFR bit 7). When the ’UC5402 is reset, the interrupts from these three DMA channels are deselected. The INTSEL bit field in the DMA channel priority and enable control (DMPREC) register can be used to select these interrupts, as shown in Table 8. Table 8. DMA Channel Interrupt Selection INTSEL Value IMR/IFR[7] IMR/IFR[10] IMR/IFR[11] 00b (reset) TINT1 BRINT1 BXINT1 01b TINT1 DMAC2 DMAC3 10b DMAC1 DMAC2 DMAC3 11b Reserved |
|
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 |