7.7.6 Register Summary
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x00 | ASRC_CR | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | DSPMEMSEL[1:0] | MEMCHECK | SWRST | |||||||
| 0x04 | ASRC_MR | 31:24 | DARHR3 | DARHR2 | DARHR1 | DARHR0 | ||||
| 23:16 | DATHR3 | DATHR2 | DATHR1 | DATHR0 | ||||||
| 15:8 | DARHRM | DATHRM | ||||||||
| 7:0 | ASRCEN3 | ASRCEN2 | ASRCEN1 | ASRCEN0 | ||||||
| 0x08 | ASRC_RATIO0 | 31:24 | OUTRATIO[15:8] | |||||||
| 23:16 | OUTRATIO[7:0] | |||||||||
| 15:8 | INRATIO[15:8] | |||||||||
| 7:0 | INRATIO[7:0] | |||||||||
| 0x0C | ASRC_RATIO1 | 31:24 | OUTRATIO[15:8] | |||||||
| 23:16 | OUTRATIO[7:0] | |||||||||
| 15:8 | INRATIO[15:8] | |||||||||
| 7:0 | INRATIO[7:0] | |||||||||
| 0x10 | ASRC_RATIO2 | 31:24 | OUTRATIO[15:8] | |||||||
| 23:16 | OUTRATIO[7:0] | |||||||||
| 15:8 | INRATIO[15:8] | |||||||||
| 7:0 | INRATIO[7:0] | |||||||||
| 0x14 | ASRC_RATIO3 | 31:24 | OUTRATIO[15:8] | |||||||
| 23:16 | OUTRATIO[7:0] | |||||||||
| 15:8 | INRATIO[15:8] | |||||||||
| 7:0 | INRATIO[7:0] | |||||||||
| 0x18 | ASRC_VBPS_IN | 31:24 | VBPS_IN3[3:0] | |||||||
| 23:16 | VBPS_IN2[3:0] | |||||||||
| 15:8 | VBPS_IN1[3:0] | |||||||||
| 7:0 | VBPS_IN0[3:0] | |||||||||
| 0x1C | ASRC_VBPS_OUT | 31:24 | VBPS_OUT3[3:0] | |||||||
| 23:16 | VBPS_OUT2[3:0] | |||||||||
| 15:8 | VBPS_OUT1[3:0] | |||||||||
| 7:0 | VBPS_OUT0[3:0] | |||||||||
| 0x20 | ASRC_CH_CONF | 31:24 | CHUNK3[2:0] | CHUNK2[2:0] | ||||||
| 23:16 | CHUNK1[2:0] | CHUNK0[2:0] | ||||||||
| 15:8 | MONO3 | MONO2 | MONO1 | MONO0 | ||||||
| 7:0 | RHROPMODE[2:0] | THROPMODE[2:0] | ||||||||
| 0x24 | ASRC_TRIG | 31:24 | TRIGSELOUT3[3:0] | TRIGSELOUT2[3:0] | ||||||
| 23:16 | TRIGSELOUT1[3:0] | TRIGSELOUT0[3:0] | ||||||||
| 15:8 | TRIGSELIN3[3:0] | TRIGSELIN2[3:0] | ||||||||
| 7:0 | TRIGSELIN1[3:0] | TRIGSELIN0[3:0] | ||||||||
| 0x28 | ASRC_RHR0 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
| 0x2C | ASRC_RHR1 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
| 0x30 | ASRC_RHR2 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
| 0x34 | ASRC_RHR3 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
0x38 ... 0x47 | Reserved | |||||||||
| 0x48 | ASRC_THR0 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
| 0x4C | ASRC_THR1 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
| 0x50 | ASRC_THR2 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
| 0x54 | ASRC_THR3 | 31:24 | DATA[31:24] | |||||||
| 23:16 | DATA[23:16] | |||||||||
| 15:8 | DATA[15:8] | |||||||||
| 7:0 | DATA[7:0] | |||||||||
0x58 ... 0x67 | Reserved | |||||||||
| 0x68 | ASRC_IER0 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x6C | ASRC_IER1 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x70 | ASRC_IER2 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x74 | ASRC_IER3 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x78 | ASRC_IDR0 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x7C | ASRC_IDR1 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x80 | ASRC_IDR2 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x84 | ASRC_IDR3 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x88 | ASRC_IMR0 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x8C | ASRC_IMR1 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x90 | ASRC_IMR2 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x94 | ASRC_IMR3 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x98 | ASRC_ISR0 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0x9C | ASRC_ISR1 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0xA0 | ASRC_ISR2 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0xA4 | ASRC_ISR3 | 31:24 | LOCK | FSOUTLOSS | FSINLOSS | |||||
| 23:16 | EOMCP | SECE | ||||||||
| 15:8 | TXOVR | TXUDR | TXCHUNK | TXFULL | TXEMPTY | TXRDY | ||||
| 7:0 | RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| 0xA8 | ASRC_ESR | 31:24 | DAOERR3 | DAOERR2 | DAOERR1 | DAOERR0 | DAIERR3 | DAIERR2 | DAIERR1 | DAIERR0 |
| 23:16 | OTRIGERR | ITRIGERR | DARHXERR | DATHXERR | DAPSELOREDERR | DAPSELIREDERR | DAPSELOMAXERR | DAPSELIMAXERR | ||
| 15:8 | DERR | OUTCFGERR[4:0] | ||||||||
| 7:0 | ROMS | SRAMS | INCFGERR[4:0] | |||||||
| 0xAC | ASRC_DAVCR | 31:24 | DA3CH7 | DA3CH6 | DA3CH5 | DA3CH4 | DA3CH3 | DA3CH2 | DA3CH1 | DA3CH0 |
| 23:16 | DA2CH7 | DA2CH6 | DA2CH5 | DA2CH4 | DA2CH3 | DA2CH2 | DA2CH1 | DA2CH0 | ||
| 15:8 | DA1CH7 | DA1CH6 | DA1CH5 | DA1CH4 | DA1CH3 | DA1CH2 | DA1CH1 | DA1CH0 | ||
| 7:0 | DA0CH7 | DA0CH6 | DA0CH5 | DA0CH4 | DA0CH3 | DA0CH2 | DA0CH1 | DA0CH0 | ||
| 0xB0 | ASRC_FIR | 31:24 | FIKEY[23:16] | |||||||
| 23:16 | FIKEY[15:8] | |||||||||
| 15:8 | FIKEY[7:0] | |||||||||
| 7:0 | FIRDIS | FPARE | F3 | F2 | F1 | F0 | ||||
| 0xB4 | ASRC_DAPSELR | 31:24 | OUT_CH3[2:0] | OUT_CH2[2:0] | ||||||
| 23:16 | OUT_CH1[2:0] | OUT_CH0[2:0] | ||||||||
| 15:8 | IN_CH3[2:0] | IN_CH2[2:0] | ||||||||
| 7:0 | IN_CH1[2:0] | IN_CH0[2:0] | ||||||||
| 0xB8 | ASRC_DABMR | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | BRMONO3 | BRMONO2 | BRMONO1 | BRMONO0 | ||||||
| 7:0 | BREN3 | BREN2 | BREN1 | BREN0 | ||||||
| 0xBC | ASRC_SR | 31:24 | FSOUTERR3 | FSINERR3 | DPLL3 | FIFOEMPTY3 | FIFOFULL3 | |||
| 23:16 | FSOUTERR2 | FSINERR2 | DPLL2 | FIFOEMPTY2 | FIFOFULL2 | |||||
| 15:8 | FSOUTERR1 | FSINERR1 | DPLL1 | FIFOEMPTY1 | FIFOFULL1 | |||||
| 7:0 | FSOUTERR0 | FSINERR0 | DPLL0 | FIFOEMPTY0 | FIFOFULL0 | |||||
0xC0 ... 0xE3 | Reserved | |||||||||
| 0xE4 | ASRC_WPMR | 31:24 | WPKEY[23:16] | |||||||
| 23:16 | WPKEY[15:8] | |||||||||
| 15:8 | WPKEY[7:0] | |||||||||
| 7:0 | WPCREN | WPITEN | WPEN | |||||||
| 0xE8 | ASRC_WPSR | 31:24 | SWETYP[1:0] | |||||||
| 23:16 | WPSRC[15:8] | |||||||||
| 15:8 | WPSRC[7:0] | |||||||||
| 7:0 | SDEE | SWE | SEQE | CFGERR | WPVS | |||||
