adding function gen demo VHDL file