本想将CLK信号分频1/256,然后去让一个LED等闪烁。可是示波器测出来的记过是只分频到了1/2。器件是XC9572XL。 今天把程序改了一下,让问题暴露得更明显些,并且拍下了波形,大家都来讨论一下,看看究竟是什么问题.时钟频率是50MHZ的. 好象内部信号的振铃相当严重. 相当困惑,哪位朋友遇到过类似问题,指点一下!! module pcicfg72(pclk,rst,ad, ledr //to led ); input pclk; input rst; output reg ledr; output reg[31:0] ad; wire clk; wire n_rst;
IBUF IBUF_inst( .O(n_rst), .I(rst) ); BUFG BUFG_inst( .O(clk), .I(pclk) ); //Clock buffer input
always @(posedge clk) begin ad <= ad + 1; end
endmodule
|