Vhdl 使用系统内存内容编辑器的Update.mif文件未显示任何实例

Vhdl 使用系统内存内容编辑器的Update.mif文件未显示任何实例,vhdl,fpga,intel-fpga,Vhdl,Fpga,Intel Fpga,我正在使用DE1和VHDL。我想不断更新我的mif文件并在VGA上显示它。我使用了一个在线教程来使用系统内存内容编辑器。但是,一旦我完成了这个过程,尽管在创建新的megafunction时分配了实例id,但我发现没有创建任何实例。如果有人遇到这样的问题,我会上网查看,但他们的情况完全不同。他们想使用智能编译之类的东西。可能有什么问题 现在,我的第二个问题是,如果我能够通过系统内存编辑器进行编辑,是否有一种方法可以编写代码进行自我更新,这样一旦值发生变化,它就会反映在屏幕上 提前多谢 到目前为止你

我正在使用DE1和VHDL。我想不断更新我的mif文件并在VGA上显示它。我使用了一个在线教程来使用系统内存内容编辑器。但是,一旦我完成了这个过程,尽管在创建新的megafunction时分配了实例id,但我发现没有创建任何实例。如果有人遇到这样的问题,我会上网查看,但他们的情况完全不同。他们想使用智能编译之类的东西。可能有什么问题

现在,我的第二个问题是,如果我能够通过系统内存编辑器进行编辑,是否有一种方法可以编写代码进行自我更新,这样一旦值发生变化,它就会反映在屏幕上


提前多谢

到目前为止你在做什么?也许你可以发布一些VHDL代码来帮助我们理解你的问题;这个问题现在看起来有点没有定论。无论如何,了解解决方案中的底层硬件非常重要。重点应该放在您正在使用的内存上(可能是FPGA块RAM),以及如何将数据从该内存移动到VGA显示器上。mif文件是此过程的辅助文件,仅用于初始化RAM(如果需要)。正如您所说,我使用RAM.mif初始化RAM并在VGA上显示相同的文件。这是预期的效果。但是,我不想继续前进,让这个文本根据一些算法进行更改,比如更新值。ram.mif是我应该马上更新的!!所以我不想知道怎么做!。mif文件仅用于初始化。要更新显示,您需要在FPGA上运行生成新数据的算法。或者通过一些接口从另一台计算机发送数据-USB或以太网或DE2板提供的任何接口。同意!我偶然发现了这个教程,在那里我可以更改那些.mif文件以显示我想要的任何内容,而无需完全编译。我想我会根据我的算法编写一个脚本来更新.mif。这难道不可行吗?从某种意义上说是可行的,但我认为这是错误的方法,因为每次屏幕更新都会涉及到完全重新配置FPGA!我无法帮助您了解Altera工具的详细信息。