FPGA Implementation

Plan of action

  • Data structure
  • Code migration to C compatible with HLS
  • Resources consumption study
  • Target board choice and purchase
  • Definition of an implementable pipeline
  • Test-bench definition
  • HLS+Python implementation
  • Result comparison

Data Structure

Input structure

Proximity table structure

Graph structure

Output structure

FPGA choices of implementation