- To enhance modeling efficiency and usefulness, VHDL supports the notion of abstract data types (ADT's)
 
- Examples
 
- Queue data type
 
- Finite state machine data type
 
- Floating and complex data types
 
- Vector and matrix data types
 
 
- An abstract data type consists of two things
 
- ADT's are implemented in VHDL through the use of a set of components which operate in a consistent integrated data environment