- 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