Надо бы слить исходники обоих вариантов (вга/тв) в один. Наверняка vhdl умеет условную компиляцию (как у препроцессора в С: define, ifdef...else...endif)?