LFX500C-3F900C datasheet - Ispxpga Family

Details, datasheet, quote on part number: LFX500C-3F900C
PartLFX500C-3F900C
Category
DescriptionIspxpga Family
CompanyLattice Semiconductor Corp.
DatasheetDownload LFX500C-3F900C Datasheet
Quote
Find where to buy
 
  

 

Features, Applications

Instant-on - Powers up in microseconds via on-chip E2CMOS� based memory No external configuration memory Excellent design security, no bit stream to intercept Reconfigure SRAM based logic in milliseconds

Microprocessor configuration interface Program E2CMOS while operating from SRAM
Eight sysCLOCKTM Phase Locked Loops (PLLs) for Clock Management

True PLL technology to 320MHz operation Clock multiplication and division Phase adjustment Shift clocks in 250ps steps

to 1.25M system gates to 496 I/O 1.8V, 2.5V, and 3.3V VCC operation to 414Kb sysMEMTM embedded memory

High speed memory support through SSTL and HSTL Advanced buses supported through PCI, GTL+, LVDS, BLVDS, and LVPECL Standard logic supported through LVTTL, LVCMOS 3.3, 2.5 and 1.8 5V tolerant I/O for LVCMOS 3.3 and LVTTL interfaces Programmable drive strength for series termination Programmable bus maintenance

High Performance Programmable Function Unit (PFU)

Four LUT-4 per PFU supports wide and narrow functions Dual flip-flops per LUT-4 for extensive pipelining Dedicated logic for adders, multipliers, multiplexers, and counters

Multiple sysMEM Embedded RAM Blocks � Single port, Dual port, and FIFO operation 64-bit distributed memory in each PFU � Single port, Double port, FIFO, and Shift Register operation

High-performance sysHSI (standard part number) Low-cost, no sysHSI ("E-Series")
Supports IEEE 1532 and 1149.1 Table 1. ispXPGA Family Selection Guide

ispXPGA 125/E System Gates PFUs LUT-4s Logic FFs sysMEM Memory Distributed Memory EBR sysHSI Channels User I/O Packaging

sysHSITM Capability for Ultra Fast Serial Communications

to 800Mbps performance to 20 channels per device Built in Clock Data Recovery (CDR) and Serialization and De-serialization (SERDES)

1. "E-Series" does not support sysHSI. 2. FH516 package was converted to F516 via PCN# 09A-08.

� 2008 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.

The ispXPGA family of devices provides the ideal vehicle for the creation of high-performance logic designs that are both non-volatile and infinitely re-programmable. Other FPGA solutions force a compromise, being either reprogrammable or non-volatile. This family couples this capability with a mainstream architecture containing the features required for today's system-level design. The ispXPGA family is available in two options. The standard device supports sysHSI capability for ultra fast serial communications while the lower-cost "E-Series" supports the same high-performance FPGA fabric without the sysHSI Block. Electrically Erasable CMOS (E2CMOS) memory cells provide the ispXPGA family with non-volatile capability. These allow logic to be functional microseconds after power is applied, allowing easy interfacing in many applications. This capability also means that expensive external configuration memories are not required and that designs can be secured from unauthorized read back. Internal SRAM cells allow the device to be infinitely reconfigured if desired. Both the SRAM and E2CMOS cells can be programmed and verified through the IEEE 1532 industry standard. Additionally, the SRAM cells can be configured and read-back through the sysCONFIGTM peripheral port. The family spans the density and I/O range required for the majority of today's logic designs, to 1.25M system gates and to 496 I/O. The devices are available for operation from 1.8V, 2.5V, and 3.3V power supplies, providing easy integration into the overall system. System-level design needs are met through the incorporation of sysMEM dual-port memory blocks, sysIO advanced I/O support, and sysCLOCK Phase Locked Loops (PLLs). High-speed serial communications are supported through multiple sysHSI blocks, which provide clock data recovery (CDR) and serialization/de-serialization (SERDES). The ispLEVERTM design tool from Lattice allows easy implementation of designs using the ispXPGA product. Synthesis library support is available for major logic synthesis tools. The ispLEVER tool takes the output from these common synthesis packages and place and routes the design in the ispXPGA product. The tool supports floor planning and the management of other constraints within the device. The tool also provides outputs to common timing analysis tools for timing analysis. To increase designer productivity, Lattice provides a variety of pre-designed modules referred as IP cores for the ispXPGA product. These IP cores allow designers to concentrate on the unique portions of their design while using pre-designed blocks to implement standard functions such as bus interfaces, standard communication interfaces, and memory controllers. Through the use of advanced technology and innovative architecture the ispXPGA FPGA devices provide designers with excellent speed performance. Although design dependent, many typical designs can run at over 150MHz. Certain designs can run at over 300MHz. Table 2 details the performance of several building blocks commonly used by logic designers. Table 2. ispXPGA Speed Performance for Typical Building Blocks

