4 palce22v10 和 palce22v10z families
可编程序的 三-状态 输出
各自 输出 有 一个 三-状态 输出 缓存区 和 三-状态 控制. 一个 产品 期 控制 这
缓存区, 准许 使能 和 使不能运转 至 是 一个 函数 的 任何 产品 的 设备 输入 或者 输出
反馈. 这 combinatorial 输出 提供 一个 bi-directional i/o 管脚, 和 将 是 configured 作
一个 专心致志的 输入 如果 这 缓存区 是 总是 无能.
可编程序的 输出 极性
这 极性 的 各自 macrocell 输出 能 是 起作用的 高 或者 起作用的 低, 也 至 相一致 输出
信号 needs 或者 至 减少 产品 条款. 可编程序的 极性 准许 boolean expressions 至 是
写 在 它们的 大多数 紧凑的 表格 (真实 或者 inverted), 和 这 输出 能 安静的 是 的 这 desired
极性. 它 能 也 保存 “demorganizing” 努力.
选择 是 控制 用 可编程序的 位 s
0
在 这 输出 macrocell, 和 affects 两个都 注册
和 combinatorial 输出. 选择 是 自动, 为基础 在 这 设计 规格 和 管脚
definitions. 如果 这 管脚 definition 和 输出 等式 有 这 一样 极性, 这 输出 是
编写程序 至 是 起作用的 高 (s
0
= 1).
preset/重置
为 initialization, 这 palce22v10 有 preset 和 重置 产品 条款. 这些 条款 是 连接
至 所有 注册 输出. 当 这 同步的 preset (sp) 产品 期 是 asserted 高, 这
输出 寄存器 将 是 承载 和 一个 高 在 这 next 低-至-高 时钟 转变. 当 这
异步的 重置 (ar) 产品 期 是 asserted 高, 这 输出 寄存器 将 是 立即
承载 和 一个 低 独立 的 这 时钟.
图示 2. macrocell configuration 选项
DQ
CLK
SP
AR
一个. 注册/起作用的 低
S
0
= 0
S
1
= 0
b. combinatorial/起作用的 低
S
0
= 0
S
1
= 1
DQ
CLK
SP
AR
c. 注册/起作用的 高
S
0
= 1
S
1
= 0
d. combinatorial/起作用的 高
S
0
= 1
S
1
= 1
16564e-005
Q
Q