添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符X型号页 > 首字符X的型号第209页 > XC3S400 > XC3S400 PDF资料 > XC3S400 PDF资料4第19页
Spartan-3系列FPGA的1.2V系列:功能描述。
进位链,各种专用算术在一起
逻辑门,支持快速,高效的实现
数学运算。进位链进入片为CIN
并作为COUT 。五个多路控制链:
CYINIT , CY0F和CYMUXF在下部以及
CY0G和CYMUXG在上部。专用
算术逻辑包括异或门XORF和
XORG (切片,分别上下部分)
以及与门GAND和FAND (上部和
下部分,分别地) 。
5.驱动的LUT的DI输入。请参阅分布式RAM
部分。
R
6.可以同时控制FFY和FFX的REV输入
存储元件。请参阅存储元件部分。
7.最后, DIG_MUX多路复用器可以切换到按到
该DIG线,离开切片。
中其它片信号
图6 ,第11页
有显示
倔强在后面的章节中。
函数信号发生器
每两个LUT ( F和G )中的片的有四个逻辑
输入( A1A4 ),和一个单一的输出(D)。这允许任何
4变量的布尔逻辑运算进行编程
放进去。此外,广多路复用器功能可
用来有效地在同一CLB中组合的LUT或
在不同的CLB ,使得逻辑功能与更
输入变量可能的。
同时在右手和左手片,对所述查找表
不仅支持上面描述的逻辑功能,但
也可作为只读存储器是与数据的初始化功能
配置时间。
在左侧切片线对所述的LUT (偶数协作
UMNS如在X0
图5)
每个CLB支持两个
附加功能右手片对(奇数号
巴列列如X1 )没有。
首先,它是可以编程的“左侧的LUT ”作为显示
布式RAM 。这种类型的内存能提供适度
大量的数据缓冲沿着数据路径的任何地方。一
左手LUT,保存16位。多个左手的LUT可以是
以各种方式组合以存储更大量的数据。一
双端口选项结合了两个LUT ,使内存访问
可以从两个独立的数据线。分布式
ROM选项允许预先加载的数据能很好地协同记忆
荷兰国际集团FPGA配置的详细信息,请参阅解散
布式内存部分。
第二,它可以编程的每个左侧的LUT作为
16位的移位寄存器。采用这种方式,每个LUT,可以延迟
串行数据从1到16个时钟周期的任何地方。四
单个CLB的左手LUT可以结合以产生
延迟达64个时钟周期。该SHIFTIN和SHIFTOUT
行级联的LUT ,以形成较大的移位寄存器。它也是
可以将移位寄存器组合在多台
CLB 。将所得的可编程延迟可以用来
平衡数据流水线的时序。
主要的逻辑路径
中央向各个切片的操作是两个几乎identi-
校准数据路径,使用术语区分
顶部
BOT-
TOM 。
下面的说明中使用的相关联的名称
与底部通路。 (顶路径名出现在括弧
论文)的基本路径起源于互连交换机
在CLB外基质。四行, F1到F4 (或者G1
通过G4上的路径上) ,进入片和连接
直接到LUT 。切片一旦进入,低4位
路径通过一个函数发生器"F" (或"G" ),该
执行逻辑运算。该函数发生器的数据
输出, "D" ,提供了五种可能的路径:
1.出口通过管线"X" (或"Y" )的切片,并返回到
互连。
2.在片内部, "X" (或"Y" )作为输入到所述
DXMUX ( DYMUX ),该馈送数据的输入, "D" ,的
在FFY ( FFX )存储元件。该"Q"输出的
存储元件驱动线XQ (或YQ )的退出
切片。
3.控制CYMUXF (或CYMUXG )多路复用器上
进位链。
4.进位链,作为一个输入到XORF (或
XORG )异或门执行算术
操作,产生一个结果上"X" (或"Y" ) 。
5.驱动多路复用器F5MUX来实现逻辑
功能比四位宽。两者的"D"输出
在F - LUT和G -LUT作为数据输入到该
多路复用器。
除了主要的逻辑路径如上所述,存在
是进入片为BX和两个旁路路径。
在FPGA一旦进入, BX在底部片的一半(或
按在上半部分)可以取任何几种可能的
分支:
1.旁路两个LUT和存储元件,则退出
片作为BXOUT (或BYOUT ) ,并返回到
互连。
2.旁路的LUT ,然后通过一个存储元件
通过退出为XQ (或YQ )前的D输入。
3.控制全功能复用器F5MUX (或
F6MUX).
4.通过多路,作为一个输入进位链。
块RAM概述
所有Spartan - 3器件支持的块RAM,这是奥尔加
的发布为可配置,同步18Kbit块。块
更有效的RAM存储相对大量的数据
比前面所描述的分布式RAM功能。 (该lat-
之三是更适合用于缓冲少量数据的任何─
其中,沿信号路径。 )本节介绍的基本
块RAM功能。欲了解更多信息,请参阅
XAPP463
:
在Spartan-3系列FPGA的使用Block RAM 。
DS099-2 ( V1.2 ) 2003年7月11日
先期产品技术说明
12
40
www.xilinx.com
1-800-255-7778

深圳市碧威特网络技术有限公司