Viewlogic Speeds Adoption of Hardware/Software Co-Development
Marlboro, Mass.--Sept. 29, 1997--Viewlogic Systems Inc. (Marlboro) introduced the EagleGen model toolkit that allows embedded system designers to create models of hardware and software components for both embedded system and system-on-a-chip design and co-verification. Designers will be able to start using Eagle HW/SW co-development technology in their design process immediately by being able to develop their own processor, bus interface, and system "Eagle-enabled" models. EagleGen can also be used to develop programmatic test benches.
EagleGen targets three hardware/software co-development areas:
- At the ASIC level: Streamlining the functional verification process for large ASIC designs
- At the system level: Improving efficiency and capacity of full system simulation
- At the conceptual design level: Speeding functional model generation for virtual prototyping during design exploration
EagleGen streamlines the functional verification process by providing generic building blocks with built-in C functions that the designer can customize to develop models for input, output, analysis, and control functions. Using C-code rather than an HDL, accelerates the modeling process and improves simulation performance by offloading the HDL simulator. The built-in C functions provide a means to create dynamic, programmable test benches for 'what-if' exploration. Designers can alter test bench functionality by changing the C code without recompiling the entire kernel, allowing them to change parameters and examine different scenarios without leaving the simulation environment. Because the EagleGen functional models are independent of the processor in the system, they can be used and reused in a variety of design scenarios. Useful test bench functions can be stored in a library for further reuse in the design cycle or for subsequent projects.
The EagleGen package includes a generic VSP building block, tutorial, sample models, and demonstration programs. EagleGen is available now and runs on Sun (SunOS and Solaris), Hewlett-Packard (HPUX), and PC NT platforms.Viewlogic also offers customer training and consulting services, and will build models to suit individual requirements.
Return to Headlines