Closed sampsyo closed 10 years ago
Next step: some sort of post-processor script that will split the main output from the performance numbers. For ease of wrangling, this could use the same filename for the performance data as for the default acceptrt
. It could even do the conversion to seconds from FPGA clocks.
All ready. Need to merge in the NPU branch so we can actually run the experiments.
We need to add the Zynq (ARM + FPGA) platform as a target for the ACCEPT toolchain.
This involves:
app.mk
to cross-compile binaries for the bare-metal ARM.xmd
), including sending the appropriate bitstream and possibly resetting the board with the Wemo switch.Instructions from Thierry for running benchmarks on the Zynq:
Andre's cross-compiler setup is in the npu branch's app.mk. Clang is invoked to target ARM and produce assembly files. Then gcc is used to produce the final binary:
much like the msp430 workflow we have now.