本想将CLK信号分频1/256,然后去让一个LED等闪烁。可是示波器测出来的记过是只分频到了1/2。<br />随便将count的哪一位赋给ledr都是一样的。ISE的综合报告上已经显示出有一个8位的计数器了。<br />器件是XC9572XL。<br /><br />相当困惑,哪位朋友遇到过类似问题,指点一下!!<br /><br />module pcicfg72(pclk,rst,ledr);<br />input pclk;<br />input rst;<br />output ledr;<br />wire clk;<br />wire n_rst;<br />reg ledr;<br />reg[7:0] count;<br /><br />always @(posedge clk)<br /> if(~n_rst)<br /> count <= 8'b00000000;<br /> else <br /> begin<br /> count <= count + 8'b00000001;<br /> ledr <= count[7];<br /> end <br />IBUF IBUF_inst( .O(n_rst), .I(rst) );<br />BUFG BUFG_inst( .O(clk), .I(pclk) ); //Clock buffer input<br />endmodule |
|