首页->【亚军:Vivado入门与提高】

585 5

高老师,写代码时在二个always中对某个信号同时进行了赋值(即有多个驱动源),vivado既然没有报错(导致调试了好久),可之前的ISE是自动报错的呀,难道要手动进行DRC检查吗?
楼主可见

  1. chaosunning 5#

    是的,所以要注意,vivado中不会报错。可以吧代码放到ise中查一下,这样省去很多人工,

  2. luodicaizi 4#
    我们这边工程师也出现过这样的问题,vivado不会报错~
  3. iamwangbo 3#
    并不是特意这么写的哦,只是代码有BUG,但vivado工具既然没有发现,让我很意外。
  4. laurengao 2#
    单纯从代码角度讲,这么写是不对的,至于Vivado为什么没保错,这个我还真没细研究过,因为不会这么去写代码。你试试DRC看结果如何。
  5. laurengao 1#
    单纯从代码角度讲,这么写是不对的,至于Vivado为什么没保错,这个我还真没细研究过,因为不会这么去写代码。你试试DRC看结果如何。