VHDL Data Types:Access Type-- Notes Page -- |
The VHDL access type will not be discussed in detail in this
module; it will be covered more thoroughly in the 'System Level VHDL'
module appearing in this collection of modules.
In brief, the access type is similar to a pointer in other
programming languages in that it dynamically allocates and deallocates
storage space to the object. This capability is useful for
implementing abstract data structures (such as queues and
first-in-first-out buffers) where the size of the structure may not be
known at compile time.