Verilog可以从五个层次对电路(系统)进行描述,包括:系统级、算法级、寄存器传输级(即RTL级)、门级、开关级。我们平时用的最多的为RTL级,故Verilog代码也经常被称为RTL代码。
掌握一门语言最快速的方法就是在实际应用中去学习,Verilog HDL也不例外。下面我们就通过一系列实例来学习Verilog HDL
简单组合逻辑电路
// module/endmodule 模块开始与结束// example 模块名// input/output 输入、输出// assign 赋值操作(英文单词:分配)// ~ NOT & AND | OR ^ XORmoduleexample(inputa, inputb, inputc, outputy); assignyabcabcabc; endmodule