ADELAIDE, AUSTRALIA (PRWEB) September 13, 2012
VWorks, technology leader in ESL and virtual prototyping for software, hardware and electronic systems development, today announced the availability of new releases of VLAB™, Genesis™, and VLAB Toolkits, constituting a complete ESL solution for implementing virtual platforms and accelerating embedded software development.
Embedded software developers targeting multi-core SoCs will experience enhanced multi-core debug capabilities in VLAB based on the Multi-Core Debug (MCD) API, as well as a unique multi-core aware GNU Debugger (GDB) interface for low-cost applications. A new Software Debug Client Toolbox complements the functionality of third-party software debuggers and extends the VLAB capability for advanced software debug and instrumentation.
Examples include creating and managing target software breakpoints and watchpoints; combined hardware/software breakpoints, dynamically assigning VLAB "action scripts" for execution when a particular software breakpoint or watchpoint is hit; software profiling; and execution trace property checking.
This advanced debug capability leverages high-performance VLAB simulation, which delivered a 10x simulation debug speed improvement when modeling a 32-bit automotive MCU.
Virtual platform creators will notice significant improvements in productivity and capability of the platform creation and deployment flows supported by VLAB. With this new VLAB release, developers are able to use completed and pre-verified VLAB applications (pre-built system level simulations) in both OSCI/ASI SystemC and VLAB runtime environments. Increased leverage and re-use lowers development costs, and helps unify design chains adopting ESL. VLAB also gains in co-simulation and MATLAB flow integration capabilities.
Model creators using Genesis and Processor Modeling Studio will benefit from the ability to create and deploy SystemC models in binary form targeting any standard-compliant SystemC simulation environment. This enables much better modeling IP protection than source code distribution, while capitalizing on the fast model generation capabilities of Genesis. Genesis imports IP specifications to generate standard SystemC models, for fast virtual prototype development and assembly, boosting productivity and shortening development cycle times.
The new VLAB, Genesis and Toolkit releases also offer advanced support features important markets such as automotive and communications, building upon the VLAB application-aware portfolio approach, and extending the rich set of ESL models for key IP and standards.
“The right capabilities, the right IP, the right modeling tools, and support for relevant standards are key to our success in the automotive and wireless markets.” commented Atanas Parashkevov, CTO and VP of Core Products at VWorks/ASTC. “We work closely with our customers worldwide to ensure we stay ahead of their technology curves.”
Availability and Resources
The new VLAB 1.8, Genesis 5.2 and Toolkit releases are available now.
Learn more about VLAB: http://www.vworks.com
Videos on the VLAB Advantage, and ROI from virtual prototyping
About ASTC / VWorks
ASTC (Australian Semiconductor Technology Company) and VWorks serve global markets and supply chains for automotive, transportation, mobile, and multimedia electronics and embedded software. ASTC is a privately held semiconductor and software design services and solutions company. VWorks, a subsidiary of ASTC, delivers innovative ESL and virtual prototyping software for embedded software and system developers. VWorks and ASTC are headquartered in Adelaide, Australia, with over 100 staff, and offices in Australia, Europe, Japan, and North America. For more information, see http://www.vworks.com and http://www.astc-design.com.