一、ILA使用方法

使用ILA IP核或者在相应信号或者端口前添加(* mark_debug = "true" *)后实现相应波形观测。

二、一点感受

虽然ILA在一些情况下比较好用,但不建议靠ILA来debug。因为:

1) ILA分析的波形长度有限;

2) ILA抓取的信号数量有限;

3) 如果需要新加debug信号,需要重新做ILA,再Place&Route,费时费力;

4)ILA信号过多影响时序收敛,甚至影响设计功能,比如JESD204204B协议恢复时钟驱动的很多信号被添加到ILA中观测后可能会导致建链不稳定。

建立完备的测试pattern,cover全功能点,跑RTL simulation才是方便又省时间的方法。

03-20 02:41