【发布时间】:2013-10-01 16:29:04
【问题描述】:
我必须在 XILINX 中为以下表达式编写一个 VHDL 程序:
Z = A xor B xor C.
这是我的第一个 VHDL 程序之一,所以我对语法不满意。请帮助我完成程序。
【问题讨论】:
我必须在 XILINX 中为以下表达式编写一个 VHDL 程序:
Z = A xor B xor C.
这是我的第一个 VHDL 程序之一,所以我对语法不满意。请帮助我完成程序。
【问题讨论】:
一个好的起点是Wikipedia VHDL page,Design examples 下的第一个与您要求的非常相似,您只需将O <= I1 and I2; 替换为Z <= A xor B xor C; 并相应地修改界面即可。
要获得可以编译和模拟VHDL的模拟器,您可以使用免费的ModelSim-Altera Starter Edition。你可以通过ModelSim-Altera Edition Software获得它。
如需更多 VHDL 阅读,请查看 Further reading。请注意,VHDL不是一种编程语言,而是一种硬件描述语言 (HDL),因此不同于普通的编程语言。为了获得良好的 VHDL 体验,我建议您挖掘一些资源来学习基本概念。
【讨论】: