Creating the Sort Demo

  • Import C/C++ code into VSI system Canvas (Using sort.cc which is can be found at $VSI_INSTALL/target/common/sort)
sort_6 image
  • Add the TCP Server software IP block to the Software Context from IP Library
sort_7 image
  • At this point you have a complete software project to perform sort in software
    • Flow –> Generate System …
sort_8 image
  • Next we move the sort block from software to hardware
sort_9 image
  • Add Trace to interfaces of interest
    • Right Click “Toggle Trace..”
sort_9b image
  • Generate the complete software , hardware & HLS projects
    • Flow –> Generate System …
sort_10 image
  • Use HLS to convert sort function to verilog
sort_11 image
  • Compile Software Project created for Zynq_PS
sort_11 image