Department of Computer Science, University of Texas at San Antonio

Avnet Xilinx Virtex-II Pro Configuration I

The purpose of Configuration I is to integrate Sysace and SDRam using a Mux to the system. Because they share the same I/O buses, one can not simply use BSB Wizard to build a working hardware system. Plus, we add a user defined hardware component, Simple Matcher, attached to PPC through PLB bus. The Simple Matcher is a 64-bit string match unit that find a match in one machine cycle. We also test EMac through cooking, sending, and receiving packets with interrupts.

In this configuration, the following hardware cores are configured:

This figure shows the schemetic diagram for the hardware components hooked in the system. Note that all design and programs are associated to ppc405_0. The ppc405_ppcjtag_chain is not used.

This figures shows the addressing and size of all hardware components.

The project also includes a set of test programs to test each of the memory and peripheral components running on a standalone O.S. In order to get this configuration working, the following requirements must be strictly followed.

Hardware recompilation is not necessary and sometimes may cause problems. We do not suggest recompile the hardware unless there is a need. Applications, however, can be recompiled without any problems. The following steps show how to unpack and experiment this project ball.

The aforementioned procedures only give you an idea about how to redo the experiment. For more detailed information, you should reference to Avnet and Xilinx documents.