A xor b xor c的VHDL程序

时间:2013-10-01 07:29:05

标签: vhdl xor

我必须在XILINX中编写一个VHDL程序,用于以下表达式:

Z = A xor B xor C.

这是我的第一个VHDL程序之一,所以我对语法不满意。请帮助我完成该计划。

1 个答案:

答案 0 :(得分:2)

一个好的起点是Wikipedia VHDL pageDesign examples下的第一个与您要求的非常相似,您只需将O <= I1 and I2;替换为Z <= A xor B xor C;并相应地修改界面。

要获得可以编译和模拟VHDL的模拟器,您可以使用免费的ModelSim-Altera入门版。你可以在ModelSim-Altera Edition Software获得它。

要获得额外的VHDL阅读,请查看Further reading。请注意,VHDL 是一种编程语言,而是硬件描述语言(HDL),因此与普通编程语言不同。为了获得良好的VHDL体验,我建议您深入了解一些资源以学习基本概念。