The final step to the Modular NoC flow is to validate the NoC. This is achieved
by running the validate_noc
Tcl command. Prior to
running this command, all BDs and IPs that are present in the design must be generated.
The validate_noc
command initiates RTL elaboration,
applies NoC constraints from XDC, and invokes the NoC compiler. Additionally, the
validate_noc
command includes multiple embedded
design rule checks (DRCs) to ensure the validity of the overall system-level NoC
solution. After the validate_noc
command is completed,
the project-level NoC view is opened and the vivado.log reflects the NoC constraints being applied.
In the project-level NoC view, you can see all the XPM NMUs/NSUs that were instantiated in the RTL are shown in the NoC Objects window.
Alternately, you can open the project-level NoC view at any time by clicking the Project Manager in the Flow Navigator, select the Window menu, and click the NoC option.