VHDL provides the alias construct to enhance readability in VHDL descriptions. VHDL supports two types of aliases listed below: