wiki:OPBExportTool

Version 9 (modified by elliotng, 18 years ago) (diff)

--

OPB Export Tool

The OPB Export Tool is a System Generator compilation target. Once installed, this tool will enable the generation of a pcore, a self-contained peripheral core containing the HDL, netlists and data files necessary for its use in the EDK. This tool is part of the sysgen2opb flow and must be installed before generating OPB peripherals in System Generator.

System Generator 7.1

The OPB export tool for System Generator 7.1 is available directly from Xilinx. It is distrubted as part of an application note: Xilinx XAPP264: Building OPB Slave Peripherals using System Generator. You can read more about the tool in this app note, or download the files directly from Xilinx's site.

System Generator 8.1

Xilinx has created a similar tool for System Generator 8.1 but has not yet posted it. In the meantime, they've given us permission to distribute it.

  1. Download OPB_Export_Tool_81.zip
  2. Unzip the contents of OPB_Export_Tool_81.zip.
  3. Launch Matlab and change the current directory to where you unzip the contents of OPB_Export_Tool_81.zip
  4. Read the Xilinx's terms of use in the enclosed README.pdf file.
  5. In Matlab, run the following:
    xlInstallPlugin('EDK_OPB_export_tool_sg81.zip')
    
  6. Once unzipped, you will notice that there are two different Export Tools. Use the OPB Export Tool for now. The WARP OPB Export Tool contains relocatable memory functionality.