moduledff8(clk,reset,d,q);
inputclk;
inputreset;
input[7:0]d;
output[7:0]q;
reg[7:0]q;
)
if(reset)
q<=0;
else
q<=d;
endmodule
63、用 d 触发器实现 2 倍分频的 verilog 描述?(汉王笔试)
moduledivide2(clk,clk_o,reset);
inputclk,reset;
outputclk_o;
wirein;
regout;
)
if(reset)
out<=0;
else
out<=in;
assignin=~out;
assignclk_o=out;
endmodule
64、可编程逻辑器件在现代电子设计中越来越重要,请问:a)你所知道的可编程逻辑器
件有哪些?
b)试用 vhdl 或 verilog、able 描述 8 位 d 触发器逻辑。(汉王笔试)
pal,pld,cpld,fpga。
moduledff8(clk,reset,d,q);
inputclk;
inputreset;
inputd;
outputq;
regq;
)
if(reset)
q<=0;
else
q<=d;
endmodule
65、请用 hdl 描述四位的全加法器、5 分频电路。(仕兰微电子)
66、用 verilog 或 vhdl 写一段代码,实现 10 进制计数器。(未知)
67、用 verilog 或 vhdl 写一段代码,实现消除一个 glitch。(未知)