VHDL:IDE剥离“未使用”的端口/网络

时间:2016-03-16 03:26:13

标签: io vhdl fpga pass-data lattice-diamond

我正在使用Lattice Diamond 3.6

我遇到的问题是我的代码设置为从A点获取一堆输入,对它们进行去抖,然后将它们转发并输出到B.然后,它还需要来自B的输入,去抖动他们,并将他们发送给A.

关键是这是一个控制器,它检查某些操作条件,如果有什么东西横向移动,只会继续传递一些信号进行监控。

此时所有VHDL代码正在接收信号,将它们传递给去抖器,检索它们,然后再将它们传出。 IDE还选择删除所有这些信号。

Semantic error in "LOCATE COMP "PERIPHERALSOUT(0)" SITE "F15" ;": COMP "PERIPHERALSOUT(0)" cannot be found in design. This preference has been disabled.

去抖动器不是问题所在,因为它可以很好地处理大量其他信号,并且没有任何错误。

问:我需要做些什么来阻止这些信号被忽略并导致大量错误和警告,并可能从设计中删除?

0 个答案:

没有答案