Peter J. Ashenden
 1 Fundamental Concepts
 1 Fundamental Concepts
 2 Scalar Data and Operations
 2 Scalar Data and Operations
 3 Sequential Statements
 3 Sequential Statements
 4 Composite Data Types and Operations
 4 Composite Data Types and Operations
 5 Basic Modeling Constructs
 5 Basic Modeling Constructs
 6 Case Study: A Pipelined Multiplier Accumulator
 6 Case Study: A Pipelined Multiplier Accumulator
 7 Subprograms
 7 Subprograms
 8 Packages and Use Clauses
 8 Packages and Use Clauses
 9 Aliases
 9 Aliases
 10 Case Study: A Bit Vector Arithmetic Package
 10 Case Study: A Bit Vector Arithmetic Package
 11 Resolved Signals
 11 Resolved Signals
 12 Generic Constants
 12 Generic Constants
 13 Components and Configurations
 13 Components and Configurations
 14 Generate Statements
 14 Generate Statements
 15 Case Study: The DLX Computer System
 15 Case Study: The DLX Computer System
 16 Guards and Blocks
 16 Guards and Blocks
 17 Access Types and Abstract Data Types
 17 Access Types and Abstract Data Types
 18 Files and Input/Output
 18 Files and Input/Output
 19 Case Study: Queuing Networks
 19 Case Study: Queuing Networks
 20 Attributes and Groups
 20 Attributes and Groups
 21 Miscellaneous Topics
 21 Miscellaneous Topics
 A Synthesis
 A Synthesis
 Utilities
 Utilities