Quartus 2 、Nios 2 、 DSP Builder、Matlab 是关系?
毕业设计要求用FPGA开发板用硬件语言实现0-59‘99’99精度10ms的数字秒表嘛我真搞不清怎么用这些软件。我看到资料一种是用加载到Matlab中的DSPBuilde...
毕业设计要求 用FPGA开发板 用硬件语言实现0-59‘99’99 精度10ms的数字秒表嘛 我真搞不清怎么用这些软件。
我看到资料 一种是用
加载到Matlab中的DSP Builder建模块,然后生成硬件语言。再用Quartus 2不知道干啥的 ,反正很烦。Nios 2是建CPU吗?
我任务书上要求熟练用Quartus 2 、Nios 2 、 DSP Builder。
我想用最简单的方法,软件用的尽量少。
我这课题网上有的 差不多 能不能复制个代码改改就可以了???
高手帮帮忙.....真的非常感谢。 现在在我实现 被这个搞的很烦...... 展开
我看到资料 一种是用
加载到Matlab中的DSP Builder建模块,然后生成硬件语言。再用Quartus 2不知道干啥的 ,反正很烦。Nios 2是建CPU吗?
我任务书上要求熟练用Quartus 2 、Nios 2 、 DSP Builder。
我想用最简单的方法,软件用的尽量少。
我这课题网上有的 差不多 能不能复制个代码改改就可以了???
高手帮帮忙.....真的非常感谢。 现在在我实现 被这个搞的很烦...... 展开
1个回答
展开全部
你好。
1 Quartus是Altera 公司的FPGA开发软件,你用它来写硬件描述语言的程序然后生成电路模块,或者画电路原理图,完成理论上的设计。
2 在Quartus中,所有器件都是用模块表示的,小到一个非门,大到一个CPU,都是用框图加输入输出引脚描述的。其中,使用Altera技术在FPGA上生成的CPU叫做Nios,目前主流版本是Nios 2。以Nios 2为核心的设计需要用另一个软件,Nios Integrated Design Environment (IDE),与Quartus联用,在这个软件中你可以写C/C++程序在Nios 2上运行。这是Nios 2相当于一个单片机。
3 DSP Builder是Matlab中的插件,通过Simulink搭建系统框图,用该插件可直接生成在Quartus中可以引用的模块。
4 你当然可以复制个代码改改……秒表实际上用不着Nios 2就可以完成……很多地方都可以下载到……其实真正的工作量不在编写代码上,而在于对这一系列软件的学习过程上。有很多诡异的错误要调试。
1 Quartus是Altera 公司的FPGA开发软件,你用它来写硬件描述语言的程序然后生成电路模块,或者画电路原理图,完成理论上的设计。
2 在Quartus中,所有器件都是用模块表示的,小到一个非门,大到一个CPU,都是用框图加输入输出引脚描述的。其中,使用Altera技术在FPGA上生成的CPU叫做Nios,目前主流版本是Nios 2。以Nios 2为核心的设计需要用另一个软件,Nios Integrated Design Environment (IDE),与Quartus联用,在这个软件中你可以写C/C++程序在Nios 2上运行。这是Nios 2相当于一个单片机。
3 DSP Builder是Matlab中的插件,通过Simulink搭建系统框图,用该插件可直接生成在Quartus中可以引用的模块。
4 你当然可以复制个代码改改……秒表实际上用不着Nios 2就可以完成……很多地方都可以下载到……其实真正的工作量不在编写代码上,而在于对这一系列软件的学习过程上。有很多诡异的错误要调试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询