FleetCodeThe FleetCode is a Java library used to create Fleet software. It presents a single interface to multiple execution platforms, of which there are currently three:
The FleetCode consists of implementations of the first two execution platforms, plus Java code for three APIs:
The FleetCode includes implementations of all of these APIs for the software interpreter and FPGA simulator, plus an implementation of the first two APIs for the custom silicon. An implementation of the third API for the custom silicon chip via JTAG is planned. Getting the FleetCodeYou can download a snapshot here or you can use git to get the very latest:
git clone http://fleet.cs.berkeley.edu/repos/fleet.git/
There is a “gitweb” interface hosted here. Using the FleetCode
Before proceeding, you should read the Fleet architecture specification first; it can be found When you're ready to write code, the javadoc can be found here. There is also a tutorial.
|