tool:fpga-cluster
Differences
This shows you the differences between two versions of the page.
Last revisionBoth sides next revision | |||
tool:fpga-cluster [2016/06/14 19:52] – created jarrett | tool:fpga-cluster [2016/09/27 05:15] – jarrett | ||
---|---|---|---|
Line 13: | Line 13: | ||
* 4x Spartan 6 LX150 per board | * 4x Spartan 6 LX150 per board | ||
* 8 boards total | * 8 boards total | ||
- | * Ideally, a Raspberry Pi running as controller | + | * Raspberry Pi 1 running as controller |
+ | * Connected to the internal network (currently) on 172.16.0.137, | ||
+ | |||
+ | |||
+ | ==== To run ==== | ||
+ | |||
+ | Log into host computer (IP above). | ||
+ | |||
+ | There is an example set of software at: | ||
+ | / | ||
+ | |||
+ | 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