- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FILENAME 133PVN4-A34.doc
PAGE
PAGE 24
基于CPLD/FPGA的NiosII软处理器设计?
1 Nios简单介绍
Nios II是一个用户可配置的通用RISC嵌入式处理器。
Altera推出的NiosII系列嵌入式处理器扩展了目前世界上最流行的软核嵌入式处理器的性能,把Nios II嵌入到Altera的所有FPGA中,例如StratixII、Stratix、CycloneII,Cyclone、APEX,ACEX和HardCopy系列器件中,用户可以获得超过200 DMIPS的性能,用户可以从三种处理器以及超过60个的IP核中选择所需要的,Nios II系统为用户提供了最基本的多功能性,设计师可以以此来创建一个最适合他们需求的嵌入式系统。 2 Nios II处理器的优点和特性 使用Nios II处理器的用户可以根据他们的需要来调整嵌入式系统的特性、性能以及成本,快速使得产品推向市场,扩展产品的生命周期,并且避免处理器的更新换代。 1)提高系统性能 * 一系列的处理器核可供选择,其中包括了超过200 DMIPS性能的核 * 实现任何数量的处理器或将不同的处理器核组和在一起 * 增加了已有的处理器,在FPGA中添加一个或更多的Nios II软核处理器 更低的系统成本 * 通过将处理器、外设、存储器和I/O接口集成到一个单一的FPGA中,从而降低了系统成本、复杂性和功耗 * 通过将Nios II处理器嵌入到低成本的FPGA中只需花费35美分或者更低(编者:对大多数用户而言,NiosII所占逻辑资源的成本大约是10-20元人民币,具体取决于所选FPGA的类型和NiosII的配置)
2)应对产品的生命周期 * 提供易用的设计工具从而快速将产品推向市场。 * 提供永久的,免费的许可从而使基于Nios II处理器的产品避免了处理器的更新换代而带来的损失。 3)功能强大、易用的开发工具 * 通过使用Nios II集成开发环境(IDE),从而加速了软件的开发 * 利用Altera的强大的SOPC Builder系统开发工具和Quartus II设计软件可以在几分钟内设计一个系统 使用完全功能的开发包 * 使用易用的Nios II 开发包开始一个设计 * 使用易用的Nios II开发包开始设计 * 可以选择具有低成本特性的Cyclone FPGA开发套件,或高性能的Stratix FPGA开发套件
? 下面我们就??计一个最简单的NiosII系统,使用NiosII去控制一个LED灯,通过这个例子我们可以了解整个介绍NiosII的设计流程
3 EDA软件的安装
许多朋友在配置EDA环境的时候,就遇到了更多问题,我现在总结一下:
1。安装QuartusII4.2
2。安装NiosII IDE 用于软件开发
3。安装ModelSim6.0。 用于系统仿真
如下是ModelSim下的安装说明:
1.Install, Select Full product instllation. When asked for security key, select no. When you see License Wizard dialog, select close because license wizard dont know our licenses format. 2.Use our keygen to generate license.dat, copy it to c:\flexlm directory. 3.set enviroment string: LM_LICENSE_FILE = c:\flexlm\license.dat 4.Start Modelsim and have fun.
仍有许多人表示搞不定,通常是因为第三步有问题,可以如下设置:
在W2K下,在开始 -〉系统 -〉设置 -〉 系统 -〉 高级 -〉 环境变量 -〉系统变量中设置 变量名为 LM_LICENSE_FILE ,值为 你的存放license.dat的路径 + 文件名,比如 c:\flexlm\license.dat, (在unix/linux下,在.bashrc中export LM_LICENSE_FILE=/thePathOfLicenseFile/yourLicenseFileName就可以了!)
?
4 建立niosII系统。
1:建立项目。
建立一个目录,比如H:\DB2005\project\niosDK\Example\NiosSmall
启动QuartusII4.2
您可能关注的文档
- 毕业设计:汽车公司的工作流引擎的设计(终稿).doc
- 毕业设计:浅谈新奥法施工技术在隧道施工中的作用(终稿).doc
- 毕业设计:基于JAVA的理财系统设计(终稿).doc
- 毕业论文:基于单片机的恒温控制系统设计(终稿).doc
- 毕业论文:基于单片机的实时显示系统(终稿).doc
- 毕业设计:简单的媒体播放器的设计与实现(终稿).doc
- 毕业设计:搬运机械手PLC控制系统设计毕业设计(终稿).doc
- 毕业设计:浅析MD5算法的原理及应用(终稿).doc
- 毕业论文:基于UML的超市进货管理系统设计(终稿).doc
- 毕业设计:某社区内部管理系统的设计(终稿).doc
- 某某单位2024年党建工作总结及2025年工作计划.doc
- 某某市发改委关于2024年度落实党风廉政建设工作责任制情况的报告.doc
- 某某局2024年全面从严治党和党风廉政建设工作总结.doc
- 某某区财政局2024年法治政府建设总结及2025年工作谋划.doc
- 2024年党管武装工作述职报告2篇.doc
- 2024年度国企党委书记抓基层党建工作述职报告3篇.doc
- 公司党委书记2024年述职述廉报告.docx
- 2024年度乡镇党委领导班子民主生活会(四个带头)对照检查材料.doc
- 市医疗保障局关于2024年法治政府建设工作情况的报告.docx
- 市民政局党组2024年巡察整改工作情况报告.docx
最近下载
- 带电粒子在电磁场中的运动(交变电磁场) 动画演示.ppt
- 2024届高考语文复习:诗歌鉴赏之题材 咏物言志诗 课件(共33张PPT).pptx VIP
- 中国非遗打铁花介绍英文版.pptx VIP
- 品牌手册丨超级动漫IP奶龙_品牌手册.docx
- 新改版苏教版六年级上册科学全册精编期末复习知识点.doc
- 《油船在港作业安全要求GB+18434-2022》详细解读.pdf
- SolidWorks Flow Simulation 2024 版软件实例教程 12.pdf VIP
- 2024年山西省中考生物真题(附答案解析).docx
- 部编版九年级下册语文课内古诗词阅读练习题汇编(含答案解析).docx
- 2022年新高考I卷读后续写David's run公开课课件-高三英语一轮复习.pptx
文档评论(0)