Skip to content

Latest commit

 

History

History

axi_target

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

This is an example project to show you how to create an AXI4-Target top-level interface using HLS.

Please follow the user guide to install SmartHLS and learn more about the features of this HLS tool:

After the installation is done, you can try out this example through either GUI or command-line.

Using SmartHLS IDE

  1. Launch SmartHLS IDE.
  2. Import the example HLS project.
    • From the menu select: File -> Import.
    • In the import window select General -> "Existing Projects into Workspace". Click Next.
    • Click the Browse button beside "Select root directory". Navigate to where you cloned this fpga-hls-examples git repository.
    • Under Projects you should see the "axi_target" project checked. Click Finish.
  3. Try "Run Software", "Compile to Hardware", and "SW/HW Co-simulation".

Using SmartHLS Commandline

  1. Make sure $(SMARTHLS_INSTALLATION_DIR)/SmartHLS/bin is on the $(PATH) environment variable to get access to the "shls" script.
  2. run "shls sw" to run software.
  3. run "shls hw" to compile to hardware.
  4. run "shls cosim" to run sw/hw co-simulation.