1.procedural assignment to a non-register DATA_BUS is not permitted
这种报错一般是在always语句中使用了非reg变量,在always语句中所有信号必须是reg变量,低级错误,(语法不熟悉)
2.出现的错误如下:
ERROR:Xst:880-"mst_pulse_calculation.v"line124: Cannotmixblockingandnonblockingassignmentsonsignal<Res_in_div>. ERROR:Xst:880-"mst_pulse_calculation.v"line125: Cannotmixblockingandnonblockingassignmentsonsignal<DiffCnt_in_div>.
看英文的意思是不能对信号同时进行阻塞和非阻塞赋值。