ZHCADN1A November 2023 – September 2024 TAA5212 , TAA5242 , TAA5412-Q1 , TAC5111 , TAC5111-Q1 , TAC5112 , TAC5112-Q1 , TAC5211 , TAC5212 , TAC5212-Q1 , TAC5301-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1 , TAD5112 , TAD5112-Q1 , TAD5142 , TAD5212 , TAD5212-Q1 , TAD5242
主要 ASI 应为目标,辅助 ASI 可以是控制器、目标,也可以是用户提供的用作 PLL 的参考时钟 或音频根源时钟 的已禁用主要 ASI BCLK。
| I2C 位 | |
|---|---|
| CLK_SRC_SEL | (B0_P0_R52[3:1]) – 必须为 3’d0 |
| CUSTOM_CLK_CFG 寄存器 | (B0_P0_R50[0]) – 必须为 1’b0 |
| PASI_SAMP_RATE | (B0_P0_R50[7:2]) |
| PASI_FS_BCLK_RATIO | B0_P0_R56[5:0]、B0_P0_R57 |
| 必须配置为 0 才能使器件自动检测 | |
| PASI_MST_CFG | B0_P0_R55[4] |
| 0 表示将主要 ASI 用作目标(默认) | |
要在控制器模式下运行辅助 ASI,我们需要指定 Fs 速率以及 BCLK 与 Fs 的比率
| 模式 | 控制器 |
|---|---|
| SASI_MST_CFG | B0_P0_R55[3] |
| 1 表示将辅助 ASI 用作控制器,0 表示将辅助 ASI 用作目标(默认) | |
| SASI_FS_BCLK_RATIO | B0_P0_R58[5:0]、B0_P0_R59 |
| SASI_SAMP_RATE | B0_P0_R51[7:2] |
| FS_MODE | B0_P0_R55[0] |
| 1 表示以 44.1KHz 的倍数生成 Fsync 频率,0 表示以 48KHz 的倍数生成 Fsync 频率(默认) | |