Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Requirements:
    1. VIVADO 2016.2
    2. SDSoC 2016.2
    3. 7-ZIP
  2. Unzip Reference Design
    1. Do not change base folder name after extraction!
  3. Enable SDSOC and set 7-ZIP path in: "design_basic_settings.cmd"
  4. Create Reference Design: run "vivado_create_project_guimode.cmd"
  5. VIVADO:
    1. (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -check_only
      1. SDSoC Ready Check without modify project
    2. TCL-Console type:TE::ADV::beta_util_sdsoc_project
      1. Attention: Vivado project will be modified permanently. Recreate project with Bachtfile to restore original Vivado project
    3. Wait for project creation:
      1. SDSoC  workspace is created on subfolder <design_name>/sdsoc
      2. SDSoC Platform is created on subfolder <design_name>/sdsoc/<design_name>
    4. (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -start_sdsoc
    5. (optional) SDSoC Workspace will be started in subfolder <design name>/sdsoc/

Variant (a): Set own SDSoC Platform as Xilinx SDSoC Example Platform

  1. Attention wrong modification can damage the SDSoC Installation!
  2. Copy SDSoC Platform into the Xilinx <SDSoC install path>/platforms
    1. Attention: local templates will be ignored from Xilinx SDSoC in this folder!
  3. Open <SDSoC install path>/data/SDSoCManifest.xml
    1. Add SDSoC Platform to all sample template which should be visible
    2. <platform name="<SdSoC Project Name>"/>
      Example: <platform name="te0726_sdsoc"/>

Variant (b): Set own SDSoC

...

Platform as local SDSoC Platform

  1. Copy SDSoC Platform to your preferred folder
    1. Use SDSoC Platform ZIP from Download or exported from Reference Project (<design name>/sdsoc/<design name>)

...