User Tools

Site Tools


tool:fpga-cluster

FPGA Cluster

VHS has some powerful FPGA boards, on semi-permanent loan from Austin, that are old decommissioned bit coin miners. They are no longer useful for this, they cost substantially more in power than they generate!

What they are good is for simulating and benchmarking your own FPGA projects! Basically a prototyping platform for custom designs that can then be moved into cheaper platforms, or sent off for ASIC masking (please please someone do this).

Tech specs

To run

Log into host computer (IP above).

There is an example set of software at:

/home/vhs/ztex/ztex-ms1/examples/usb-fpga-1.15y/intraffic/

To run a test benchmark, run:

java -cp InTraffic.jar Intraffic

To develop

Comb the manufacturer website (above) for tutorials.

In the example filesystem (path in previous section):

  • make should compile everything.
  • The .java file is host software source
  • The .jar file is the compiler host software
  • The .c file is the FX2 microcontroller firmware source
  • The .ihx is the compiler firmware, to be loaded by the host software
  • The fpga folder is the Verilog FPGA source
  • The .bit file is the compiler Verilog, to be loaded to the FPGA by the host software
tool/fpga-cluster.txt · Last modified: 2016/09/27 05:16 by jarrett