急 !急!急!fpga中加或者不加nios2有什么区别。 请详细解释一下
我们在做一个以fpga为主控芯片的指纹识别系统,目前这个系统的外设有,带有指纹识别算法的指纹头,TFT显示模块,wifi模块,sd卡模块,我们想实现以fpga为核心处理器...
我们在做一个以fpga为主控芯片的指纹识别系统,目前这个系统的外设有,带有指纹识别算法的指纹头,TFT显示模块,wifi模块,sd卡模块,我们想实现以fpga为核心处理器,将指纹对比的结果显示在tft屏上,并把采集到的指纹用卡存储,在有wifi的地方还可访问我们自建的指纹数据库我现在很想知道这个项目是否需要在FPGA中加入nios2,还是只用verilog进行描述。我们使用的Fpga是altera公司的。还有一点是在什么情况下verilog对于fpga的设计无法独立完成。
展开
1个回答
展开全部
NIOS2是专为Altera公司Altera公司开发的系列FPGA的软核处理器(也就是我们说的MCU,但它是一个软核,也就是说,你没有时间去里面添加NIOS2软核的FPGA并没有一个处理器,如果你添加,它会合成NIOS2 FPGA的处理器内部),用于NIOS2软件开发是基于C,C + +或汇编语言,软件开发环境和Qartus2支持NIOS2 IDE。 NIOS2的第一步是构建SOPC系统的开发,这一步是Qartus2 SOPC的建设者内进行,之后确定,NIOS2将形成的等待所谓的框图,外围数字电路的其余部分可以按照传统的FPGA开发完成。 FPGA开发完成后,单片机的硬件生产相当于完成后,接下来就需要进行编程NIOS2处理器调试,这一步是在NIOS2 IDE中进行。 我只是泛泛而在这里,不是说你想清楚如何清楚地了解运行一个程序的最佳NIOS2,你跑那么明显的区别和联系在那里。
追问
我主要是想知道什么情况下必须得加nios2
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询