New Account     Sign In        

LatticeNEWS June 2007


ispLEVER 7.0 Design Software Now Available

Upgrade supports the latest Lattice silicon and offers a host of valuable new features.

It’s official: ispLEVER 7.0 packs some serious new silicon support, greatly improved performance metrics, and some dynamite new features and enhancements.  

Full support for the newly announced LatticeXP2 90nm non-volatile FPGA device family has been added to Lattice’s ever growing portfolio of supported architectures (see related article on the LatticeXP2 FPGA family in this newsletter).

Optimized logic synthesis, map, and place-and-route algorithms have boosted Lattice FPGA performance demonstrably by 12% on average, with certain large, system-level benchmark circuits benefiting by an over 40% improvement, compared to the previous ispLEVER release. Tool performance has also been substantially improved, dramatically reducing design fit runtime and workstation memory requirements. 

In addition, the ispLEVER 7.0 software features Reveal, Lattice's second generation logic analysis / hardware debug tool, a more accurate and user friendly Power Calculator module and a variety of enhancements to the LatticeMico32 embedded open source microprocessor design tools.

 

ispLEVER 7.0 Power Calculator

The ispLEVER 7.0 Power Calculator

FPGA Performance Improvements

FPGA performance has increased by up to 46% for system-level FPGA benchmark designs requiring >50K LUTs, averaging 12% across a wide range of typical design benchmarks and densities of Lattice FPGAs. In addition, for large FPGA designs where runtime is most critical, Lattice's ispLEVER 7.0 software has reduced design compile times by more than 70%, with an average improvement of approximately 30% faster. Finally, the amount of workstation RAM required to successfully complete large, densely packed designs has also been reduced by almost 40%, allowing PC-based design fitting for larger LatticeSC FPGA designs.

New Features in ispLEVER 7.0

A host of new features make ispLEVER 7.0 easier to use and enhances user productivity. Major new features include: 

  • Reveal Logic Analyzer: Designed to support the FPGA designer's intuitive design debug process, the Reveal logic analyzer uses a signal-centric model for embedded logic debug. The user first defines signals of interest and the Reveal tool then inserts the instrumentation (added FPGA test / monitoring circuitry) along with the proper connections to enable the required observations. The ability to specify complex, multi-event triggering sequences, a feature not offered in any other FPGA vendor’s logic analyzer, makes system-level design debug smoother and faster. See related article on the Reveal Logic Analyzer in this newsletter for further information.
  • The ispLEVER Power Calculator has been enhanced with a new environment-aware power model, new graphical power displays and a variety of useful reports. New thermal resistance options model real world thermal conditions, including heatsinks, airflow, and the printed circuit board complexity, while graphical power curves illustrate operating temperature profiles. 
  • LatticeMico32 "Soft" Microprocessor system design, now supporting the LatticeXP2 family, includes new features as well. Code tracing allows the user to view and debug code leading up to a specified breakpoint, an optimized C library has been added to reduce the size of the code and new DDR, Serial SPI Flash and SDRAM Wishbone interface peripherals have been added to complete system-on-a-chip FPGA designs. 

ispLEVER Pro and Classic

In addition to the standard Lattice ispLEVER package, Lattice is also offering a new optional package called ispLEVER Pro concurrent with version 7.0 that includes a suite of commonly used, high value IP cores bundled with the software. This IP suite includes DDR, DDR2, FIR Filter, FFT and Tri-Speed MAC modules supporting multiple Lattice FPGA families, and allows users to complete an unlimited number of FPGA designs using any number of these cores during the license period.

Lattice also includes its ispLEVER Classic software with all ispLEVER shipments. ispLEVER Classic supports all mature Lattice programmable logic families including its popular SPLD, CPLD, ispGDX, ispGDX2, ispXPGA and ORCA product families. See related article on ispLEVER Classic in this newsletter for further information.

Availability

Lattice’s ispLEVER 7.0 for Windows, LINUX and UNIX users is available starting at a price of $895 for the Windows PC version. The annual, node-locked license for ispLEVER Pro, supporting an unlimited number of IP-based FPGA designs, carries an attractive $1495 list price. 

To purchase ispLEVER 7.0, visit the Lattice On-Line Store or contact your local Lattice sales representative.