GNAT is a simple module invented by Silicon and Software Systems (S3) Ltd. that makes it easy to control and monitor your FPGA design through the JTAG port. You can find out all about GNAT at http://www.s3group.com/system_ic/gnat/. They also have an example design for an FPGA board that illustrates what can be done with GNAT ( http://www.s3group.com/system_ic/gnat/download_gnat/ ).
We have slightly modified their example design to port it to the XESS XSA-3S1000 Board. You can find the archive for this modified project at /projects/gnat_xsa_3s1000.zip.
The directory tree for the XSA-3S1000 GNAT example is shown below:
gnat_xsa_3s1000 --+ | +--- bin | +--- gnat | +--- spartan3
The content of each subdirectory is listed below.
This example design was developed using the following versions of software:
Xilinx WebPACK : 6.3.03i Xilinx Chipscope Pro : 6.3.03i Xilinx playxsvf : playxsvfdyn501b.exe S3 GNAT : V1.1 (beta)
You can download the source files for the original GNAT example design from the S3 website at http://www.s3group.com/system_ic/gnat/download_gnat/ .
You can download the source files for the modified GNAT example design from the XESS website at /projects/gnat_xsa_3s1000.zip .
Dave Vanden Bout, X Engineering Software Systems Corp.
Send bug reports to bugs@xess.com.
Copyright 2005 by X Engineering Software Systems Corporation.
These applications can be freely distributed and modified as long as you do not remove the attributions to the author or his employer.
08/11/2005 - Initial release.