You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 17
Next »
For newest available TE Platforms see:TE Reference Designs Overview. For older SDSoC Version examples check download area.
SDSoC 2017.1
SDSoC 2016.2
- Requirements:
- VIVADO 2016.2
- SDSoC 2016.2
- 7-ZIP
- Unzip Reference Design
- Do not change base folder name after extraction!
- Enable SDSOC and set 7-ZIP path in: "design_basic_settings.cmd"
- Create Reference Design: run "vivado_create_project_guimode.cmd"
- VIVADO:
- (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -check_only
- SDSoC Ready Check without modify project
- TCL-Console type:TE::ADV::beta_util_sdsoc_project
- Attention: Vivado project will be modified permanently. Recreate project with Bachtfile to restore original Vivado project
- Wait for project creation:
- SDSoC workspace is created on subfolder <design_name>/sdsoc
- SDSoC Platform is created on subfolder <design_name>/sdsoc/<design_name>
- (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -start_sdsoc
- (optional) SDSoC Workspace will be started in subfolder <design name>/sdsoc/
- Attention wrong modification can damage the SDSoC Installation!
- Copy SDSoC Platform into the Xilinx <SDSoC install path>/platforms
- Attention: local templates from "<SDSoC Platform>/samples/" will be ignored from Xilinx SDSoC tools in this folder!
- Open <SDSoC install path>/data/SDSoCManifest.xml
- Add SDSoC Platform to all sample template which should be visible
- <platform name="<SdSoC Project Name>"/>
Example: <platform name="te0726_sdsoc"/>
- Copy SDSoC Platform to your preferred folder
- Use SDSoC Platform ZIP from Download or exported from Reference Project (<design name>/sdsoc/<design name>)
- Attention: Xilinx templates from "<SDSoC Install Path>/samples/" will be ignored from Xilinx SDSoC tools.
Create SDSoC Project
- Start SDSoC 2016.2
- Select Workspace
- Click "Create SDSoC Project"
- Set Project Name
- Set Platform:
- Installed like Variant (a): Select Platform: ex. te0726_sdsoc
- Installed like Variant (b): Others (Path to Project is: <design_name>/sdsoc/<design_name>)
- Select OS: Standalone, Linux or RTOS
- Click "Next"
- Select Template Application
- Click "Finished"
References
- SDSoC Environment - User Guide (UG1027)
- SDSoC Environment User Guide - An Instruction to SDSoC Environment (UG1028)
- SDSoC Environment User Guide - Platforms and Libraries (UG1146)