Navigating the Dataflow Netlist - 2025.2 English - UG906

Vivado Design Suite User Guide: Design Analysis and Closure Techniques (UG906)

Document ID
UG906
Release Date
2025-12-10
Version
2025.2 English

Use the schematic function as the primary way to navigate a dataflow design. You can explore it using the same techniques as in a parent design, including the following methods:

  • Select an object, right-click, and select Schematic, or press F4, to open a new canvas with the selected object.
  • Drag objects from the Netlist window and drop them onto an existing schematic canvas.
  • Double-click a pin object to expand the net to its loads if it is an output pin, or to its source if it is an input pin.
  • Right-click a pin object and select expand cone to... to expand the net to its loads or sources.
  • Double-click a cell to expand all nets connected to it, showing their sources or loads.

To simplify navigation, the following features differ from parent design navigation:

  • Vivado removes internal primitives from the schematic view and displays the macro level above. This improves navigation, especially through DSP and LUTRAM cells.
  • When you select cascaded cells, such as DSP or RAM cascade chains, Vivado automatically selects all primitives in the chain within the DataFlow Viewer (DFV). This helps you quickly navigate to the chain output and move to the next cell.