In VHDL many declarations are split between declaration and implementation. For example, package and package body or components and entities. Navigating between these is often done through text searches, but since Sigasi understands your entire design, you can simply hover over the name of the declaration and click Find All Implementations. To go from the implementation to the declaration, simply use Go to Definition.
Supported constructs
| Declaration | Implementation |
|---|---|
| Entity | Architecture |
| Package | Package body |
| Package constant | Package body constant |
| Subprogram prototype | Subprogram body |
| Protected type | Protected type body |