Function 8:1 Asynch MUX 1:32 Asynch Demultiplexer 8 2-LL Pipelined Multiplier 32-bit Up/Down Counter 32-bit Shift Register Performance 150 MHz 125 MHz 225 MHz 290 MHz 360 MHz

The ispXPGA architecture is a symmetrical architecture consisting of an array of Programmable Function Units (PFUs) enclosed by Input Output Groups (PICs) with columns of sysMEM Embedded Block RAMs (EBRs) distributed throughout the array. Figure 1 illustrates the ispXPGA architecture. Each PIC has two corresponding sysIO blocks, each of which includes one input and output buffer. On two sides of the device, between the PICs and the sysIO blocks, there are sysHSI High-Speed Interface blocks. The symmetrical architecture allows designers to easily implement their designs, since any logic function can be placed in any section of the device. The PFUs contain the basic building blocks to create logic, memory, arithmetic, and register functions. They are optimized for speed and flexibility allowing complex designs to be implemented quickly and efficiently. The PICs interface the PFUs and EBRs to the external pins of the device. They allow the signals to be registered quickly to minimize setup times for high-speed designs. They also allow connections directly to the different logic elements for fast access to combinatorial functions. The sysMEM EBRs are large, fast memory elements that can be configured as RAM, ROM, FIFO, and other storage types. They are designed to facilitate both single and dual-port memory for high-speed applications. These three components of the architecture are interconnected via a high-speed, flexible routing array. The routing array consists of Variable Length Interconnect (VLI) lines between the PICs, PFUs, and EBRs. There is additional routing available to the PFU for feedback and direct routing of signals to adjacent PFUs or PICs. The sysIO blocks consist of configurable input and output buffers connected directly to the PICs. These buffers can be configured to interface with 16 different I/O standards. This allows the ispXPGA to interface with other devices without the need for external transceivers. The sysHSI blocks provide the necessary components to allow the ispXPGA device to transfer data to 800Mbps using the LVDS standard. These components include serializing, de-serializing, and clock data recovery (CDR) logic. The sysCLOCK blocks provide clock multiplication/division, clock distribution, delay compensation, and increased performance through the use of PLL circuitry that manipulates the global clocks. There is one sysCLOCK block for each global clock tree in the device.


 

Related products with the same datasheet
LFX500B-3F256I
LFX500B-3F516C
LFX500B-3F516I
LFX500B-3F900C
LFX500B-3F900I
LFX500B-3FE680C
LFX500B-3FE680I
LFX500B-3FH516C
LFX500B-3FH516I
LFX500B-3FN256C
LFX500B-3FN256I
LFX500B-3FN900C
Some Part number from the same manufacture Lattice Semiconductor Corp.
LFX500C-3F900I Ispxpga Family

GAL22V10B-25L : GAL Family GAL22V10B (5.0V)10 Macrocells

M5-256/160-7YI : 7ns Fifth Generation Mach Architecture CPLD (Complex Programmable Logic Device)

M5-320/74-10VC : Fifth Generation MACH Architecture

LFECP6E-5Q208I : Latticeecp/ec Family Data Sheet

LCMXO256LUTSC-3TN144C : Machxo Family Data Sheet

M5-384/120-12HI : Fifth Generation MACH Architecture

LFEC20E-3T144C : Latticeecp/ec Family Data Sheet

LC5512MC-5FN208C : 3.3v, 2.5V and 1.8V In-system Programmable Expanded Programmable Logic Device Xpld�� Family

PCI-EXP1-PM-U3 : Software Programmers, Development System; IP CORE PCI EXP X1 ENDPT ECP2M Specifications: Lead Free Status: Lead Free Compliant by Exemption ; RoHS Status: RoHS Compliant by Exemption

LC4064ZE-7MN144C : EE PLD, 3.7 ns, PBGA56 Specifications: Package Type: Other, LEAD FREE, CSBGA-56 ; Logic Family: CMOS ; Pins: 56 ; Internal Frequency: 175 MHz ; User I/Os: 32 pins ; Propagation Delay: 3.7 ns ; Operating Temperature: -40 to 105 C (-40 to 221 F) ; Supply Voltage: 1.8V

M4A5-64/32-12VNC48 : EE PLD, 12 ns, PQCC44 Specifications: Package Type: Other, PLASTIC, LCC-44 ; Logic Family: CMOS ; Pins: 44 ; Internal Frequency: 52.6 MHz ; User I/Os: 32 pins ; Propagation Delay: 12 ns ; Operating Temperature: 0 to 70 C (32 to 158 F) ; Supply Voltage: 5V

HDMI-VIP-IB-EVN : Interface Development Tools HDMI VIP Input Bridge Board Specifications: Product Category: Interface Development Tools ; Manufacturer: Lattice ; Product: Evaluation Boards ; Type: HDMI Interface ; Tool Is For Evaluation Of: SiI1136 ; Packaging: Bulk ; Brand: Lattice ; Description/Function: HDMI VIP output bridge board ; For Use With: SiI1136 ; Interface T

 
0-C     D-L     M-R     S-Z