industry news
Subscribe Now

Lattice Diamond 2.0 Software Unleashes Powerful Design Tools For The New Low Cost, Low Power LatticeECP4 FPGA Family

HILLSBORO, OR  July 16, 2012  Lattice Semiconductor Corporation (NASDAQ: LSCC) today announced version 2.0 of its Lattice Diamond® design software, the flagshipdesign environment for Lattice FPGA products.  Version 2.0 includes advanced support for the new LatticeECP4™ FPGA family, which redefines the low cost, low power, mid-range FPGA market for cost- and power-sensitive wireless, wireline, video and computing applications.

Lattice Diamond 2.0 design software improves the overall user experience by enabling rapid design timing closure and unveils a new, partition-based incremental design flow for LatticeECP3™ FPGA devices. This new design flow will help users preserve design performance and reduce run time after a design change is made. 

“Lattice Diamond 2.0 software includes a complete set of easy to use, powerful design tools fine-tuned specifically for the unique logic fabric of our low power, low cost mid-range FPGAs. We’ve added new capabilities like System Planner to support our innovative LatticeECP4 architecture and simplify the creation of complex high-speed 6 Gbps serial data transmission solutions without compromising cost targets,” said Mike Kendrick, Lattice’s Director of Software Marketing.

Advanced Data Support for the New LatticeECP4 FPGA Family

The Lattice Diamond design environment enables users to explore design alternatives easily as they target cost-sensitive, low power mid-range FPGA applications – the type ideally suited for the LatticeECP4 family.  Lattice Diamond 2.0 software includes advanced data support for timing, power and packaging based on early silicon characterization of the LatticeECP4-190 device.  In addition to algorithms that help ensure low cost and low power implementation, Lattice Diamond version 2.0 adds a new System Planner tool that enables users to optimize the resource usage of the twelve 6Gbps SERDES channels offered on the LatticeECP4 devices.

In addition, the feature-rich power calculator tool provides settings for power save and standby modes, along with pre-emphasis configuration, to accurately analyze and estimate the power consumption of LatticeECP4 designs. Version 2.0 also enables the generation of the LatticeECP4 device’s DSP blocks: the industry’s only FPGA-based high throughput, double data rate DSP blocks, which are ideal for low cost, high performance RF, baseband and image signal processing.

More Efficient Design Flow Accelerates Time to Market

Achieving timing closure in the shortest amount of time can be a significant challenge as users put more and more functionality into a single FPGA. When users make a change to their design, they would like the FPGA design tool to preserve some of the critical timing results already achieved and to reduce the overall run time needed to implement the updated design. Users of LatticeECP3 FPGAs can now use a partition-based incremental design flow to help preserve the performance of their design and reduce the time required for subsequent compile runs needed to implement small design updates. This design flow re-uses previously compiled partitions — the ones untouched during the re-design — and re-compiles only the partitions where changes have been introduced.

In addition, in order to achieve fast timing closure, most users are typically required to properly constrain their design.  Lattice Diamond 2.0 software now includes an improved, unconstrained paths report that will enable users to more quickly identify and fill gaps in their design constraints. 

Improved Ease of Use Throughout

Lattice Diamond software is an intuitive design environment that enables users to complete their design more quickly.  To help identify and correct pin usage issues early in the flow, a new pin usage Design Rule Check (DRC) engine was introduced with Lattice Diamond version 1.4. With version 2.0, Lattice Diamond software now detects additional incorrect pin usage cases and supports the LatticeECP4 devices, in addition to the LatticeECP3, MachXO2™ and LatticeSC™ device families.  This DRC engine operates either in real-time or on-demand. It also outputs user-friendly reports that help correct pin usage issues by providing users with suggestions.

The Lattice Diamond Programmer and Lattice Diamond Deployment Tool are included in each Lattice Diamond software release.  Via an intuitive wizard approach, they enable users to easily program Lattice devices or create the appropriate device programming file in the format required by the user’s deployment method.  Starting with Lattice Diamond Programmer 2.0, users can now add their own SPI Flash devices to any new release of the tool. Lattice Diamond Deployment Tool 2.0 also offers more embedded operations, such as I2C embedded for the MachXO2 device family, and Slave SPI for the LatticeECP3 and LatticeXP2™ device families. Both Lattice Diamond Programmer and Lattice Diamond Deployment Tool are also available as standalone tools. 

