Download
From Gezel2
Contents |
Version 2.4
Version 2.4 of GEZEL is distributed through sourceforge.
- The main repository is [https://sourceforge.net/projects/gezel/files/]
- The distribution is available in three formats
- Source code: gezel-2.4.tar.gz
- SVN: svn co https://gezel.svn.sourceforge.net/svnroot/gezel gezel
- Debian/Ubuntu packages (in the 'repository' subdirectory on the GEZEL/sourceforge page)
The version fixes a few bugs in the cosimulator and in the toggle counting mechanism. The source was also ported to the most recent gcc version (4.3.3).
Note that the 'integrated' version GEZEL moved from a Knoppix distribution to a Ubuntu distribution. The collection of Debian/Ubuntu packages contains a similar tool chain as was provided under the GEZEL/Knoppix distribution. All of them are installed under /opt, with the exception of the ARM cross-compiler, which installs under /usr/local.
- gezel-2.4.deb: Source code of the GEZEL simulation tools
- gezel-2.4-src.deb: Binaries of the GEZEL simulation and code generation tools
- simit-arm-sfu.deb: Binaries for the SimIt-ARM instruction-set simulator
- simit-arm-sfu-src.deb: Source code for the SimIt-ARM instruction-set simulator
- arm-linux-gcc-3.2.deb: Binaries for the ARM cross-compiler
Consult the GEZEL_Installation pages for instructions on how to install the binaries, or compile the source code.
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]



