EasyManua.ls Logo

Bouffalo Lab BL702 - Page 285

Default Icon
375 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...
BL702/704/706 Reference Manual
16.4.3 i2s_bclk_config
Address0x4000aa10
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RSVD BDIVH
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RSVD BDIVL
Bits
Name Type Reset Description
31:28 RSVD
27:16 BDIVH R/W 12’d1 I2S BCLK active high period (unit: cycle of i2s_clk)
15:12 RSVD
11:0 BDIVL R/W 12’d1 I2S BCLK active low period (unit: cycle of i2s_clk)
16.4.4 i2s_fifo_config_0
Address0x4000aa80
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RSVD
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RSVD 24B
LJ
LREC LRMG RUD
FLOW
RO
FLOW
TUD
FLOW
TO
FLOW
RXF
CLR
TXF
CLR
DMA
RXEN
DMA
TXEN
Bits
Name Type Reset Description
31:11 RSVD
10 24BLJ R/W 1’b0 FIFO 24-bit data left-justified mode
1’b0: Right-justified, 8’h0, data[23:0]
1’b1: Left-justified, data[23:0], 8’h0
Note: Valid only when cr_data_size = 2’d2 (24-bit)
9 LREC R/W 1’b0 The position of L/R channel data within each entry is ex-
changed if this bit is enabled
Can only be enabled if data size is 8 or 16 bits and csr_-
fifo_lr_merge is enabled
BL702/704/706 Reference Manual 285/ 375
@2021 Bouffalo Lab
guest@bouffalolab

Table of Contents