English
Language : 

XC3S100E Datasheet, PDF (43/193 Pages) Xilinx, Inc – DC and Switching Characteristics
Functional Description
R
A[17:0]
B[17:0]
CEA
CEB
CEP
CLK
RSTA
RSTB
RSTP
BCIN[17:0]
MULT18X18SIO
P[35:0]
BCOUT[17:0]
DS312-2_28_021205
Figure 34: MULT18X18SIO Primitive
The MULT18X18SIO primitive has two additional ports
called BCIN and BCOUT to cascade or share the multi-
plier’s ‘B’ input among several multiplier bocks. The 18-bit
BCIN "cascade" input port offers an alternate input source
from the more typical ‘B’ input. The B_INPUT attribute spec-
ifies whether the specific implementation uses the BCIN or
‘B’ input path. Setting B_INPUT to DIRECT chooses the ‘B’
input. Setting B_INPUT to CASCADE selects the alternate
BCIN input. The BREG register then optionally holds the
selected input value, if required.
BCOUT is an 18-bit output port that always reflects the
value that is applied to the multiplier’s second input, which is
either the ‘B’ input, the cascaded value from the BCIN input,
or the output of the BREG if it is inserted.
Figure 35 illustrates the four possible configurations using
different settings for the B_INPUT attribute and the BREG
attribute.
CEB
BCOUT[17:0]
BREG
X
CE
D
Q
BCOUT[17:0]
X
CLK
RST
RSTB
BREG = 1
B_INPUT = CASCADE
BCIN[17:0]
BREG = 0
B_INPUT = CASCADE
BCIN[17:0]
CEB
B[17:0]
CLK
RSTB
BCOUT[17:0]
BCOUT[17:0]
BREG
X
X
CE
D
Q
B[17:0]
RST
BREG = 0
B_INPUT = DIRECT
BREG = 1
B_INPUT = DIRECT
DS312-2_29_021505
Figure 35: Four Configurations of the B Input
36
www.xilinx.com
DS312-2 (v1.1) March 21, 2005
Advance Product Specification