CPLD芯片选型(二)
Xilinx CPLD
Xilinx CPLD 系列器件包括 XC9500 系列器件、 CoolRunner XPLA 和 CoolRunner- Ⅱ系列器件。 Xilinx CPLD 器件可使用 Foundation 或 ISE 开发软件进行开发设计,也可使用专门针对 CPLD 器件的 Webpack 开发软件进行设计。
XC9500
XC9500系列器件分XC9500 5V器件、XC9500XL 3.3V器件和XC9500XV 2.5V器件3种类型,XC9500系列可提供从最简单的PAL综合设计到最先进的实时硬件现场升级的全套解决方案。表1-1~表1-3分别列出了XC9500、XC9500XL和XC9500XV系列器件的基本特征。表1-4~表1-6则分别列出了XC9500、XC9500XL和XC9500XV器件的封装和I/O引脚数。其中fCNT代表16位计数器操作频率,fsys表示一般目标系统设计中生成多重功能块所需的内部操作频率。
表1-1 XC9500系列器件特征
系列器件 | XC9536 | XC9572 | XC95108 | XC95144 | XC95216 | XC95288 |
宏单元 | 36 | 72 | 108 | 144 | 216 | 288 |
可用门数 | 800 | 1600 | 2400 | 3200 | 4800 | 6400 |
寄存器 | 36 | 72 | 108 | 144 | 216 | 288 |
tPD/ns | 5 | 7.5 | 7.5 | 7.5 | 10 | 15 |
tSU/ns | 3.5 | 4.5 | 4.5 | 4.5 | 6.0 | 8.0 |
tCO/ns | 4.0 | 4.5 | 4.5 | 4.5 | 6.0 | 8.0 |
tCNT/MHz(1) | 100 | 125 | 125 | 125 | 111.1 | 92.2 |
tSYS/MHz(2) | 100 | 83.3 | 83.3 | 83.3 | 66.7 | 56.6 |
系列器件 | XC9536XL | XC9572XL | XC95144XL | XC95288XL |
宏单元 | 36 | 72 | 144 | 288 |
可用门数 | 800 | 1600 | 3200 | 6400 |
寄存器 | 36 | 72 | 144 | 288 |