First, to increase readability of the automatically generated code, a define statement maps each integer type name to a corresponding template instantiation. The type name may now be used to create an VHDL integer instance.