The second step of the Modular NoC is to create connections between NMUs and NSU. To
perform this, the get_noc_interfaces command can be combined with the
create_noc_connection command. The
create_noc_connection command has a -source option
to specify the NMU and a -target option to specify the NSU.
Combine the commands as shown. Include them in the XDC constraint file discussed earlier.
set nmu_0 [get_noc_interfaces <NMU_hierarchy>]
set nsu_0 [get_noc_interfaces <NSU_hierarchy>]
set conn0 [create_noc_connection -source $nmu_0 -target $nsu_0]
The above method of creating connections is valid when the design is a flat flow. If you base the design on DFX, then create the virtual interfaces at the boundaries of the reconfigurable partition (RP). Each reconfigurable module (RM) must have a separate XDC file, appropriately scoped in the design hierarchy. Check the Virtual NoC Interfaces section for more details related to DFX-based designs.