术语词汇表
术语表
ADC
ABEL
ABEL 是在 CPLD 设计中曾被广泛使用的一种原始的硬件描述语言 ABEL 通常被认为在
建立高级硬件描述方面不如 VHDL 或 Verilog 有效
模数转换器 一个模拟信号在各个间隔采样 并被建模为数字信号
AGP
高级图形接口 关于图形的电压接口标准
Alliance
Alliance是Xilinx的与第三方供应商配合之协议的名称 在此协议下相互共享信息以在
Xilinx的工具和其它EDA工具之间建立无缝的接口 Alliance软件包包含了Xilinx的实现工
具 但是这个包没有包括仿真 综合和原理图抓取软件 如果你在使用Xilinx 的Alliance
系列软件 这就假定了你在为这些应用使用了第三方EDA供应商的工具
analyze
分析是用来描述在综合中的语法检查过程的术语
ASIC
专用集成电路 此器件是用户为特定的应用设计的 而不是一个诸如微处理器的通用器
件
ASSP
专用标准部件 或产品
ATPG
ASIC 的别称
自动测试模式产生 测试向量生成并在电路中运行以测试这个部件
behavioral
一个常用来描述 HDL 或仿真形式的术语 行为级 HDL 是一种未必可综合的系统模型
行为级仿真是对源代码 RTL 或行为级 的一种仿真
术语词汇表 www.xilinx.com Ch. D-3
1-877-XLX-CLAS
BGA
球栅阵列 一种非常流行的表贴器件封装 它使用网格状的焊球作为它的连接器 可以
有塑封和陶封两种形式 BGA 封装以其紧凑的尺寸 高的引线数目和较低的感抗 使得
可以应用在较低的电压场合 而倍受关注
BIST
内建自测试 存储器资源 特别是 RAM 的测试功能
Bitgen
Bitgen 是 Xilinx 实现工具执行配置这一步的命令行名称 参见 Configuration
bitstream
block SelectRAM
BLVDS
位流 bitstream 被用来对 Xilinx 器件进行编程 它包含设计者建立的器件布线和逻辑
资源内部配置的所有信息
通常是指分块 RAM. Xilinx 的块 RAM 是基于 Virtex 架构器件中的专用的块 RAM
Xilinx 的块 RAM 可以存储多达 16 千位的数据 数据宽度和深度可以变化 块 RAM 是
全同步的 有适合双端口存取的不同端口 每个块可以有独立的时钟 使能 复位 数
据输入 数据输出和端口宽度
总线 LVDS 这个标准允许两个或多个器件之间双向 LVDS 通信 此标准的外部终端电
阻与标准 LVDS 中的是不同的
BSCAN
边界扫描 边界扫描逻辑在生产中被用来测试 PCB 的互连
BSDL
边界扫描描述语言 BSDL 是在一个 IC 中如何实现边界扫描逻辑的软件描述 边界扫描
测试软件接受 BSDL 描述
BUFGCE
BUFGMUX
BUFT
carry logic
BUFGCE 是 Xilinx 的原语 是 Virtex-II 时钟管理的一部分 BUFGCE 被用来分布高扇出
的带时钟使能的时钟信号 时钟信号用时钟使能信号来选通 无毛刺
在当使能信号
被禁止时 时钟也被禁止
BUFGMUX 是 Xilinx 的原语 是 Virtex-II 器件中时钟管理的一部分 BUFGMUX 被用来
在两个时钟间实现无毛刺切换
BUFT 是 Xilinx 的原语 表示一个三态缓冲器
进位逻辑存在于每个 slice 中 是 主要 用于实现算术逻辑功能的专用逻辑 进位逻辑
或称进位链 在 Xilinx 器件中垂直分布
术语词汇表 www.xilinx.com Ch. D-4
1-877-XLX-CLAS
combinational
参见 combinatorial
combinatorial
compile
configuration
core
组合逻辑用需要持续驱动的门来实现 组合逻辑有别于不需要持续驱动的寄存逻辑 如
果激励信号不保持 组合逻辑就不会保持它的值
一个设计的编译可以出现在不同的位置 当你综合 HDL 时 你是将代码编译为硬件网
表 编译表示代码 或一个文件 到一个不同格式的转换
配置是 Xilinx 实现过程中的一步 在配置这一步将生成用于对器件编程的位流
ChipScope ILA
ILA)是 Xilinx 的附加软件 可以代替逻辑分析仪来测试和
ChipScope集成逻辑分析器
抓取 Xilinx 器件内部的数据 ChipScope ILA 包括两个基本部件 在计算机中的
ChipScope 软件 和在芯片中的 ChipScope 核 软件被用来建立触发事件和抓取数据 在芯
片中的核被用来连接到待测试设计的内部测试节点上 器件和软件间信息交互是通过连
接到 PC 和器件上的 JTAG 口的 MultiLinx 电缆或并行电缆 III
CLB
可配置逻辑块 Xilinx 的 CLB 是在 FPGA 内实现大部分逻辑的地方 CLB 是由 slice 组成
的
CMOS
互补 MOS 是实现数字处理器和存储器最为广泛使用的集成电路技术 CMOS 采用以
某种方式连接在一起的 PMOS 和 NMOS 晶体管 这使得它的功耗比单用 PMOS 或单用
NMOS 的电路的功耗要低
Combinational 是 combinatorial 的另外一种措辞
核通常是指知识产权 IP
多的工程时间和代价 核也可被认为是 即插即用 的设计
核的功能事先经过了测试 可以被很快使用而无需花费太
CORE Generator system
核生成器 CORE Generator 系统是 Xilinx 的软件 用于为你的设计生成核 这些已
经制作好的功能块可以直接例化到你的设计中去 它们也可进行功能仿真 这些核按照
复杂性和价格排列 大部分的简单的功能块是免费的也可以进行用户配置 块 RAM
FIR 滤波器 等等 而其它的一些核 PCI USB 等等 需要一定的费用
CPLD
复杂可编程逻辑器件 是一种包含了在逻辑块之间可编程互连的可编程器件 一个
CPLD 通常是由多个互连的 PAL 构成
术语词汇表 www.xilinx.com Ch. D-5
1-877-XLX-CLAS
CPU
中央处理单元 .
CS
芯片比例封装
CTT
中央抽头终端 电压接口标准 3.3 伏的存储器总线标准
DAC
数模转换器 将数字信号转换为模拟信号
daisy chain
菊花链是多个 Xilinx 部件的串接 以便通过串行配置方式按次序对每个器件进行编程
数字可控阻抗 Xilinx 的 Virtex-II 中的 DCI 为单端 I/O 提供了可控阻抗驱动器和片上终
端 这就可以省去片外的电阻并能提高信号的完整性
数字时钟管理器 Xilinx 的 DCM 有四个时钟管理功能块 时钟数字延时锁定环
数字移相器 DPS 和数字扩谱 DSS
CLKDLL 数字频率合成器 (DFS)
DDR
双数据速率使用时钟的两个沿来抓取数据
Design Manager
DCI
DCM
die
DFT
设计管理器是一个管理某个 Xilinx 器件实现的软件 在设计管理器中 你可以设置实现
选项 使用其它各种工具 管理你的设计实现的版本和子版本 .
小片硅晶元 以相邻的垂直方向上和水平方向上的划线为边界 它包含了制造好了的完
整的芯片 也称为芯片和微芯片
测试设计 设计中用于测试内部电路功能和/或集成的电路 目的是使器件可以进行自
测
DLL
延时锁定环 PLL 的数字版本 数字式时钟锁定电路 比较两个时钟信号并使它们相对
齐 .
DSM
深亚微米 也被称做二阶效应或三阶效应 一个电路中在时延和噪声方面的布线效应
术语词汇表 www.xilinx.com Ch. D-6
1-877-XLX-CLAS
EA
ECO
EDA
嵌入阵列 ASIC 是一种由门阵列和标准胞元组合而成的 ASIC 晶片包括已部分制作部
分 门阵列 和空白部分 与标准的胞元 ASIC 一样 嵌入阵列也允许有用户定制的宏
和存储器
工程更改定单 一旦 ASIC 被掩膜 对掩膜进行修改需要 重整 re-spin
一定的费用
” 这需要付
电子设计自动化 就是利用计算机来设计和仿真芯片上的电子线路的性能
一致性检查 也被称为形式验证 形式验证被用来检查一个电路综合前后的一致性
EDIF
EDIF 是工业标准的网表格式
equivalency checking
FG
微间距球栅阵列封装
FIFO
flash memory
Flow Engine
先进先出器 FIFO 通常用一个 RAM 块来实现 一个 FIFO 被用来以一个速率 时钟速
率 存储数据 而以另外一个不同的速率来读数据
一种存储器件 可以重新写入数据而且掉电后内容仍被保留
流程机制是 Xilinx 的软件 被用来实现 通常指布局布线 设计和生成配置 Xilinx 器件
的位流文件
Foundation
Foundation 是 Xilinx 的软件包 它包含了原理图抓取 仿真和针对 Xilinx 器件实现的一
整套解决方案
footprint 表示封装布局 footprint 也可指用作 IO 以及用作电源和地线的引脚的数目
footprint
FPGA
现场可编程门阵列-现场可重编程 IC
FPGA Compiler II
FPGA Compiler II 是由 Synopsys 公司制作的一个综合工具
术语词汇表 www.xilinx.com Ch. D-7
1-877-XLX-CLAS
FPGA Express 是 Synopsys 公司制作的一个综合工具
FPGA Express
FSM
有限状态机 一个使用需要解决特定问题的操作状态来设计的计算部件 这些电路对应
用而言是最小化的 特定的和优化的 状态机控制电路的操作 它提供了在合适的时间
产生的输出 以控制其它的逻辑
function generator
Xilinx 查找表 LUT
ROM Xilinx 的查找表使用四个输入 查找表被置入了基于来自四输入逻辑函数的 16 个
可能的输出的可能的逻辑值 查找表也被称为函数发生器
Xilinx 的查找表由 SRAM 制成 但它的功能像一个 16x1 的
门阵列 一种使用已部分制作好的圆片的 ASIC 它只使用布线层的掩膜来定制它的作
门阵列的特点是初期成本低 开发时间短 密度低 性能有限 在量少的情况下价格便
宜 这种形式的 ASIC 正逐步被废弃 因为其它的技术在规模和低成本方面已超过它
gate array
gating
参见 BUFGMUX 和 BUFGCE
门控通常是指门控一个时钟 当你门控一个时钟时 时钟信号与另外一个信号组合起来
产生一个新的时钟信号 这是一个不好的设计实践 门控时钟会产生毛刺 会使你的设
计不可靠 Xilinx 的 Virtex-II 器件有无毛刺时钟管理资源 可以用它们来产生一个 门
控时钟
GDSII
图形设计系统 II
global clock buffer
在 ASIC 设计过程中使用的 Polygon 布局格式
全局时钟缓冲器被用来驱动 Xilinx 器件内部的专用时钟树 这些时钟网络被优化以传播
贯穿整个芯片的低偏差的高频时钟信号 每个部件有四到十六个全局时钟缓冲器 全局
时钟缓冲器也被称为 BUFG
gray code
格雷编码是指这样的逻辑 当它的状态变化时只有一位会变化 这可以被用来降低二进
制序列引起的毛刺 它通常也比二进制编码逻辑更快 这是因为它需要更多的寄存器来
表示状态 但需要解码一个状态的逻辑时仅需要看较少的位就可对所在的状态进行解
码
GSR
全局置位复位 全局置位复位是一个专用的布线网络 在配置的最后的 启动 序列期
间使用 它给出了器件上电时的状态 寄存器处于置位或复位状态下 这取决于代码
全局置位复位可以被用户用来在配置后置位/复位芯片内所有的同步元件 在基于 Virtex
的器件中不建议采用 因为它很慢
GTL
注射收发逻辑终端 电压接口标准
术语词汇表 www.xilinx.com Ch. D-8
1-877-XLX-CLAS
GTS
GUI
HDL
IBIS
全局三态 全局三态网络是一个专用的布线网络 在配置期间被用来使器件所有的 IO 引
脚 在配置期间未被使用的所有的 IO 处于三态 在配置的 启动 序列期间 这个网
络被释放 然后 它可以被用来对处于工作状态下的器件的所有的输出进行三态控制
图形用户界面 在这个界面中 用户可以设定选项以控制如何来优化或实现一个设计
硬件描述语言 一种用来建模 设计和仿真硬件的语言 最常用的两种形式是 VHDL 和
Verilog
HQ
高散热方型扁平封装
HSTL
高速收发器逻辑 电压接口标准 是一种 1.5 伏的总线接口标准
IBM
国际商用机器公司 世界上最大的计算机公司 标准胞元 ASIC 的供应商
输入输出缓冲器信息规范 IBIS 是通过 V/I 数据而无需揭示任何电路/工艺信息就可提供
器件的输入/输出特性的一种方法 它可以被看作是一个适合数字系统传输线仿真的行为
模型规范 并且它可应用于大部分的数字元件 Xilinx 之所以提供 IBIS 模型而不是
SPICE 模型是因为 SPICE 模型含有专利信息
IC
集成电路 计算机芯片的正式名称 制作电路的硅片
ICE
集成电路工程
implementation
实现是 Xilinx 所指的包括布局布线进程在内的许多步骤 这些步骤包括 转换 映射
布局布线 静态时序分析和位流产生 用于编程
例化是 HDL 中的一个术语 它表示在代码中放置一个层次块的行为 它与在一个原理图
中放置一个逻辑符号是同义的
instantiate
Intellectual Property
参见 IP
术语词汇表 www.xilinx.com Ch. D-9
1-877-XLX-CLAS