10 2011 档案

error(10028):can't resolve multiple constant drivers for net
摘要:在可逆计数器的设计中的错误,两个进程里都有同一个条件判断的话,会产生并行信号冲突的问题。同一个信号不允许在多个进程中赋值,否则则为多驱动。进程的并行性决定了多进程不同能对同一个对象进行赋值。 阅读全文

posted @ 2011-10-24 16:44 铁皮1900 阅读(1409) 评论(0) 推荐(0)

VHDL变量,信号
摘要:变量必须在process内 变量不会在电路中出现,仅仅是为了编程方便。而信号必须在architecture内,并且会出现在电路中。 阅读全文

posted @ 2011-10-24 16:11 铁皮1900 阅读(278) 评论(0) 推荐(0)

Error: Can't simulate mismatched node types
摘要:是由于在两个vhdl文件之间发生重名,而且修改后要重新建立波形文件。因为原来的变量并未随着程序中修改而改变。 阅读全文

posted @ 2011-10-21 21:16 铁皮1900 阅读(4145) 评论(0) 推荐(0)

Error: Run Generate Functional Simulation Netlist (quartus_map newadd --generate_functional_sim_netlist) to generate fun
摘要:这个是因为运行了功能仿真,默认是时序仿真。在进行功能仿真前,要生成功能仿真网表的。 在processing菜单下,有个Generate Functional Simulation Netlist 选项,运行下这个之后,在点击开始仿真的按钮就不会报错了 阅读全文

posted @ 2011-10-21 20:59 铁皮1900 阅读(24138) 评论(1) 推荐(3)

导航