spartan 和 spartan-xl families 地方 可编程序的 门 arrays
10
www.xilinx.com
ds060 (v1.6) 九月 19, 2001
1-800-255-7778
产品 规格
R
在 运行 情况" 在 页 43.). 这个 高 值
制造 它们 unsuitable 作 连线的-和 拉-向上 电阻器.
之后 配置, 电压 水平 的 unused 焊盘, 绑定
或者 unbonded, 必须 是 有效的 逻辑 水平, 至 减少 噪音
敏锐的 和 避免 excess 电流. 因此, 用 default,
unused 焊盘 是 配置 和 这 内部的 拉-向上 电阻
起作用的. alternatively, 它们 能 是 individually 配置 和
这 拉-向下 电阻, 或者 作 一个 驱动 输出, 或者 至 是 驱动
用 一个 外部 源. 至 活动 这 内部的 拉-向上, 连结
这 pullup 库 组件 至 这 网 连结 至 这
垫子. 至 活动 这 内部的 拉-向下, 连结 这 拉-
向下 库 组件 至 这 网 连结 至 这 垫子.
设置/重置
作 和 这 clb 寄存器, 这 gsr 信号 能 是 使用 至
设置 或者 clear 这 输入 和 输出 寄存器, 取决于 在 这
值 的 这 init attribute 或者 所有物. 这 二 flip-flops 能
是 individually 配置 至 设置 或者 clear 在 重置 和 之后
配置. 其它 比 这 global gsr 网, 非 用户-con-
trolled 设置/重置 信号 是 有 至 这 i/o flip-flops
(图示 5). 这 选择 的 设置 或者 重置 应用 至 两个都 这 ini-
tial 状态 的 这 flip-flop 和 这 回馈 至 这 gsr 脉冲波.
独立 clocks
独立的 时钟 信号 是 提供 为 这 输入 (ik) 和
输出 (ok) flip-flops. 这 时钟 能 是 independently
inverted 为 各自 flip-flop 在里面 这 iob, generating 也
下落-边缘 或者 rising-边缘 triggered flip-flops. 这 时钟
输入 为 各自 iob 是 独立.
一般 时钟 使能
这 输入 和 输出 flip-flops 在 各自 iob 有 一个 一般
时钟 使能 输入 (看 ec 信号 在图示 5), 这个
通过 配置, 能 是 使活动 individually 为 这
输入 或者 输出 flip-flop, 或者 两个都. 这个 时钟 使能 运作
exactly 像 这 ec 信号 在 这 spartan/xl clb. 它 不能
是 inverted 在里面 这 iob.
routing 频道 描述
所有 内部的 routing 途径 是 composed 的 metal seg-
ments 和 可编程序的 切换 点 和 切换
matrices 至 执行 这 desired routing. 一个 structured,
hierarchical 矩阵变换 的 routing 途径 是 提供 至
达到 效率高的 automated routing.
这个 部分 describes 这 routing 途径 有 在
Spartan/xl 设备.图示 8显示 一个 一般 块 dia-
gram 的 这 clb routing 途径. 这 implementation 软-
ware automatically assigns 这 适合的 resources
为基础 在 这 密度 和 定时 (所需的)东西 的 这 设计.
这 下列的 描述 的 这 routing 途径 是 为 infor-
mation 仅有的 和 是 simplified 和 一些 minor 详细信息 omit-
ted. 为 一个 精确的 interconnect 描述 这 设计者
应当 打开 一个 设计 在 这 fpga editor 和 review 这
真实的 连接 在 这个 tool.
这 routing 途径 将 是 discussed 作 跟随;
•
clb routing 途径 这个 run along 各自 行 和
column 的 这 clb 排列.
•
iob routing 途径 这个 表格 一个 环绕 (called 一个
versaring) 周围 这 外部 的 这 clb 排列. 它
connects 这 i/o 和 这 clb routing 途径.
•
global routing 组成 的 专心致志的 网络 primarily
设计 至 distribute clocks 全部地 这 设备 和
最小 延迟 和 skew. global routing 能 也 是
使用 为 其它 高-输出 信号.
clb routing 途径
这 routing 途径 周围 这 clb 是 获得 从
三 类型 的 interconnects; 单独的-长度, 翻倍-长度,
和 longlines. 在 这 intersection 的 各自 vertical 和 hori-
zontal routing 频道 是 一个 信号 steering 矩阵变换 called 一个
可编程序的 转变 矩阵变换 (psm).图示 8显示 这
基本 routing 频道 配置 表明 单独的-长度
线条, 翻倍-长度 线条 和 longlines 作 好 作 这 clbs
和 psms. 这 clb 至 routing 频道 接口 是 显示
作 好 作 如何 这 psms 接口 在 这 频道 intersec-
tions.
表格 7:
supported destinations 为 spartan/xl
输出
Destination
spartan-xl
输出
Spartan
输出
3.3v, cmos
5v,
TTL
5v,
CMOS
任何 设备,
V
CC
= 3.3v,
cmos-门槛
输入
√√
一些
(1)
任何 设备,
V
CC
= 5v,
ttl-门槛 输入
√√√
任何 设备,
V
CC
= 5v,
cmos-门槛
输入
Unreliable
数据
√
注释:
1. 仅有的 如果 destination 设备 有 5v tolerant 输入.