欢迎访问ic37.com |
会员登录 免费注册
发布采购

5962-9473002MXC 参数 Datasheet PDF下载

5962-9473002MXC图片预览
型号: 5962-9473002MXC
PDF下载: 下载PDF文件 查看货源
内容描述: [Field Programmable Gate Array, 576 CLBs, 10000 Gates, 90.9MHz, 1368-Cell, CMOS, CPGA223, CERAMIC, PGA-223]
分类和应用: 时钟可编程逻辑
文件页数/大小: 68 页 / 685 K
品牌: XILINX [ XILINX, INC ]
 浏览型号5962-9473002MXC的Datasheet PDF文件第10页浏览型号5962-9473002MXC的Datasheet PDF文件第11页浏览型号5962-9473002MXC的Datasheet PDF文件第12页浏览型号5962-9473002MXC的Datasheet PDF文件第13页浏览型号5962-9473002MXC的Datasheet PDF文件第15页浏览型号5962-9473002MXC的Datasheet PDF文件第16页浏览型号5962-9473002MXC的Datasheet PDF文件第17页浏览型号5962-9473002MXC的Datasheet PDF文件第18页  
R
XC4000E and XC4000X Series Field Programmable Gate Arrays  
XC4000.This discussion also applies to XC4000E  
devices, and to XC4000X devices when the minor logic  
changes are taken into account.  
Fast Carry Logic  
Each CLB F and G function generator contains dedicated  
arithmetic logic for the fast generation of carry and borrow  
signals. This extra output is passed on to the function gen-  
erator in the adjacent CLB. The carry chain is independent  
of normal routing resources.  
The fast carry logic can be accessed by placing special  
library symbols, or by using Xilinx Relationally Placed Mac-  
ros (RPMs) that already include these symbols.  
Dedicated fast carry logic greatly increases the efficiency  
and performance of adders, subtractors, accumulators,  
comparators and counters. It also opens the door to many  
new applications involving arithmetic operation, where the  
previous generations of FPGAs were not fast enough or too  
inefficient. High-speed address offset calculations in micro-  
processor or graphics systems, and high-speed addition in  
digital signal processing are two typical applications.  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
The two 4-input function generators can be configured as a  
2-bit adder with built-in hidden carry that can be expanded  
to any length. This dedicated carry circuitry is so fast and  
efficient that conventional speed-up methods like carry  
generate/propagate are meaningless even at the 16-bit  
level, and of marginal benefit at the 32-bit level.  
This fast carry logic is one of the more significant features  
of the XC4000 Series, speeding up arithmetic and counting  
into the 70 MHz range.  
The carry chain in XC4000E devices can run either up or  
down. At the top and bottom of the columns where there  
are no CLBs above or below, the carry is propagated to the  
right. (See Figure 11.) In order to improve speed in the  
high-capacity XC4000X devices, which can potentially  
have very long carry chains, the carry chain travels upward  
only, as shown in Figure 12. Additionally, standard intercon-  
nect can be used to route a carry signal in the downward  
direction.  
X6687  
Figure 11: Available XC4000E Carry Propagation  
Paths  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
CLB  
Figure 13 on page 19 shows an XC4000E CLB with dedi-  
cated fast carry logic. The carry logic in the XC4000X is  
similar, except that COUT exits at the top only, and the sig-  
nal CINDOWN does not exist. As shown in Figure 13, the  
carry logic shares operand and control inputs with the func-  
tion generators. The carry outputs connect to the function  
generators, where they are combined with the operands to  
form the sums.  
Figure 14 on page 20 shows the details of the carry logic  
for the XC4000E. This diagram shows the contents of the  
box labeled “CARRY LOGIC” in Figure 13. The XC4000X  
carry logic is very similar, but a multiplexer on the  
pass-through carry chain has been eliminated to reduce  
delay. Additionally, in the XC4000X the multiplexer on the  
G4 path has a memory-programmable 0 input, which per-  
mits G4 to directly connect to COUT. G4 thus becomes an  
additional high-speed initialization path for carry-in.  
X6610  
Figure 12: Available XC4000X Carry Propagation  
Paths (dotted lines use general interconnect)  
The dedicated carry logic is discussed in detail in Xilinx  
document XAPP 013: “Using the Dedicated Carry Logic in  
6-18  
May 14, 1999 (Version 1.6)  
 
 
 复制成功!