该产品已停产。请参阅
www.xilinx.com/partinfo/notify/pdn0007.htm
了解详细信息。
0
应用说明
R
XCR5128 : 128宏单元CPLD
0
14*
DS041 ( V1.4 ) 2001年1月19日
产品speci fi cation
特点
业界首款TotalCMOS PLD - 无论是CMOS设计
和工艺技术
快速零功率( FZP )设计技术规定
超低功耗以及超高速
IEEE 1149.1兼容, JTAG测试功能
- 四个引脚的JTAG接口( TCK , TMS , TDI , TDO )
- IEEE 1149.1 TAP控制器
- JTAG命令包括:旁路,采样/预加载,
EXTEST ,用户代码, IDCODE ,高阻
5V ,在系统可编程( ISP)使用JTAG
接口
- 片超高压代
- ISP命令包括:启动,擦除,编程,
VERIFY
- 支持多个ISP编程平台
7.5 ns的高速引脚对引脚延迟
小于100的超低静态功耗
A
100%的可路由100 %的利用率,而所有的引脚和
所有的宏单元都是固定的
确定性的时序模型是非常简单的
利用
四个时钟可用
可编程时钟极性在每个宏蜂窝
支持异步时钟
创新XPLA 架构结合了高速
极端的灵活性
1000擦除/编程周期保证
20年数据保留保证
逻辑扩展到37项产品
符合PCI标准
高级0.5μ ê
2
CMOS工艺
安全位可以防止未经授权的访问
采用工业标准设计输入和验证
和Xilinx CAE工具
可重新编程的使用行业标准的设备
编程器
创新的控制期限结构提供了两种总和
在每个逻辑块的条款或产品方面:
- 可编程三态缓冲器
- 异步宏单元寄存器预置/复位
全球可编程三态引脚便于"bed
不使用逻辑资源nails"测试
可在PLCC , VQFP和PQFP封装
可在商用和工业级
描述
该XCR5128 CPLD (复杂可编程逻辑
设备)是第三个在一个家庭中的CoolRunner
从CPLD器件
赛灵思。这些器件结合了高速和零功率
在128宏单元CPLD 。随着FZP设计技术,
在XCR5128提供真正的引脚对引脚速度7.5纳秒,而
同时各输出功率小于100
A
at
待机而不需要“涡轮比特'或其他电源
下来的计划。取代传统意义上的放大器
实施产品条款(一种技术方法的
因为两极时代已经用于可编程逻辑器件)与磁带式
纯CMOS门caded链,动态功率是
比任何竞争CPLD也大大降低。这些
器件是第一TotalCMOS的PLD ,因为它们同时使用
CMOS工艺技术
和
获得专利的全CMOS
FZP设计技术。对于3V应用,赛灵思还
提供高速XCR3128 CPLD ,提供这些特点
则按全3V实施。
赛灵思CPLD的FZP利用专利XPLA
(扩展可编程逻辑阵列)架构。该
XPLA架构结合了解放军的最佳功能
和PAL型结构,以提供高速度和灵活
逻辑分配导致的卓越能力,使
设计有固定引脚的变化。该XPLA结构
每个逻辑块提供了五个快捷7.5 ns的PAL路径
每路输出专门的产品条款。这PAL路径加盟
通过附加的PLA结构部署32个池
产品方面,以一个完全可编程的或阵列可
分配解放军产品条款中的任何逻辑输出
块。这种组合允许逻辑将分配艾菲
ciently整个逻辑块和支持多达
37产品条款上的输出。速度与逻辑
从解放军阵列分配到输出仅为2纳秒,
不管PLA乘积项的数目的使用,这
结果,在最坏的情况下吨
PD
从任何引脚对任何的只有9.5纳秒
其他引脚。此外,逻辑是共同的多个输出
看跌期权可以被放置在一个单一PLA乘积项和
经由或阵列在多个输出端共享,有效
提高设计密度。
该XCR5128 CPLD是通过行业标准的支持
CAE工具( Cadence公司/ OrCAD的,示例逻辑,导师,同步
opsys , Synario , Viewlogic系,和Synplicity ) ,使用文本
( ABEL , VHDL , Verilog的)和/或原理图输入。设计ver-
ification使用行业标准的模拟器功能
和时序仿真。显影支撑在per-
SONAL电脑,SPARC和HP平台。设备配件
DS041 ( V1.4 ) 2001年1月19日
www.xilinx.com
1-800-255-7778
1
该产品已停产。请参阅
www.xilinx.com/partinfo/notify/pdn0007.htm
了解详细信息。
R
XCR5128 : 128宏单元CPLD
采用了Xilinx公司开发的工具, XPLA专业(可
在赛灵思网站) 。
该XCR5128 CPLD电可重新编程的使用
行业标准的器件编程等厂商
作为数据I / O, BP Microsystems公司,短信,等等。该
XCR5128还包括一个行业标准,IEEE
1149.1 , JTAG接口,通过它在系统编程
明(ISP)和该装置的重新编程支持。
架构由逻辑块是相互关联的
由零功耗互连阵列( ZIA ) 。齐亚是vir-
图阿尔交叉点开关。每个逻辑块实质上是一个
与来自ZIA和16宏观36输入36V16设备
细胞。每个逻辑块还提供了32 ZIA反馈路径
从宏单元和I / O引脚。
从这个角度来看,这种结构看起来象许多
其他CPLD体系结构。是什么让的CoolRunner
家族独特的是什么,是每个逻辑块和内部
设计技术用于实现这些逻辑块。
逻辑块的内容将在下面说明。
XPLA架构
图1
示出了一个128宏观的一个高级方框图
电池装置实施XPLA架构。该XPLA
MC1
MC2
I / O
MC16
16
16
16
16
逻辑
块
36
36
逻辑
块
MC1
MC2
I / O
MC16
MC1
MC2
I / O
MC16
16
16
ZIA
逻辑
块
36
36
逻辑
块
16
16
逻辑
块
36
36
逻辑
块
MC1
MC2
I / O
MC16
MC1
MC2
I / O
MC16
16
16
MC1
MC2
I / O
MC16
16
16
MC1
MC2
I / O
MC16
16
16
16
16
逻辑
块
36
36
逻辑
块
MC1
MC2
I / O
MC16
SP00464
图1 :赛灵思CPLD XPLA建筑
DS041 ( V1.4 ) 2001年1月19日
www.xilinx.com
1-800-255-7778
2
该产品已停产。请参阅
www.xilinx.com/partinfo/notify/pdn0007.htm
了解详细信息。
R
XCR5128 : 128宏单元CPLD
逻辑模块结构
图2
说明了逻辑块结构。每个逻辑
块中包含的控制方面,一个PAL阵列,解放军数组,
16个宏单元。六个控制方面可以单独CON组
想通如任一SUM或产品上,并用于
控制预置/复位和输出使能16巨的
rocells '触发器。在PAL阵列由一个可编的
均衡器和阵列具有固定或阵列,而解放军阵列
由一个可编程与阵列,可编的
BLE或阵列。在PAL阵列提供了高速路
通过数组,而解放军阵列提供了增强
产品期限密度。
每个宏单元有来自五个专用产品条款
PAL数组。引脚对引脚吨
PD
该XCR5128设备
通过PAL阵列为7.5纳秒。如果宏需要更多的
比五大产品而言,它只是获取更多产品
条款解放军阵列。解放军阵列由32
产品方面,以供所有16巨使用
细胞。因被巨额外的传输延迟
rocell使用一个或所有32个PLA乘积项只有2纳秒。所以
总的引脚对引脚吨
PD
使用6至37的XCR5128
产品条款是9.5纳秒( ns的7.5为PAL + 2纳秒的
PLA)
.
3
www.xilinx.com
1-800-255-7778
DS041 ( V1.4 ) 2001年1月19日
该产品已停产。请参阅
www.xilinx.com/partinfo/notify/pdn0007.htm
了解详细信息。
R
XCR5128 : 128宏单元CPLD
36 ZIA INPUTS
控制
5
6
PAL
ARRAY
解放军
ARRAY
(32)
SP00435A
图2 :赛灵思XPLA逻辑模块结构
DS041 ( V1.4 ) 2001年1月19日
www.xilinx.com
1-800-255-7778
TO 16个宏单元
4
该产品已停产。请参阅
www.xilinx.com/partinfo/notify/pdn0007.htm
了解详细信息。
R
XCR5128 : 128宏单元CPLD
宏单元架构
科幻gure 3
示中使用的宏小区的体系结构
了CoolRunner家庭。宏小区由一个触发器
可以被配置为一个D-或T-型。 D型
触发器通常用于执行国家更有用
机器和数据缓冲。 T型触发器一般是
更多有用的贯彻柜台。所有CoolRunner FAM-
随手会员提供同步和异步
时钟和提供能力,时钟关闭或者下降
或上涨的这些时钟边缘。这些设备是
设计为使得所述上升和下降之间的偏移
一个时钟的边缘被最小化用于计时的完整性。那里
可用的XCR5128设备上4个时钟周期。时钟0
( CLK0 )被指定为& QUOT ;同步& QUOT ;时钟和必须的
可以由外部源驱动。时钟1 ( CLK1 ) ,时钟2
(CLK2 ) ,和时钟3( CLK3 )可以被用作同步
异步的时钟(由外部源驱动),或者作为
异步时钟(由宏蜂窝式驱动) 。该
对于异步时钟的定时在该吨不同
CO
时间是通过所花费的时间量扩展
信号通过阵列传播并到达时钟
网络,并且所述吨
SU
时间减少了。
两者的控制条件( CT0和CT1 )被用来控制
宏蜂窝的触发器的预置/复位。预
每个宏置位/复位功能也被禁用。
请注意,上电复位留下的所有宏单元的
& QUOT ;零& QUOT ;当电源正常应用状态。其他四
控制条件(CT2 - CT5 )可以被用于控制输出
启用宏单元的输出缓冲器。究其原因有
是专门为输出尽可能多的控制方面启用
宏蜂窝的是要保证所有的CoolRunner设备
PCI标准。宏蜂窝的输出缓冲器也可以是
始终启用或禁用。同时所有CoolRunner设备
提供全球三态( GTS )引脚,从而使能时
拉至低电平时,器件将三态所有的输出。
该引脚提供支持"In电路Testing"或
QUOT & ;床身的钉子测试与QUOT ;.
有两条反馈路径的ZIA :一个是从巨
rocell ,一个从I / O引脚。齐亚反馈路径
输出缓冲器是宏蜂窝反馈路径之前
而输出缓冲器之后ZIA反馈路径的I / O的
脚ZIA路径。当宏小区被用作输出时,
输出缓冲器被启用,并且宏蜂窝反馈路径
可用于反馈的巨实现的逻辑
rocell 。当在I / O引脚作为输入,输出
缓冲器将三态和输入信号将被送入
经由I / O的反馈路径中的ZIA ,并且逻辑imple-
mented在掩埋宏蜂窝可以被反馈到ZIA
通过宏小区的反馈路径。但是应当注意的是
未使用的输入或I / O的应该正确终止(见
在此数据表和应用程序上的终结部分
阳离子注:
终止未使用的I / O引脚赛灵思XPLA1
和XPLA2的CPLD ) 。
齐亚总理
PAL
解放军
D / T
INIT
(P或R)的
CLK0
CLK0
CLK1
CLK1
CLK2
CLK2
CLK3
CLK3
CT0
CT1
GND
CT2
CT3
CT4
CT5
V
CC
GND
SP00457
Q
GTS
GND
图3 : XCR5128宏单元架构
5
www.xilinx.com
1-800-255-7778
DS041 ( V1.4 ) 2001年1月19日