Third Party Tool Support

Lattice Diamond software incorporates Synopsys’ Synplify Pro advanced FPGA synthesis for Windows and Linux.  Aldec’s Active-HDL Lattice Edition II simulator is also included for Windows. 

Support for all Lattice devices is included not only in the OEM versions of Synplify Pro and Active-HDL, but is also available in the full versions of Synopsys Synplify Pro, Aldec Active-HDL and Riviera-PRO.  Mentor Graphics ModelSim SE and Precision RTL synthesis also support Lattice devices.

Operating Systems Support

Lattice Diamond 2.0 software supports Microsoft Windows XP, Windows Vista and Windows 7 operating systems, and is now also provided as a 64-bit application for Windows 7 to increase memory capacity.  For Linux users, Lattice Diamond 2.0 now runs on Linux Red Hat 6 in addition to versions 5 and 4.

Pricing and Availability

Lattice Diamond software can be downloaded from the Lattice website at http://www.latticesemi.com/latticediamond/downloads/ for both Windows and Linux operating systems.  Once downloaded and installed, the software can be used with either the Lattice Diamond free license or the Lattice Diamond subscription license.  The Lattice Diamond free license can be generated immediately upon request from the Lattice website.  It provides free access to many popular Lattice devices, such as the MachXO2 and Platform Manager™ families.  The Lattice Diamond free license enables Synopsys Synplify Pro for Lattice synthesis as well as the Aldec Lattice Edition II mixed language simulator.

Purchase of the Lattice Diamond subscription license enables all the features of the free license and includes access to all Lattice FPGAs, including the new LatticeECP4 devices (with the exception of the LatticeECP4-95 device, which is currently available to select customers).  The Lattice Diamond subscription license price is $895 per year.

About the LatticeECP4 FPGA Family

The LatticeECP4 FPGA family features low cost, low power mid-range devices with numerous high performance innovations.  The family offers standards-compliant multi-protocol 6G SERDES in low cost wire-bond and flip-chip packages, DDR1/2/3 memory interfaces with speeds up to 1066 Mbps and powerful, cascadable DSP blocks that are ideal for high performance RF, baseband and image signal processing.  The LatticeECP4 FPGA family is ideally suited for deployment in high volume cost- and power-sensitive wireless infrastructure, wire-line access equipment, video, imaging and computing applications.  For more information about the new LatticeECP4 FPGA family, please visitwww.latticesemi.com/ecp4.

About Lattice Semiconductor

Lattice is a service-driven developer of innovative low cost, low power programmable design solutions.  For more information about how our FPGACPLD and programmablepower management  devices help our customers unlock their innovation, visit www.latticesemi.com.  You can also follow us via TwitterFacebook, or RSS.

Leave a Reply

featured blogs
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...
Apr 30, 2024
Analog IC design engineers need breakthrough technologies & chip design tools to solve modern challenges; learn more from our analog design panel at SNUG 2024.The post Why Analog Design Challenges Need Breakthrough Technologies appeared first on Chip Design....

featured video

Why Wiwynn Energy-Optimized Data Center IT Solutions Use Cadence Optimality Explorer

Sponsored by Cadence Design Systems

In the AI era, as the signal-data rate increases, the signal integrity challenges in server designs also increase. Wiwynn provides hyperscale data centers with innovative cloud IT infrastructure, bringing the best total cost of ownership (TCO), energy, and energy-itemized IT solutions from the cloud to the edge.

Learn more about how Wiwynn is developing a new methodology for PCB designs with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver.

featured paper

Altera® FPGAs and SoCs with FPGA AI Suite and OpenVINO™ Toolkit Drive Embedded/Edge AI/Machine Learning Applications

Sponsored by Intel

Describes the emerging use cases of FPGA-based AI inference in edge and custom AI applications, and software and hardware solutions for edge FPGA AI.

Click here to read more

featured chalk talk

GaN FETs: D-Mode Vs E-mode
Sponsored by Mouser Electronics and Nexperia
The use of gallium nitride can offer higher power efficiency, increased power density and can reduce the overall size and weight of many industrial, automotive, and data center applications. In this episode of Chalk Talk, Amelia Dalton and Giuliano Cassataro from Nexperia investigate the benefits of Gan FETs, the difference between D-Mode and E-mode GaN FET technology and how you can utilize GaN FETs in your next design.
Mar 25, 2024
5,979 views