FPGA Info
Field Programmable Gate Arrays (FPGA's) will be used for the class
project. We will be using the Xilinx Virtex series of FPGA's. The
primary board will be the
XSV-300
manufactured by Xess. The
manual is available here.
The software tool for developing and testing
your design is Xilinx Foundation. A student edition (version 2.1i) is
available in the bookstore for about $50. A nice tutorial written by
the folks at Xess is available (Chapter
1 Chapter
2 Chapter
3 Chapter
4). Another somewhat dated tutorial can be
found here. On-line
tutorials can be found here and
here .
The Foundation Help Contents under the Project Manager help
menu contains a lot of good info. Some additional useful info is
collected here. Additional resources can
be found at xilinx.com.
The newsgroup is an excellent place to
post questions, answers, tips, etc. In order to down load your design
to the FPGA, you will need to install
XSTOOLS (also
available on CDROM).
Here are couple of details that I've come across:
- The parallel port should be set to ECP/EPP.
- If the design is too large "Place and Route" can fail. The
error message is not very informative.
- Using module/file names in ABEL with more than 8 characters
will cause a fatal error.
If you come across additional info that should be listed here, please
send it to me.
J.P. Mellor
2001-09-02