原创 Can't resolve multiple constant drivers for net **

2010-11-29 16:42 6291 5 6 分类: FPGA/CPLD

Can't resolve multiple constant drivers for net **


 这种错误一般是由于定义的reg寄存器在多个always中进行赋值。


always是并行执行的,在多个always中对同一个寄存器进行赋值是不允许的。


 


 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户370549 2011-7-29 14:19

十分感谢,刚学PFGA
相关推荐阅读
用户309047 2011-01-19 21:23
内核链表使用——删除链表节点
当我们使用遍历的方法来删除链表时: list_for_each(pos, &student_list) {          list_del(pos);     }   list_for_...
用户309047 2011-01-04 19:30
一步步解决Linux上网问题
刚刚接触Linux系统,安装好Linux后,发现不能上网,从网上搜索到了许多鱼龙混杂的资料,经过半天的努力终于把Linux上网问题解决了。 1、查看是否有网卡硬件当然要确保电脑上有网卡,然后在终端上输...
用户309047 2010-12-07 16:26
ARM9 2440 UART串口调试总结
今天很有激情的写了2440的UART的程序,写完调试的时候果然不出所料:电脑串口没有接收到2440发送的数据。认真检查了所有与UART的寄存器的配置,发现都没问题,但是就是不能接收到数据。经过一个下午...
用户309047 2010-12-05 12:12
AMR9 2440 定时器中断不能触发的原因
昨天调了一天的2440的定时器中断,本来一段很简单的程序,却问题多多,中断不能触发。首先我怀疑的是INTPND和INTMSK对应位没有设置好,可是认真看了自己的程序,发现没有问题。  ClearPen...
用户309047 2010-11-20 11:22
(转载)shell的一些问题
1、bc中的scaleecho "scale=0;13 * 0.6 "|bcecho "scale=0;13 * 0.6 / 1"|bc -lJared Liu: bc做乘法是不受scale变量影响的...
我要评论
1
5
关闭 站长推荐上一条 /3 下一条