Download

From Gezel2

Jump to: navigation, search

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:

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.

Image:gezel23.png

Version 2.2


New Features:

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.

Image:codesign22.jpg

Version 2.1

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).

Image:ecryptiso.jpg

Version 2.0

Personal tools