LIBRARY IEEE;--引用IEEE库USE IEEESTD_LOGIC_1164ALL;--STD_LOGIC、STD_LOGIC_VECTOR数据类型在--此程序包中而且程序包还包含此两种数据类型的逻辑运算。且IEEE库不属于VHDL--标准库必须予以声明USE IEEESTD_LOGIC_UNSIGNEDALL;--对STD_LOGIC_VECTOR数据类型进行无符号数--运算需声明U
以下是将VHDL代码转换为Verilog HDL代码的示例:
module COUNTER_2 (
input CLK, CLR,
output reg R
);
reg TMP;
always @(posedge CLK) begin
if (CLR == 0) begin
TMP <= 0;
end else begin
TMP <= ~TMP;
end
end
assign R = TMP;
endmodule
注意,在Verilog中,不需要引用任何库,也不需要声明数据类型。
原文地址: http://www.cveoy.top/t/topic/hQR9 著作权归作者所有。请勿转载和采集!