best practices for vhdl coding by cristian 69685