LFXP3C-4T100I LATTICE SEMICONDUCTOR, LFXP3C-4T100I Datasheet - Page 7

no-image

LFXP3C-4T100I

Manufacturer Part Number
LFXP3C-4T100I
Description
FPGA LatticeXP Family 3000 Cells 360MHz 130nm (CMOS) Technology 1.8V/2.5V/3.3V 100-Pin TQFP Tray
Manufacturer
LATTICE SEMICONDUCTOR
Datasheet

Specifications of LFXP3C-4T100I

Package
100TQFP
Family Name
LatticeXP
Device Logic Units
3000
Maximum Internal Frequency
360 MHz
Typical Operating Supply Voltage
1.8|2.5|3.3 V
Maximum Number Of User I/os
62
Ram Bits
55296
Re-programmability Support
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LFXP3C-4T100I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Lattice Semiconductor
Table 2-1. Slice Signal Descriptions
Modes of Operation
Each Slice is capable of four modes of operation: Logic, Ripple, RAM and ROM. The Slice in the PFF is capable of
all modes except RAM. Table 2-2 lists the modes and the capability of the Slice blocks.
Table 2-2. Slice Modes
Logic Mode: In this mode, the LUTs in each Slice are configured as 4-input combinatorial lookup tables. A LUT4
can have 16 possible input combinations. Any logic function with four inputs can be generated by programming this
lookup table. Since there are two LUT4s per Slice, a LUT5 can be constructed within one Slice. Larger lookup
tables such as LUT6, LUT7 and LUT8 can be constructed by concatenating other Slices.
Ripple Mode: Ripple mode allows the efficient implementation of small arithmetic functions. In ripple mode, the fol-
lowing functions can be implemented by each Slice:
Two additional signals: Carry Generate and Carry Propagate are generated per Slice in this mode, allowing fast
arithmetic functions to be constructed by concatenating Slices.
RAM Mode: In this mode, distributed RAM can be constructed using each LUT block as a 16x1-bit memory.
Through the combination of LUTs and Slices, a variety of different memories can be constructed.
• Addition 2-bit
• Subtraction 2-bit
• Add/Subtract 2-bit using dynamic control
• Up counter 2-bit
• Down counter 2-bit
• Ripple mode multiplier building block
• Comparator functions of A and B inputs
1. See Figure 2-2 for connection details.
2. Requires two PFUs.
Function
- A greater-than-or-equal-to B
- A not-equal-to B
- A less-than-or-equal-to B
Output
Output
Output
Output
Output
Input
Input
Input
Input
Input
Input
Input
Input
PFU Slice
PFF Slice
Inter-PFU signal
Inter-PFU signal
Multi-purpose
Multi-purpose
Control signal
Control signal
Control signal
Data signals
Data signals
Data signals
Data signals
Data signal
Data signal
Type
LUT 4x2 or LUT 5x1
LUT 4x2 or LUT 5x1
Logic
A0, B0, C0, D0 Inputs to LUT4
A1, B1, C1, D1 Inputs to LUT4
Signal Names
Q0, Q1
F0, F1
OFX0
OFX1
FCIN
FCO
LSR
CLK
M0
M1
CE
2-bit Arithmetic Unit
2-bit Arithmetic Unit
Multipurpose Input
Multipurpose Input
Clock Enable
Local Set/Reset
System Clock
Fast Carry In
LUT4 output register bypass signals
Register Outputs
Output of a LUT5 MUX
Output of a LUT6, LUT7, LUT8
For the right most PFU the fast carry chain output
2-4
Ripple
1
Description
SP 16x2
RAM
LatticeXP Family Data Sheet
N/A
2
MUX depending on the slice
ROM 16x1 x 2
ROM 16x1 x 2
ROM
1
Architecture

Related parts for LFXP3C-4T100I