Download
From Gezel2
Contents |
Version 2.3
As of version 2.3, the GEZEL source code will be distributed through Sourceforge. The sourceforge homepage for GEZEL is [https://sourceforge.net/projects/gezel]. GEZEL downloads are available in three formats:
- As a Knoppix ISO: [gezel2.3.iso]
- Source code of the simulator/cosimulator:[gezel2.3.tar.gz]
- Using svn version control: [gezel]
New features:
- Support for coprocessor design within Xilinx EDK (FSL coprocessors for Microblaze, and memory-mapped coprocessors based on OPB/IPIF). The documentation is lagging a bit... but please refer to the examples to see how it works. In the gezel source tree, the examples are under test/gplatform. On the Knoppix ISO, the examples are under /opt/gezel2/share/examples
- [The Knoppix has its own documentation page]. The Knoppix ISO is recommended for most users. The Knoppix ISO provides a pre-installed GEZEL development environment, illustrated in the screenshot below. The Knoppix is a stand-alone solution for codesign/cosimulation experiments with GEZEL. Moreover, the Knoppix ISO contains the GEZEL-to-VHDL code generator, which is not available in the source code package. The Knoppix ISO was developed for, and is used in a class on Hardware/Software codesign at Virginia Tech.
The source of the simulator/cosimulator is useful when you want a stand-alone simulation of GEZEL outside of the Knoppix ISO. If you have experience with svn, you can directly check-out the latest release of GEZEL from Sourceforge.
Version 2.2
- GEZEL 2.2 Simulator Source Code [gezel-2.2.tar.gz]
- GEZEL 2.2 Simulator Windows Binaries [gezel-2.2-win.zip]
New Features:
- [FSL cosimulation interfaces for ARM]
- [Improved toggle counting mechanism]
- Updated Wiki documentation to replace PDF documentation
- [New picoblaze core]
Note:
- This version was used during the Fall 2006 course 'Introduction to Codesign' at Virginia Tech.
- GEZEL now supports three different cosimulation interfaces to StrongARM. The ARM ISS that supports these interfaces [can be downloaded as well].
- We have developed a Knoppix CD-ROM with all tools pre-installed. The CD-ROM is freely available. If you wish to use it, we would like that you request a copy by email to the developers.
Version 2.1
- GEZEL 2.1 Simulator Source Code [gezel-2.1.tar.gz]
- GEZEL 2.1 Simulator Fedora-4 Binaries [gezel-2.1-bin.tar.gz]
New features:
- Shared-memory interfaces for ARM and 8051.
- Special function units for ARM
- Additional examples
- Bootable CDROM with all tools pre-installed available
Notes:
- This version interfaces to a new (upcoming) version of [Simit-ARM].
- This version of GEZEL was used at the [ECRYPT Summer School].
- We have a CDROM image that contains all GEZEL tools, simulators, and cross compilers, as well as a series of hands-on exercises in cryptographic coprocessor design. This is all pre-installed on a bootable [Knoppix] Linux CD-ROM and will run from an Intel-compatible computer. The CDROM is not online due to its large size but we intend to share it for educational purposes. A copy of the CDROM can be requested from Patrick Schaumont (schaum@vt.edu).
Version 2.0
- GEZEL 2.0 Simulator Source Code [gezel-2.0.tar.gz]
- GEZEL 2.0 Simulator Fedora-4 Binaries [gezel-2.0-bin.tar.gz]
- GEZEL 2.0.1 Simulator Windows Binaries [gezel-2.0.1-win.zip]



