Lattice Semiconductor Corporation
Home > About Us > Newsletters > LatticeNEWS: January 2007 > IPexpress IP Portfolio Grows

LatticeNEWS January 2007

IPexpress User-Configurable IP Portfolio Grows with Support of LatticeECP2M Device Family and New IP Suites

IPexpress cores for LatticeECP2M take advantage of increased memory, DSP blocks and SERDES channels, enabling higher performance with low-cost design implementation.

Lattice recently introduced the LatticeECP2M device family, the industry's first high-volume FPGA that includes both high-speed SERDES and an embedded Physical Coding Sublayer. The combination of a low-cost FPGA fabric with an embedded high-speed serial interface has proven to be a winning feature set to customers, especially those designing with SERDES for the first time. For many high-speed interfaces, such as PCI Express, Lattice provides IPexpress User-Configurable IP cores, reducing learning curves and enabling designers' quick adoption of these interfaces. LatticeECP2M also includes substantial increases in sysDSP and embedded memory block resources, which enable improved performance for many DSP applications. As a result, several DSP IP cores have also been enhanced to take advantage of these features.

The IPexpress User-Configurable IP core portfolio has increased substantially to support LatticeECP2M. Several other device families have also been updated with IPexpress support as well. The following table outlines the availability today:

IPexpress User-Configurable IP Portfolio
Communications LatticeSC LatticeECP2M LatticeECP2 LatticeEC/ECP LatticeXP
10Gigabit Ethernet MAC checkmark checkmark checkmark    
CPRI checkmark checkmark      
OBSAI RP3 checkmark  checkmark      
SGMII checkmark  checkmark      
SPI4.2    checkmark  checkmark    
Triple Speed Ethernet MAC checkmark  checkmark  checkmark  checkmark  checkmark
Connectivity
PCI Express x1 Endpoint   checkmark      
32-Bit PCI Master/Target32-Bit PCI Target (33 & 66 MHz)
checkmark checkmark checkmark checkmark checkmark
64-Bit PCI Master/Target & 64-Bit PCI Target (33 & 66 MHz) checkmark checkmark checkmark checkmark checkmark
Digital Signal Processing
Block Convolutional Encoder checkmark  checkmark  checkmark  checkmark checkmark
Block Viterbi Decoder checkmark  checkmark  checkmark  checkmark  checkmark
Cascaded Integrator-Comb (CIC) checkmark  checkmark  checkmark  checkmark  checkmark
Color Space Converter    checkmark  checkmark  checkmark  
Correlator    checkmark  checkmark  checkmark  
Distributed Arithmetic FIR (DA-FIR)    checkmark  checkmark  checkmark  
Dynamic Block Reed-Solomon Encoder/Decoder checkmark  checkmark  checkmark  checkmark  checkmark
FFT Compiler    checkmark  checkmark  checkmark  
FIR Filter Generator    checkmark  checkmark  checkmark  
Interleaver/De-Interleaver checkmark  checkmark  checkmark  checkmark  checkmark
Numerically Controlled Oscillator checkmark  checkmark  checkmark  checkmark  checkmark
Turbo Encoder/Decoder checkmark  checkmark checkmark
checkmark
 
Processor, Controller & Peripheral Cores
DDR SDRAM Controller - Pipelined checkmark  checkmark  checkmark  checkmark  checkmark
DDR2 SDRAM Controller - Pipelined    checkmark  checkmark    
LatticeMico32 checkmark  checkmark  checkmark  checkmark  checkmark
LatticeMico8
 checkmark  checkmark  checkmark  checkmark
Soft Error Detection checkmark        


As a reminder, all IPexpress User-Configurable IP cores available for download are visible on the Lattice IP Server tab in the ispLEVER IPexpress GUI window.

IP Design Suites

Lattice has also introduced "bundles" of IP known as IP Suites, which offer users a new way to purchase IP from Lattice. IP Suites are packages of IP cores that help you quickly develop some of today's hottest applications. Each suite includes a collection of ispLeverCOREs that can be targeted to a number of Lattice FPGA families. You can use and re-use any of the included IP cores as much as you like during the license period. IP Suites are an exciting new way to help you realize the flexibility and value of IP solutions from Lattice.

The IP Suites comprise basic to advanced IP cores, including fundamental DSP cores such as:

The suites cover a full range of applications including embedded computing, wireless and wireline communications, networking, video/imaging, low-power applications, and many others.

FPGA Technology
  MachXO LatticeXP LatticeECP/EC LatticeECP2/M LatticeSC
IP Value Suite
DDR Controller   checkmark checkmark checkmark checkmark
DDR2 Controller       checkmark checkmark
FFT Compiler     checkmark checkmark  
FIR Filter     checkmark checkmark  
Tri-Speed MAC   checkmark checkmark checkmark checkmark
System Design IP Suite
DDR Controller   checkmark checkmark checkmark checkmark
DDR2 Controller       checkmark checkmark
PCI Master/Target 32-bit checkmark checkmark checkmark checkmark checkmark
PCI Target 32-bit checkmark checkmark checkmark checkmark checkmark
PCI Express x1       checkmark checkmark
WiMAX Design IP Suite
Block Convolutional Encoder   checkmark checkmark checkmark checkmark
Block Viterbi Decoder   checkmark checkmark checkmark checkmark
Dynamic Block RS Decoder     checkmark checkmark  
Dynamic Block RS Encoder     checkmark checkmark  
FFT Compiler     checkmark checkmark  
Interleaver/De-Interleaver     checkmark checkmark  
DSP Design IP Suite
CIC Filter   checkmark checkmark checkmark checkmark
DA-FIR Filter     checkmark checkmark  
FFT Compiler     checkmark checkmark  
FIR Filter     checkmark checkmark  
Num. Cont. Oscillator (NCO)     checkmark checkmark  
1 GbE Design IP Suite
DDR Controller   checkmark checkmark checkmark checkmark
DDR2 Controller       checkmark checkmark
SGMII       checkmark checkmark
Tri-Speed MAC   checkmark checkmark checkmark checkmark
10 GbE Design IP Suite
10 GbE MAC       checkmark checkmark
DDR Controller   checkmark checkmark checkmark checkmark
DDR2 Controller       checkmark checkmark
SPI-4.2         checkmark
Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2012