spartan 和 spartan-xl families 地方 可编程序的 门 arrays
ds060 (v1.6) 九月 19, 2001
www.xilinx.com
9
产品 规格
1-800-255-7778
R
输出 多路调制器/2-输入 函数 发生器
(spartan-xl 仅有的)
这 输出 path 在 这 spartan-xl iob 包含 一个 addi-
tional 多路调制器 不 有 在 这 spartan iob. 这 mul-
tiplexer 能 也 是 配置 作 一个 2-输入 函数
发生器, implementing 一个 通过 门, 和 门, 或者 门,
或者 xor 门, 和 0, 1, 或者 2 inverted 输入.
当 配置 作 一个 多路调制器, 这个 特性 准许 二
输出 信号 至 时间-share 这 一样 输出 垫子, effec-
tively doubling 这 号码 的 设备 输出 没有 requir-
ing 一个 大, 更多 expensive 包装. 这 选择 输入 是
这 管脚 使用 为 这 输出 flip-flop 时钟, ok.
当 这 多路调制器 是 配置 作 一个 2-输入 函数
发生器, 逻辑 能 是 执行 在里面 这 iob 它自己.
联合的 和 一个 global 缓存区, 这个 arrangement 准许
非常 高-速 gating 的 一个 单独的 信号. 为 例子, 一个
宽 解码器 能 是 执行 在 clbs, 和 它的 输出
gated 和 一个 读 或者 写 strobe 驱动 用 一个 global 缓存区.
这 用户 能 具体说明 那 这 iob 函数 发生器 是
使用 用 放置 特定的 库 symbols beginning 和 这
letter "o." 为 例子, 一个 2-输入 和 门 在这 iob func-
tion 发生器 是 called oand2. 使用 这 标识 输入 管脚
labeled "f" 为 这 信号 在 这 核心的 path. 这个 信号 是
放置 在 这 ok 管脚
—
这 iob 输入 和 这 shor测试
延迟 至 这 函数 发生器. 二 examples 是 显示 在
图示 7.
输出 缓存区
一个 起作用的 高 3-状态 信号 能 是 使用 至 放置 这 输出-
放 缓存区 在 一个 高-阻抗 状态, implementing 3-状态
输出 或者 双向的 i/o. 下面 配置 控制, 这
输出 (o) 和 输出 3-状态 (t) 信号 能 是 inverted.
这 极性 的 这些 信号 是 independently 配置 为
各自 iob (看图示 6, 页 7). 一个 输出 能 是 config-
ured 作 打开-流 (打开-集电级) 用 tying 这 3-状态 管脚
(t) 至 这 输出 信号, 和 这 输入 管脚 (i) 至 地面.
用 default, 一个 5v spartan 设备 输出 缓存区 拉-向上 struc-
ture 是 配置 作 一个 ttl-像 totem-柱子. 这 高 驱动器
是 一个 n-频道 拉-向上 晶体管, 拉 至 一个 电压 一个
晶体管 门槛 在下 v
CC
. alternatively, 这 输出
能 是 globally 配置 作 cmos 驱动器, 和 额外的
p-频道 拉-向上 晶体管 拉 至 v
CC
. 这个 选项,
应用 使用 这 bitstream 一代 软件, 应用 至
所有 输出 在 这 设备. 它 是 不 individually programma-
ble.
所有 spartan-xl 设备 输出 是 配置 作 cmos
驱动器, 因此 驱动 栏杆-至-栏杆. 这 spartan-xl 输出
是 individually 可编程序的 为 12 毫安 或者 24 毫安 输出
驱动.
任何 5v spartan 设备 和 它的 输出 配置 在 ttl
模式 能 驱动 这 输入 的 任何 典型 3.3v 设备. sup-
ported destinations 为 spartan/xl 设备 输出 是
显示 在Table 7.
三-状态 寄存器 (spartan-xl 仅有的)
spartan-xl 设备 包含 一个 optional 寄存器 控制-
ling 这 三-状态 使能 在 这 iobs. 这 使用 的 这
三-状态 控制 寄存器 能 significantly 改进 输出
使能 和 使不能运转 时间.
输出 回转 比率
这 回转 比率 的 各自 输出 缓存区 是, 用 default, 减少,
至 降低 电源 总线 过往旅客 当 切换 非-criti-
cal 信号. 为 核心的 信号, 连结 一个 快 attribute 或者
恰当的ty 至 这 输出 缓存区 或者 flip-flop.
spartan/xl 设备 有 一个 特性 called "软 星t-向上,"
设计 至 减少 地面 bounce 当 所有 输出 是
转变 在 同时发生地 在 这 终止 的 配置.
当 这 配置 处理 是 finished 和 这 设备
开始 向上, 这 第一 触发 的 这 输出 是 automatically
回转-比率 限制. 立即 下列的 这 最初的 触发
的 这 i/o, 这 回转 比率 的 这 单独的 输出 是 deter-
mined 用 这 单独的 配置 选项 为 各自 iob.
拉-向上 和 拉-向下 网络
可编程序的 拉-向上 和 拉-向下 电阻器 是 使用 为
tying unused 管脚 至 v
CC
或者 地面 至 降低 电源 con-
sumption 和 减少 噪音 敏锐的. 这 configurable
拉-向上 电阻 是 一个 p-频道 晶体管 那 pulls 至 v
CC
.
这 configurable 拉-向下 电阻 是 一个 n-频道 transis-
tor 那 pulls 至 地面. 这 值 的 这些 电阻器 是 typi-
cally 20 K
Ω −
100 K
Ω
(看 "spartan 直流 特性
图示 7:
和 和 mux symbols 在 spartan-xl iob
ds060_07_081100
OAND2
OMUX2
F
D0
D1
O
S0