CrazyBingo

复位信号的不小心误区

0
阅读(5777)

//---------------------------------------------

//system global clock control

wire clk_ref = clk_27;

wire sys_rst_n = 1'b1;

wps_clip_image-20935

这一段代码,因为我顶层wire rst_n = 1;结果bright_value始终=0,百思不得其解,开始做实验!!!

 

wps_clip_image-32165

Rst_n为输入,即便硬件中没有复位,还是执行了一次

wps_clip_image-12185

Rst_n为恒等于1的信号,复位无效!

wps_clip_image-6534

改成时序逻辑还是一样的结果!!!

wps_clip_image-15127

人为产生一段复位,解决初始化问题

最终另外一种解决办法,用了一个NC的port作为复位信号,呵呵!!!赶项目,问题解决!