The ISE board has many standard components that are accessible to the programmer. The documentation for various ISE subsystems often refers to the items in the following list, so the programmer would be well served to have the following documents.
This describes the i960RP, which in the general purpose processor on the ISE board.
This describes the bridge chip used to connect the on-board PCI bus to the on-board background PCI bus.
The flash memory installed on the ISE board is the SST 28SF040, 150ns. This data book describes the memory, including the procedures for rewriting the flash memory.
The DMA controller and the CIP processor are XC4000 series FPGAs from Xilinx. They need to be programmed by the i960 processor before they can function.
There are 3 PCI busses throughout the ISE board, including the connection to the host computer. An accurate PCI reference is necessary to understand the behavior of the ISE board.