VHDL Objects
There are four types of objects in VHDL
Files
Constants
Variables
Signals
File declarations make a file available for use to a design
Files can be opened for reading and writing
Files provide a way for a VHDL design to communicate with the host environment