EasyManua.ls Logo

Cypress FM4 Series - Page 357

Cypress FM4 Series
1102 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CHAPTER 8: Interrupts
FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E 357
Transfer request signal from peripheral is not inputted to the NVIC
Transfer request signal from peripheral is inputted to the DSTC, start the transfer.
HWINT[n] from the DSTC is inputted to the NVIC, notify transfer completion.
In the case of this type, the input port of NVIC is separated the interrupt from peripheral and HWINT[n]
interrupt of the transfer completion from the DSTC. In the process of the NVIC, an interrupt from a
peripheral, and a transfer completion interrupt from the DSTC does not jump to the same interrupt vector.
The transfer completion interrupts from DSTC and interrupts of peripheral functions can be read from the
corresponding bit of the different IRQxxxMON registers respectively. In addition, interrupt relocate
function can be applied.
For details of DSTC transfer requests from each peripheral function, refer to the chapter for each
peripheral function.
DMA Transfer Acceptance Signal Connection
There are peripheral function blocks for which transfer request signals (interrupt signals) have to be
cleared after the DMA transfer to those peripherals has ended. The transfer request signals for such
peripheral functions are to be cleared by the DMAC or the DSTC. If the DMA transfer by the DMAC is
selected in SEL1 or the DMA transfer by the DSTC is selected in SEL2, the DMA transfer acknowledge
signal (NOT ILLUSTRATED IN FIGURE 1-1) from the DMA or the DSTC is connected to a peripheral
function.
DMA Transfer Stop Signal Connection
The DMA transfer stop request signal is output from the multi-function serial unit (to be called MFS later in
this document). According to the selection made in SEL1 and SEL2, the MFS (NOT ILLUSTRATED IN
FIGURE 1-1) is connected to the DMAC or the DSTC as explained below.
If the connection between the DMAC and the MFS is selected in SEL1, the DMAC stops a transfer
operation according to the transfer stop request signal. The DMAC cannot execute the transfer operation
until the transfer stop request signal from the MFS is negated.
If the connection between the DSTC and the MFS is selected in SEL2, the DSTC stops a transfer
operation according to the transfer stop request signal. The DSTC cannot execute the transfer operation
until the transfer stop request signal from the MFS is negated. The transfer stop request signal from the
MFS is aggregated with the transfer end interrupt (HWINT[n] signal) of the DSTC by logical OR, and is
notified to the NVIC as an interrupt signal.

Table of Contents

Related product manuals