ruckus
Understanding ruckus
Understanding ruckus
Overview
The ruckus.tcl Recursive Loading Model
The Vivado Build Pipeline
Output Artifacts and Hook Scripts
Getting Started
Getting Started
Reference
Reference
How-To Guides
How-To Guides
ruckus
Understanding ruckus
View page source
Understanding ruckus
Overview
The Problem ruckus Solves
How ruckus Works: The Makefile/TCL Hybrid
The ruckus.tcl Recursive Loading Model
The loadRuckusTcl Procedure
The ::DIR_PATH Variable
Why Every loadSource Call Must Use $::DIR_PATH
A Worked Example: Two-Level Recursion
The Vivado Build Pipeline
Build Flow Diagram
Phase 1: sources.tcl in Detail
Phase 2: build.tcl in Detail
Interactive Builds with
make
gui
Dynamic Function eXchange (DFX) and Partial Build Flows
Output Artifacts and Hook Scripts
Output Artifacts
Hook Scripts