今天终于把我学到的那么一点点virtual jtag的用法用到了工作中。 riple
上午,我用virtual jtag做了一个察看计数器的工具,把我们系统中对nand flash擦除操作的计数值传回来显示。以前,这样的工作要么求助于软件人员,要么就得上signal tap。 riple
一直以来,都很羡慕软件人员可以在串口察看调试信息,并且可以通过宏定义设置调试级别。而我能做的只是signal tap,由于stp文件的可重用性比较差,每次都要重新设置,被我自己都认为是一种比较dirty的做法。 riple
现在,我可以名正言顺地在开发目录中添加一个debug目录了。下面可以汇集我所做过的各种virtual jtag调试代码,并且可以通过宏定义决定是否加入调试逻辑了。 riple
传上来一份,大家看看。 riple
第二个有点用的代码,以FIFO的方式捕获数据,捕到后可以写到文件中,供进一步分析。大家喜欢的话,一定要学学Tcl。学会了Tcl,就可以DIY EDA了。 riple
用户1042120 2010-2-9 21:12
用户251222 2010-2-8 11:07
用户1021297 2010-2-6 08:41
ash_riple_768180695 2010-2-5 09:06
用户212563 2010-2-4 23:42
coyoo 2009-8-14 09:45
ash_riple_768180695 2009-8-14 08:37
coyoo 2009-8-13 14:52
ash_riple_768180695 2008-8-27 21:48
zzgnew_580137939 2008-8-27 13:01