GEZEL 2.1

GEZEL is a language and open environment for exploration, simulation, and implementation of cycle-true hardware models.
GEZEL is a language and open environment for exploration, simulation, and implementation of cycle-true hardware models.

GEZEL2 is a language and design environment for the exploration, simulation and implementation of domain-specific micro-architectures.

GEZEL2 provides a hardware description language, called GEZEL, and a simulation engine for that language, written in C++.

Designs described in the GEZEL language can be simulated in the GEZEL2 simulation kernel. The simulation kernel is written in C++ and can either operate stand-alone or else connected to another simulation engine. This has several useful applications.

The combination of GEZEL2 with an instruction-set simulator (such as for ARM) yields a cosimulator for hardware-software codesign, coprocessor validation, embedded software validation, and so on.

The combination of GEZEL2 with a hardware simulator (SystemC) provides for heterogeneous simulations. For example, you can have a SystemC design where one module is in GEZEL, or you can have a GEZEL design where one module is in SystemC.

The combination of GEZEL with a programming language (such as Java) allows hardware-model-in-the-loop simulations, and the use of complex, dynamic testbenches written in that programming language.

GEZEL2 also provides a code generation backend to synthesizable VHDL as well as C++.

What's New in This Release:

· This release fixes bugs and adds several new co-simulation interfaces.
· The environment was ported to a Knoppix CD-ROM.

last updated on:
June 28th, 2006, 4:35 GMT
price:
FREE!
developed by:
Patrick Schaumont
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ Science and Engineering \ Electronic Design Automation (EDA)

FREE!

In a hurry? Add it to your Download Basket!

user rating 22

UNRATED
2.5/5
 

0/5

Add your review!

SUBMIT