I was given one of these boards, and a little information.
I am told that the 14 way connector is for JTAG and apparently is a Xilinx standard. I googled for "xilinx fpga cable" and I got 3 hits on Ebay, whose pictures show the small 14 connector. One cheap £20 programmer shows an adapter board. My programmer would need an adapter cable.
All pins of the 32 pin connector connect to GPIO pins on the FPGA. Just a quick idea. If you can get JTAG to connect, then you could in theory use the boundary scan chain to toggle all I/O pins, one by one, and by this tedious method find out the mapping of these pins to Xilinx I/O pads. This same method could be used to figure out the wiring of the FPGA to the SRAM chip too. Tedious but do-able.
Power is via the 60 pin(?) Samtec connector on the bottom. Any ideas if you can buy a matching breakout board? The 3 small square ICs to the right of the DIP switches are the regulators. It's not obvious where to connect the power