想对现成的一个NIOS TFT工程结合我手上液晶屏的具体情况进行修改,删除了NIOS软核中的1个我用不上的8位 PIO组件,编译完事并对各个引脚名称进行了更改。通过"Assignments -> Remove Assignments... -> Pin, Location & Routing Assignments”删除原来的引脚锁定并通过"Assignments -> Import Assignments..."导入了新的引脚锁定。哪知道一编译,出了错:
Error: Illegal name "*****" -- pin name already exists
Error: Pin "*****" overlaps another pin, block, or symbol
Error: Can't elaborate top-level user hierarchy
如下图所示:
引脚名称真的存在重复使得报错么?仔细检查过引脚命名与锁定,绝对没有!
百度谷歌了下,没找着解决办法,但是比较认同 http://www.alteraforum.com/forum/showthread.php?t=1072 这个网址中pugmedia这位哥们的说法——即,初步认定,这是