今天捏好了5级流水线CPU,综合一下。
发现了如下报错:
Warning (15610): No output dependent on input pin “clk”
原因
在回答这个问题之前,想象一下你有一台PC,或者任何带有处理器的电路板。清除它所拥有的任何类型的内存,包括启动内存和芯片上或板上可以存储数据的任何内容。现在打开电源。发生了什么?现在应用时钟,您是否看到系统功能有任何变化?
答案是:无论clk如何激励,无法从ROM从取到命令来执行的,所以输出恒定为为RESET初始化值->所以输出不依赖于输入的信号
简短回答:由于您无法在不正确初始化指令/数据存储器的情况下更改结果,因此您的任何更改clk都不会导致输出发生变化,因此Quartus软件会提供这些警告。