xc4000, xc4000a, xc4000h 逻辑 cell 排列 families
2-10
independently 为 各自 的 这 二 寄存器; 这个 输入 也
能 是 无能 为 也 flip-flop. 一个 独立的 global 设置/
重置 线条 (不 显示 在 图示 1) sets 或者 clears 各自
寄存器 在 电源-向上, reconfiguration, 或者 当 一个 dedi-
cated 重置 网 是 驱动 起作用的. 这个 重置 网 做 不
compete 和 其它 routing resources; 它 能 是 连接
至 任何 包装 管脚 作 一个 global 重置 输入.
各自 flip-flop 能 是 triggered 在 也 这 rising 或者 下落
时钟 边缘. 这 源 的 一个 flip-flop 数据 输入 是 程序-
mable: 它 是 驱动 也 用 这 功能 f', g', 和 h', 或者
这 直接 在 (din) 块 输入 . 这 flip-flops 驱动 这 xq
和 yq clb 输出.
在 增加, 各自 clb f' 和 g' 函数 发生器 con-
tains 专心致志的 arithmetic 逻辑 为 这 快 一代 的
carry 和 borrow 信号, 非常 增加 这 效率
和 效能 的 adders, subtracters, accumulators,
comparators 和 甚至 counters.
multiplexers 在 这 clb 编排 这 四 控制 输入, la-
beled c1 通过 c4 在 图示 1, 在 这 四 内部的
控制 信号 (h1, din, s/r, 和 ec) 在 任何 arbitrary
manner.
这 flexibility 和 对称 的 这 clb architecture facili-
tates 这 placement 和 routing 的 一个 给 应用.
自从 这 函数 发生器 和 flip-flops 有 inde-
pendent 输入 和 输出, 各自 能 是 treated 作 一个
独立的 entity 在 placement 至 达到 高 包装
密度. 输入, 输出, 和 这 功能 themselves 能
freely swap positions 在里面 一个 clb 至 避免 routing conges-
tion 在 这 placement 和 routing 运作.
图示 1. simplified 块 图解 的 xc4000-families configurable 逻辑 块
LOGIC
FUNCTION
OF
g1-g4
G4
G3
G2
G1
g'
LOGIC
FUNCTION
OF
f1-f4
F4
F3
F2
F1
f'
LOGIC
FUNCTION
OF
f', g',
AND
H1
h'
DIN
f'
g'
h'
DIN
f'
g'
h'
g'
h'
h'
f'
s/r
控制
D
EC
RD
SD
Q
YQ
s/r
控制
D
EC
RD
SD
Q
XQ
1
1
K
(时钟)
Y
X
H1 DIN s/r EC
C1 C2 C3 C4
X6099
绕过
绕过
多路调制器 controlled
用 configuratuon 程序