e.g. If I want tvm/vta to support Achronix speedster22i, and assume I have the architecture specification of the device, what the steps to do the porting ?
Thanks very much!
e.g. If I want tvm/vta to support Achronix speedster22i, and assume I have the architecture specification of the device, what the steps to do the porting ?
Thanks very much!
Hi @kevinyuan. There are multiple components to porting VTA/TVM to a new FPGA platform. It includes the following:
I’d by happy to guide you more throughout this design phase. It would be great to add an Achronix backend to TVM! If you wish to go ahead, I recommend starting with a github issue as here: https://github.com/dmlc/tvm/issues/1656 This should provide a good template on how our community can work together to increase the FPGA back-end coverage.
@kevinyuan Are there commercially available development boards for Achronix FPGAs you have in mind? I’d be curious to get my hands on one myself.
Hi Thierry,
Sorry for the late response and very appreciate for answering my questions
For the Achronix FPGA development board, you can take a look at https://www.achronix.com/achronix-pcie-accelerator-6d-card/.
Best regards.
Kevin