CHAPTER 20:Sound Mixer
S6J3200 Series Hardware Manual Document Number: 002-04852 Rev. *G
505
3.4.
Interrupt
The sound mixer supports the interrupts described below.
−
Data transfer request interrupt
This interrupt is generated when a state is detected in which free space in the sound mixer PMIS0
to 4 input buffer 0 to 4 is greater than the FEST value, set in the MXDRQCTRL register, + 1. The
interrupt is generated when the value is equal to or greater than the threshold value set by software.
The sound mixer interrupt enable setting, interrupt clear control and status indication.
−
Input FIFO overflow interrupt
This interrupt is generated when an overflow is detected in the sound mixer PMIS0 to 4 input buffer
0 to 4. The sound mixer interrupt enable setting, interrupt clear control and status indication.
−
DMA transfer error
This interrupt is generated when a state is detected in which data input to the PMIS0 to 4 input
buffer 0 to 4 is greater than the FEST value, set in the MXDRQCTRL register, + 1. The sound mixer
interrupt enable setting, interrupt clear control and status indication.
−
AHB Master Interface bus error interrupt
This interrupt is generated when an error response is received during sound source output to an
output destination on the AHB Master Interface of the sound mixer. The sound mixer interrupt
enable setting, interrupt clear control and status indication.
3.5.
Data Request Control
Mixer macros generate two types of data requests for WFG (WFGDATAREQ[4:0]) and for DMAC
(MX_DMA_REQ[4:0]).
Data request protocol specifications
• Request assert conditions are described below (1 and 2).
• When ACK is received in response to a request, the request is negated.
• Data transfer is performed following request transfer.
• The data transfer volume is counted internally, and the sequence of transfer protocols is ended after the
requested volume of data is complete.
(The next sequential request cannot be asserted until the sequence of transfer protocols is complete.)
1. Data request for WFG
There is a WFGDATAREQ[4:0] (for WFG) for each channel. WFGDATAREQ[0] corresponds to
WFG Channel 0 while WFGDATAREQ[4] corresponds to WFG Channel 4. WFG is notified by a
level signal when data receive is possible. HIGH level indicates that receive is possible.
2. Data request for DMAC
Data request for DMAC (MX_DMA_REQ[4:0]) is a data request to DMAC that asserts the REQ
signal of the applicable input channel when there is [threshold value + 1] of space in the input
buffer. MX_DMA_REQ[0] is for PMIS Channel 0, while MX_DMA_REQ[4] is for PMIS Channel 4.
Notes:
If the DMAC is used for the sound source transmission, the corresponding DMAEN bit of MXDRQCTRL is
set to 0 after the DMA-transmission is completed.
Содержание S6J3200 Series
Страница 1041: ...CHAPTER 28 LCD Controller 1040 S6J3200 Series Hardware Manual Document Number 002 04852 Rev G...
Страница 1044: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1043...
Страница 1047: ...CHAPTER 28 LCD Controller 1046 S6J3200 Series Hardware Manual Document Number 002 04852 Rev G...
Страница 1050: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1049...
Страница 1084: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1083...
Страница 1086: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1085...
Страница 1088: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1087...