Chisel(Constructing Hardware In a Scala Embedded Language)是UC Berkeley开发的一种开源硬件构造语言。
站长xddcore有话说:在我大二的时候,因为项目需要,接触了Chisel。在体验过后,我被它深深的吸引了。我幻想着它十年后的样子,充满希望。于是创建了这个博客,让更多人的了解Chisel,学习Chisel。

FPGA错误集锦(三):[No output dependent on input pin “clk“]

内容纲要
Reading Time: < 1 minute

今天捏好了5级流水线CPU,综合一下。

在这里插入图片描述

发现了如下报错:

Warning (15610): No output dependent on input pin "clk"

在这里插入图片描述

原因

在回答这个问题之前,想象一下你有一台PC,或者任何带有处理器的电路板。清除它所拥有的任何类型的内存,包括启动内存和芯片上或板上可以存储数据的任何内容。现在打开电源。发生了什么?现在应用时钟,您是否看到系统功能有任何变化?
答案是:无论clk如何激励,无法从ROM从取到命令来执行的,所以输出恒定为为RESET初始化值->所以输出不依赖于输入的信号

简短回答:由于您无法在不正确初始化指令/数据存储器的情况下更改结果,因此您的任何更改clk都不会导致输出发生变化,因此Quartus软件会提供这些警告。

Share

xddcore

xddcore www.github.com/xddcore

You may also like...

发表回复

您的电子邮箱地址不会被公开。