Opening a Dataflow Design - Opening a Dataflow Design - 2026.1 English - UG892

Vivado Design Suite User Guide: Design Flows Overview (UG892)

Document ID
UG892
Release Date
2026-06-23
Version
2026.1 English

High bandwidth bus placement impacts routing congestion, timing, and power. Run a dataflow analysis to inspect bus data movement, simplify the netlist for easier navigation, and preserve important placement anchor points.

When you create a dataflow design, Vivado generates a stripped-down netlist from the original design. The dataflow netlist preserves bus nets above your specified width and removes bus nets, scalar nets, and lower level cells. For more information, refer to the Vivado Design Suite User Guide: Design Analysis and Closure Techniques (UG906).

To open a dataflow design, use one of the following methods:

  • Select Flow > Open Dataflow Design.
    Note: A checkpoint or run must already be open for this option to be available.
  • From the Flow Navigator, select Synthesized Design > Open Dataflow Design or select Synthesized Design > Open Implemented Design.
    Note: This option uses the active run for netlist generation.
  • From the Tcl interface, run create_dataflow_design.
    Note: A design must be open before issuing the command.

The following figure shows the default view layout for a dataflow design.

Figure 1. Dataflow Design View Layout Generated by Your Tool