文档详情

Xilinx和Altera FPGA的基本逻辑单元对比.pdf

发布:2015-09-26约1.02千字共4页下载文档
文本预览下载声明
Xilinx 和 Altera FPGA 的基本逻辑单元对比 要比较Xilinx 和Altera 的FPGA ,就要清楚两个大厂FPGA 的结构,由于各自利益,两家 的FPGA 结构各不相同,参数也各不相同,但可以统一到LUT(Look-Up-Table)查找表 上。 以Altera 的Cyclone II 系列的EP2C35,以及Xilinx 的Spartan-3E 系列的XC3S500E 为例。 可以参考Datasheet 。 Cyclone II Spartan-3E 其中Altera 的LE 和Xilnx 的LC 对应于LUT 的结构。 Altera 从LE 的结构可以知道 1 LE = 1 LUT Xilinx Logic Cell = 4-input Look-Up Table (LUT) + a ‘D’ flip-flop ; Datasheet 上有公式:Equivalent Logic Cells equals Total CLBs x 8 Logic Cells/CLB x 1.125 effectiveness 即有:9LEs/CLB ; 下图是1 Slice 的结构,从Slice 的结构可以看到1 CLB =4 Slice=9 LC 从而可以知道Xilinx 和Altera FPGA 逻辑资源的对应关系: (为了统一度量衡(感觉像QSH 一样),业界一般会归结到BLM (Basic Logic Module ) 1 BLM=1 LUT4 (四输入查找表)+1 寄存器(可以配置成1 触发器DFF 或 1 锁存 器)+多路复用器mux 1 BLM=1 LC (Xilinx)=4/9 Slice(Xilinx)= 1/9 CLB (Xilinx)=1 LE(Altera) =0.125 LAB(Altera )=2.25 Tile(Actel) 于是就可以知道Altera 的Cyclone II 系列的EP2C35 有33216 个LUT ,我用的是Xilinx 的 Spartan-3E 系列的XC3S500E 有9312 个LUT ,加上EP2C35 还有4 个PLL,我的 XC3S500E 就更比不上了。
显示全部
相似文档