USING GNAT ON THE XESS XSA-3S1000 Board

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 http://www.xess.com/projects/gnat_xsa_3s1000.zip .


APPLICATION DIRECTORY TREE

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.


INSTALLATION


TESTING THE EXAMPLE DESIGN


ENVIRONMENT

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)


SOURCE FILES

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 http://www.xess.com/projects/gnat_xsa_3s1000.zip .


AUTHOR

Dave Vanden Bout, X Engineering Software Systems Corp.

Send bug reports to bugs@xess.com.


COPYRIGHT AND LICENSE

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.


HISTORY

08/11/2005 - Initial release.