关于debug调试。ila、网表、hdl、eco

debug调试总共有三种方式。

无非就是ila核监测。

(*mark_debug= “true” *) wire [3:0] in;

以及网表检测(利用综合好的信息,添加debug,然后给触发时钟)三种方式的操作方式不表。

 

对三种方式的解释说明。

ila核其实就是用集成好的向导,操作简单,但是每次更改ila核工作量巨大,一般新手使用。

debug,是在底层生成相对应的电路。但是触发条件简单,只有真假。

网表监测,是直接根据生成的网表连线,是我觉得最好用的方式。

 

关于ECO,就是因为ila核改动需要重新综合,所以利用eco替换待监测数据。感觉类似于网表,但是会根据dcp文件编译。

题外话,dcp是一个牛逼的东西。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章