1. Hierarchical recognition with GNS
2. Configuration Variables
3. Performing the Hierarchical Recognition
4. Defining Recognition Rules and Actions
5. Extending GNS with Dynamic Libraries
6. Creating a User-Defined Dynamic Library API
7. API Functions Available
8. Creating a User-Defined Dynamic Library API
9. Error Messages

Chapter 4 Subsections

4. Defining Recognition Rules and Actions
4. 1. Description
4. 2. The Recognition Models
4. 2. 1. The Transistor Level Models
4. 2. 2. The Hierarchical Models
4. 2. 3. Generic Hierarchical Models
4. 2. 4. Exploiting Generic Variables
4. 3. VHDL Recognition Rules Reference
4. 4. The Actions
4. 4. 1. Types
4. 4. 2. Supported Operators
4. 4. 3. Functions
4. 4. 4. Loops and conditional statements
4. 4. 5. Dynamic Libraries
4. 5. The Library File
4. 6. Symmetry and Coupling
4. 7. Other PRAGMAs