Step 4: Create a Post Synthesis Project in Vivado IDE - 2021.1 English

Vivado Design Suite Tutorial: Programming and Debugging (UG936)

Document ID
UG936
Release Date
2021-07-14
Version
2021.1 English
  1. Launch the Vivado IDE.
  2. Click Create Project. This opens up the New Project wizard. Click Next.
  3. Set the Project Name to proj_synplify. Click Next.
  4. Under Project Type, select Post-synthesis Project. Click Next.
  5. Under Add Netlist Sources, click Add Files, navigate to the Vivado_Debug/synopsys/rev_1 folder, and select sinegen_demo.edf. Click OK.
  6. Add the netlist file created in the previous section. Click Add Files again, navigate to the proj_synplify_netlist/proj_synplify_netlist.runs/synth1 folder and select sinegen.dcp.

    Add the DCP files created for the sub-module IPs in the previous section. Click Add Directories again, navigate to the proj_synplify_netlist/proj_synplify_netlist.srcs/sources_1/ip folder and select the following:

    • sine_high
    • sine_mid
    • sine_low

    Click OK in the Add Source Files dialog box. In the Add Netlist Sources dialog box ensure that Copy Sources into Project is selected. Click Next.

  7. Click Add Files, navigate to the Vivado_Debug/src folder, and select the sinegen_demo_kc705.xdc file. This file has the appropriate constraints needed for this Vivado project. Click OK in the Add Constraints File dialog box. In the Add Constraints (optional) dialog box ensure that Copy Constraints into Project is selected. Click Next.
  8. Under Default Part, select Boards and then select Kintex-7 KC705 Evaluation Platform and the right version number for your hardware. Click Next.
  9. Under New Project Summary, ensure that all the settings are correct and click Finish.
  10. In the Sources window, ensure sinegen_demo.edf is selected as the top module.