asahi kasei [AK4112B]
ms0078-e-02 2004/04
- 9 -
运作 overview
非-pcm (交流-3, mpeg, 等.) stream 发现
这 ak4112b 有 一个 非-pcm steam 自动 发现 函数. 当 这 32bit 模式 非-pcm preamble 为基础 在 dolby
“ac-3 数据 stream 在 iec958 interface” 是 发现, 这自动 变得 “h”. 这 96bit 同步 代号 组成 的 0x0000,
0x0000, 0x0000, 0x0000, 0xf872 和 0x4e1f. 发现 的 这个模式 将 设置 这 自动 “h”. once 这 自动 是 设置
“h”, 它 将 仍然是 “h” 直到 4096 frames 通过 通过 这 chip 没有 额外的 同步 模式 正在 发现. 当
那些 preambles 是 发现, 这 burst preambles pc 和 pd 那 follow 那些 同步 代号 是 贮存 至 寄存器
0dh-10h.
时钟 恢复 和 96khz 发现
在 碎片 低 jitter pll 有 一个 宽 锁 范围 和 22khz 至 108khz 和 这 锁 时间 是 较少 比 20ms. 这 96khz
发现 输出 管脚 fs96 变得 “h” 当 这 抽样 比率 是 88.2khz 或者 更多 和 “l” 在 54khz 或者 较少. 在 x’tal 模式, 这
fs96 管脚 输出 这 值 这个 是 设置 用 xfs96. pll loses 锁 当 这 received 同步 间隔 是 incorrect.
主控 时钟
这 ak4112b 有 二 时钟 输出, mcko1 和 mcko2. 这些clocks 是 获得 从 也 这 recovered 时钟 或者
从 这 x'tal 振荡器. 这 发生率 的 这 主控 时钟 输出 (mcko1 &放大; mcko2) 是 设置 用 ocks0 和
ocks1 作 显示 在 表格 1. 96khz 抽样 是 不 supported 在 非.2.
非. ocks1 OCKS0 MCKO1 MCKO2 X’tal fs (khz)
0 0 0 256fs 256fs 256fs 32, 44.1, 48, 96 default
1 0 1 256fs 128fs 256fs 32, 44.1, 48, 96
2 1 0 512fs 256fs 512fs 32, 44.1, 48
3 1 1 测试 模式
表格 1. 主控 时钟 发生率 选择
时钟 运作 模式
这 cm0 和 cm1 选择 这 时钟 源 的 mcko1/2 和 这 数据 源 的 sdto 通过 这 专心致志的 管脚 或者 这
控制 寄存器. 在 模式 2, 这 时钟 源 是 切换 从 pll 至 x'tal 当 pll 变得 unlock 状态. 在 mode3, 这
时钟 源 是 fixed 至 x'tal, 但是 pll 是 也 运行和 这 recovered 数据 此类 作c 位 能 是 监控.
模式 cm1 cm0
UNLOCK
pll x'tal 时钟 源
FS96
SDTO
0 0 0 - 在 止 PLL rfs96 rx
Default
1 0 1
-
止 在 x'tal
XFS96
DAUX
0 在 在 pll rfs96 rx
2 1 0
1
在 在 x'tal
XFS96
DAUX
3 1 1 - 在 在 x'tal xfs96 daux
在: 振动 (电源-向上), 止: 停止 (电源-down)
表格 2. 时钟 运作 模式 选择