Emulation platform with VirtuaLAB capabilities can run 24/7 across multiple teams

April 25, 2012 // By Julien Happich
The platform is built to accommodate up to two billion gate designs, delivering twice the performance, twice the capacity and four times productivity gain in the same footprint and power consumption as the company's first generation Veloce platform.

Veloce2 is built upon a totally new full custom emulation IC Crystal2, developed from the ground up in a 65nm technology by the EDA vendor. The platform is so fast that emulation can be run several times per day, compared to what used to take several days or weeks for the software emulation of large designs. As an example, VP & General Manager Eric Selosse gave the example of a digital camera SoC that would take 13 days of software emulation but only 20mn on Veloce2. Five years ago, compiling a design for hardware emulation was not easy, but the company says it has invested heavily in the front-end software to prepare the designs for the emulator (without asking the designer to do it). This was a major barrier to the adoption of hardware emulation, says the company, despite the need for more and more software verification and the time limitations of sofware emulation.

 

The ASIC specifically designed for the Veloce2 emulator.

 

In addition, a new concept called Veloce VirtuaLAB gives verification engineers access to easy-to-use software-based peripherals, connected to the Veloce platform, which provide a “virtual lab” environment to verify complex electronics systems including the embedded software and the SoCs that make up the system prior to first silicon availability. The Veloce VirtuaLAB builds on the emulator’s ability to run hardware designs written in RTL at megahertz speeds. By integrating RTL models of key peripheral like USB, Ethernet, PCIe, and the like the Veloce VirtuaLAB is able to create a full target environment that allows developers to validate both the hardware and embedded software, before any hardware is manufactured. This means that an emulator could sit in a cooled IT room and be bombarded with compliance test cases from different teams around the world without having to set it up physically in a lab for every new peripheral. The company had been working on such a virtual