Updated vhdl file.