我必须在XILINX中编写一个VHDL程序,用于以下表达式:
Z = A xor B xor C.
这是我的第一个VHDL程序之一,所以我对语法不满意。请帮助我完成该计划。
答案 0 :(得分:2)
一个好的起点是Wikipedia VHDL page,Design examples下的第一个与您要求的非常相似,您只需将O <= I1 and I2;
替换为Z <= A xor B xor C;
并相应地修改界面。
要获得可以编译和模拟VHDL的模拟器,您可以使用免费的ModelSim-Altera入门版。你可以在ModelSim-Altera Edition Software获得它。
要获得额外的VHDL阅读,请查看Further reading。请注意,VHDL 不是一种编程语言,而是硬件描述语言(HDL),因此与普通编程语言不同。为了获得良好的VHDL体验,我建议您深入了解一些资源以学习基本概念。