LFEC LATTICE [Lattice Semiconductor], LFEC Datasheet - Page 21

no-image

LFEC

Manufacturer Part Number
LFEC
Description
LatticeECP/EC Family Data Sheet
Manufacturer
LATTICE [Lattice Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LFEC10E
Manufacturer:
LATTICE
Quantity:
19
Part Number:
LFEC10E-3F256C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Company:
Part Number:
LFEC10E-3F256C
Quantity:
100
Part Number:
LFEC10E-3F256I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
LFEC10E-3F484C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
LFEC10E-3F484I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
LFEC10E-3FN256C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
LFEC10E-3FN484C
Manufacturer:
EVERSP
Quantity:
26
Part Number:
LFEC10E-4FN256C
Manufacturer:
Lattice
Quantity:
135
Lattice Semiconductor
Figure 2-21. MULTADDSUM
Clock, Clock Enable and Reset Resources
Global Clock, Clock Enable and Reset signals from routing are available to every DSP block. Four Clock, Reset
and Clock Enable signals are selected for the sysDSP block. From four clock sources (CLK0, CLK1, CLK2, CLK3)
one clock is selected for each input register, pipeline register and output register. Similarly Clock enable (CE) and
Reset (RST) are selected from their four respective sources (CE0, CE1, CE2, CE3 and RST0, RST1, RST2, RST3)
at each input register, pipeline register and output register.
Signed and Unsigned with Different Widths
The DSP block supports different widths of signed and unsigned multipliers besides x9, x18 and x36 widths. For
unsigned operands, unused upper data bits should be filled to create a valid x9, x18 or x36 operand. For signed
two’s complement operands, sign extension of the most significant bit should be performed until x9, x18 or x36
width is reached. Table 2-8 provides an example of this.
Multiplicand A0
Multiplicand A1
Multiplicand A2
Multiplicand A3
Multiplier B0
Multiplier B1
Multiplier B2
Multiplier B3
Shift Register B Out
Signed
Addn0
Addn1
Shift Register B In
n
n
n
n
Input Data
Register B
Input Data
Register B
Input Data
Register B
Input Data
Register B
n
n
n
n
n
n
n
n
n
Register
Register
Register
Input
Input
Input
m
m
m
m
Input Data
Register A
Input Data
Register A
Input Data
Register A
Input Data
Register A
m
m
m
m
m
Shift Register A Out
Shift Register A In
m
m
m
m
Pipeline
Register
Pipeline
Register
Pipeline
Register
m
n
n
n
m
n
m
n
2-18
Multiplier
Multiplier
Multiplier
Multiplier
To Add/Sub1
To Add/Sub0, Add/Sub1
To Add/Sub0
Register
Register
Pipeline
Pipeline
x
x
x
x
Register
Register
Pipeline
Pipeline
(default)
(default)
m+n
m+n
(default)
(default)
m+n
m+n
Add/Sub0
Add/Sub1
LatticeECP/EC Family Data Sheet
CLK (CLK0,CLK1,CLK2,CLK3)
CE (CE0,CE1,CE2,CE3)
RST(RST0,RST1,RST2,RST3)
m+n+1
m+n+1
SUM
m+n+2
m+n+2
Architecture
Output

Related parts for LFEC