XC3S100E-4CP132GI XILINX [Xilinx, Inc], XC3S100E-4CP132GI Datasheet - Page 29

no-image

XC3S100E-4CP132GI

Manufacturer Part Number
XC3S100E-4CP132GI
Description
Spartan-3E FPGA Family: Complete Data Sheet
Manufacturer
XILINX [Xilinx, Inc]
Datasheet
Table 14: Carry Logic Functions
DS312-2 (v3.4) November 9, 2006
Product Specification
CYINIT
CY0F
CY0G
CYMUXF
Function
R
G[4:1]
F[4:1]
Initializes carry chain for a slice. Fixed selection of:
• CIN carry input from the slice below
• BX input
Carry generation for bottom half of slice. Fixed selection of:
• F1 or F2 inputs to the LUT (both equal 1 when a carry is to be generated)
• FAND gate for multiplication
• BX input for carry initialization
• Fixed "1" or "0" input for use as a simple Boolean function
Carry generation for top half of slice. Fixed selection of:
• G1 or G2 inputs to the LUT (both equal 1 when a carry is to be generated)
• GAND gate for multiplication
• BY input for carry initialization
• Fixed "1" or "0" input for use as a simple Boolean function
Carry generation or propagation mux for bottom half of slice. Dynamic selection via CYSELF of:
• CYINIT carry propagation (CYSELF = 1)
• CY0F carry generation (CYSELF = 0)
BY
BX
4
G1
F1
G2
F2
GAND
FAND
A[4:1]
A[4:1]
G-LUT
F-LUT
Figure 22: Carry Logic
D
D
1
www.xilinx.com
1
CYSELG
1
0
1
CYSELF
0
CY0G
CY0F
COUT
Description
CYMUXG
CIN
CYMUXF
CYINIT
XORG
XORF
FFY
FFX
Functional Description
DS312-2_14_021305
YQ
YB
Y
XQ
XB
X
29

Related parts for XC3S100E-4CP132GI