Hello John,
you can find a somewhat minimized but regarding SRAM connections complete schematic diagram of USB3FPGA inside the CESYS download area. Here is the direct link:
http://www.cesys.com/resources/ce028_schematics.pdf .
On VG96 expansion connector 9 Data I/O and 13 Address lines of onboard SRAM CY7C1061 are availlable. To connect an external SRAM on the same "bus" - selecting the active device by asserting the corresponding #CE signal - some more connections on VG96 are needed: 7 Data I/O, 7 Address lines and the 5 control signals #BHE, #BLE, #WE, #OE and #CE. As all signals must be controllable by the FPGA, only I/O pins can be used, that is a total of 19 I/O for the first external SRAM and 1 I/O extra (#CE signal) for every extra SRAM device, as long as all SRAM buses are shared.
As all auxiliary I/O on VG96 are connected to onboard SRAM, a total of 44 I/O and 15 Input pins stays availlable when using SRAM. Connecting one external SRAM as described above leaves 15 Input and 25 I/O pins for other purposes.
Please keep in mind, that the SRAM connections an VG96 expansion connector are not intended to be a external SRAM bus. In fact FPGA I/Os should be made availlable for people not using SRAM but in the need of some extra I/O pins. You can still use these connections together with extra I/O to drive external SRAM devices, but with adding more and more devices to the same data/address buses you might introduce timing issues.
Please also keep in mind that USB3FPGA is one of our last boards not compatible to our UDK framework. As we intend to use UDK as the standard for all our newer boards there will not be as good a software support as for example for the forthcoming Spartan-6 board. Perhaps
USBV4F is what you need: Virtex-4™ XC4VLX25-10, 8 MByte SRAM, 206 I/O signals on expansion connector (various user definable I/O standards), USB 2.0 and UDK software with examples. If you need a greater amount of boards (about 20), perhaps it is best, we do a special adaptation of one of our UDK compatible FPGA boards that answers all your needs, for example more SRAM. Please feel free to request a quote at
cesys.com .
Best regards,
Michael