设备 运作
(持续)
ancillary/控制 数据 PATH
这 10-位
ancillary 和 控制 数据 端口 ad[9:0]
serves
二 功能 在 这 clc031a. Ancillary 数据 从 这
一个-
cillary 数据 先进先出
是 输出 从 这个 端口 之后 它的 恢复
从 这 video 数据 stream. 这 utilization 和 流动 的 ancil-
lary 数据 从 这 设备 是 managed 用 一个 系统 的 控制
位, masks 和 IDs 贮存 在 这 控制 数据 寄存器. 这个
端口 也 提供 读/写 进入 至 内容 的 这 con-
figuration 和 控制 寄存器. 这 信号
rd/wr
,
anc/
CTRL
和
一个
CLK
控制 数据 流动 通过 这 端口.
控制 数据 功能
控制 数据
是 输入 至 和 输出 从 这 CLC031A 使用
这 更小的-顺序 8 位
ad[7:0]
的 这 ancillary/控制 数据
端口. 这个 控制 数据 initializes, monitors 和 控制 运算-
限定 的 这 clc031a. 这 upper 二 位
ad[9:8]
的 这
端口 函数 作 handshaking 信号 和 这 设备 进入-
ing 这 端口. 当 也 一个 控制 寄存器 读 或者 写
地址 是 正在 写 至 这 端口,
ad[9:8]
必须 是 驱动
作 00b (0xxh, 在哪里 XX 是 ad[7:0]). 当 控制 数据 是
正在 写 至 这 端口,
ad[9:8]
必须 是 驱动 作 11b
(3xxh, 在哪里 XX 是 ad[7:0]). 当 控制 数据 是 正在
读 从 这 端口, 这 CLC031A 将 输出
ad[9:8]
作 10b
(2xxh, 在哪里 XX 是 输出 数据 ad[7:0]) 和 将 是
ignored 用 这 monitoring 系统.
便条:
之后 也 一个 手工的 或者 电源-在 重置,
一个
CLK
必须 是
toggled 三 (3) 时间 至 完全 initiallization 的 这
一个-
cillary 和 控制 数据 端口
.
这 sequence 的 时钟 和 控制 信号 为 读 控制
数据 从 这 ancillary/控制 数据 端口 是 显示 在
图示 2
.
控制 数据 读 模式
是 invoked 用 制造 这
anc/
CTRL
输入 低 和 这
rd/wr
输入 高. 这 8-位 ad-
dress 的 这 控制 寄存器 设置 至 是 accessed 是 输入 至 这
端口 在 位
ad[7:0]
. 至 identify 这 数据 作 一个 地址,
ad[9:8]
必须 是 驱动 作 00b. 这 完全 地址 文字
将 是 0xxh, 在哪里 0 是 ad[9:8] 和 XX 是 ad[7:0]. 这
地址 是 captured 在 这 rising 边缘 的
一个
CLK
. 当
控制 数据 是 正在 读 从 这 端口, 这 CLC031A 将
输出
ad[9:8]
作 10b (2xxh, 在哪里 XX 是 输出 数据
ad[7:0]) 和 将 是 ignored 用 这 monitoring 系统. 数据
正在 输出 从 这 选择 寄存器 是 驱动 用 这 端口
立即 下列的 这 rising 边缘 的
一个
CLK
或者 当 这
地址 信号 是 移除. 为 最佳的 系统 定时, 这
信号 驱动 这 地址 至 这 端口 应当 是 移除
立即 之后 这 地址 是 clocked 在 这 端口 和
在之前 或者 同时发生地 和 这 下落 边缘 的
一个
CLK
在 这
终止 的 那 地址 循环. 输出 数据 仍然是 稳固的 直到
这 next rising 边缘 的
一个
CLK
和 将 是 写 在 外部
设备 在 任何 时间 之后 这 除去 的 这 地址 信号.
这个 第二 时钟 resets 这 端口 从 驱动 至 receive 和
readies 这 端口 为 另一 进入 循环.
例子:
读 这 全部-地方 Flags 通过 这 AD 端口.
1. 设置
anc/ctrl
至 一个 逻辑-低.
2. 设置
rd/wr
至 一个 逻辑-高.
3. 呈现 001h 至
ad[9:0]
作 这 寄存器 地址.
4. Toggle
一个
CLK
.
5. 释放 这 总线 驱动 这 AD 端口.
6. 读 这 数据 呈现 在 这 AD 端口. 这 全部-地方
Flags 是 位 ad[4:0].
7. Toggle
一个
CLK
至 释放 这 AD 端口.
图示 3
显示 这 sequence 的 时钟 和 控制 信号 为
writing 控制 数据 至 这 ancillary/控制 数据 端口. 这
控制 数据 写 模式
是 类似的 至 这 读 模式. con-
trol 数据 写 模式 是 invoked 用 制造 这
anc/ctrl
输入 低 和 这
rd/wr
输入 低. 这 8-位 地址 的 这
控制 寄存器 设置 至 是 accessed 是 输入 至 这 端口 在 位
ad[7:0]
. 当 一个 控制 寄存器 写 地址 是 正在
写 至 这 端口,
ad[9:8]
必须 是 驱动 作 00b (0xxh,
在哪里 XX 是 ad[7:0]). 这 地址 是 captured 在 这 rising
边缘 的
一个
CLK
. 这 地址 数据 是 移除 在 这 下落
边缘 的
一个
CLK
. next, 这 控制 数据 是 提交 至 这 端口
位
ad[7:0]
和 写 在 这 选择 寄存器 在 这 next
rising 边缘 的
一个
CLK
. 当 控制 数据 是 正在 写 至 这
端口,
ad[9:8]
必须 是 驱动 作 11b (3xxh, 在哪里 XX 是
ad[7:0]). 控制 数据 写 在 这 寄存器 将 是 读
输出 非-destructively 在 大多数 具体情况.
例子:
建制 (没有 enabling) 这 TPG 模式 通过 这
AD 端口 使用 这 1125 线条, 30 框架, 74.25mhz, interlaced
组件 (smpte 274m) colour bars 作 测试 模式. 这
TPG 将 是 使能 之后 建制 使用 这 multi-函数 i/o
端口 或者 用 这 控制 寄存器.
1. 设置
anc/ctrl
至 一个 逻辑-低.
2. 设置
rd/wr
至 一个 逻辑-低.
3. 呈现 00Dh 至
ad[9:0]
作 这 测试 0 寄存器 地址.
4. Toggle
一个
CLK
.
5. 呈现 027h 至
ad[9:0]
作 这 寄存器 数据.
6. Toggle
一个
CLK
.
CLC031A
www.国家的.com 12