vhdl unit tests