| 전자부품 데이터시트 검색엔진 |
|
MPC8280 데이터시트(PDF) 659 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
MPC8280 데이터시트(HTML) 659 Page - Freescale Semiconductor, Inc |
|
659 / 1386 page ![]() SDMA Channels and IDMA Emulation MPC8280 PowerQUICC II Family Reference Manual, Rev. 1 Freescale Semiconductor 19-13 Additional priority over all serial controllers can be selected by setting DCM[LP]; see Section 19.8.2.1, “DMA Channel Mode (DCM).” 19.7 IDMA Interface Signals Each IDMA has three dedicated handshake control signals for transfers involving an external peripheral device: DMA request (DREQ[1–4]), DMA acknowledge (DACK[1–4]) and DMA done (DONE[1–4]). DREQx may also be used to control the transfer pace of memory-to-memory transfers. •DREQx is the external DMA request signal. • DACKx is the DMA acknowledge. • DONEx marks the end of an IDMA transfer. The IDMA signals are multiplexed with other internal controller signals at the parallel I/O ports. To enable the IDMA signals, the corresponding bits in the parallel I/O registers should be set. See Chapter 41, “Parallel I/O Ports.” 19.7.1 DREQ x and DACKx When the peripheral requires IDMA service, it asserts DREQx and the MPC8280 begins the IDMA process. When the IDMA service is in progress, DACKx is asserted during accesses to the peripheral. A peripheral must validate the transfer by asserting TA or signal an error by asserting TEA. If the user programs the memory controller for the peripheral, the MPC8280 asserts TA so that the peripheral terminates DACKx. Without TA assertion, DACKx could be asserted for only one cycle, and no data transfer occurs. To avoid peripherals mistaking this as a valid data transfer, DACKx should be qualified with TA. NOTE Programming the parallel ports DREQ pins generates a transition on the internal DREQ signals. This might cause an IDMA transaction, and, if the IDMA is not initialized at that time, the IDMA transaction may lock the CPM. Therefore, do one of the following: • Program the parallel ports to be DREQ after initializing the IDMA registers and parameter RAM. • Pull down (pull-up does not help) the DREQ inputs before programming the parallel port DREQ pins and until after setting the IDMA registers, or program the IDMA registers for a dummy transaction before programming the parallel port DREQ pins. DREQx may be configured as either edge- or level-sensitive by programming the RCCR[DRxM]. When DREQx is configured as edge-sensitive, RCCR[EDMx] controls whether the request is generated on the rising or falling edge; see Section 14.3.7, “RISC Controller Configuration Register (RCCR).” DREQx is sampled at each rising edge of the clock to determine when a valid request is asserted by the device. |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 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 |