03-19-2015 06:46 PM
I have Verilog code to multiply two matrices and read them out, but my throughput is limited significantly by the number of I/O pins on the Xilinx Virtex 5 board (http://www.xilinx.com/support/documentation/boards_and_kits/ug347.pdf) we would be using. (I am designing on the Xilinx ISE)
How do I know which of the pins mentioned in the datasheet may be used as digital output pins? I've been through the datasheet several times, but I can't figure out which of the pins may be used for reading my matrices out (I estimated the number to be ~20-30, but I'm not sure). Also, is there somewhere I could get the number of the total ouput pins?
03-19-2015 07:19 PM
You can connect the output to GPIO LEDs on the board to observe the output.
03-19-2015 09:59 PM
03-19-2015 11:18 PM
Thanks for the reply, and yes, I did. For my purpose, I should just use every pin that might work as an output pin, and not necessarily test it on the board (to maximize the theoretical throughput), so, in addition to the GPIO LEDs, I can use the error LEDs and other output pins as well.
I would like to know what other pins may be used as output pins (for instance, the datasheet mentions the following - "Some LEDs are buffered through the CPLD to allow the LED signals to be used as higher performance I/O by way of the XGI expansion connector", which are 96 in number, and there must be others too)
I hope I made my question clear. Thank you for your time!