Modular Projects are the default project format in Sigasi. The format was introduced in Sigasi Visual HDL 2025.3 and promoted to the default in Sigasi Visual HDL 2026.2. On top of the capabilities of the legacy Classic Projects, Modular Projects offer a few key benefits:
- They can be created based on your existing project configuration, such as a makefile, a Bazel-script, a Vivado project, or a VUnit configuration.
- You can split up your project into reusable IP through targets and dependencies.
- They enable advanced setting sharing amongst teams.
- Enforcing pre-defined functional safety rulesets such as STARC & DO-254 becomes a breeze.