基于NiosⅡ软核处理器的uClinux移植.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于NiosⅡ软核处理器的uClinux移植.pdf

基于NiosII软核处理器的uClinux移植4 张青 方康玲 武汉科技大学信息科学与 释学院,湖北武汉430081 摘要:Altera公司的NiosII软核处理器以其性价比高.用户配置灵活、开发周期短等特点在嵌入 经过各方面的小型化改造,形成了一个高度优化的、代码紧凑的嵌入式Linux。本文研究并实现了基于 Nios珏软核处理器土uClinux操作系统的移植。 关键词:Nios11软核Clinux移植 1引 言 ‘在传统的集成电路没计中,需要考虑人鼙的外隔电路,恧圭I自于PcB扳中的fc芯片之闻的迕线延时,以 及本身豹律积和重鬣等因素的限制,整机系统的性能受到了报人的制约。FPGA苗『以把整个数字系统集成在 一个芯片上,功能密度高、体积小、功耗低、可靠性高。闻此获得了广泛的麻_I{_j。但是对,复杂的系统, 比鲤有很多种状态桃,或者有缀多卦没的系统,纯粹州基丁硬{,l:的FPGA米实现还楚比较凼难的,因此遴常 是把一个微处理器嵌入=i}l|FPGA芯片中,删来控制各种状态的切换、协调各个外设之间的同步以及实现对任 内,实现完全可配鬣的嵌入式系统。利_}}jAltera的SOPC 根短的时间内设计一个适合需求的嵌入式系统。 崔多用户多任务处理器中,揲露系统盼支{专魁必不可少豹。Linux楚可以定割的,其系统肉核最小只有 粥和更赢的竞争力。本文讨论并实现TNiosII软核她理器上的uCIinux擞终系统豹移接。 2uClinux操作系统 F的特点: . 1 ff:存放在Flash上,系统启动时读取压缩文什在内存里解压,然后开始执行。 2 立文什系统超级块需强更少的存储空间。Romfs文朴系统不支持动态擦弓,对于系统需要动态保存的数据采 +萋金赉助I国家科技攻关计划项目2005BAl02C);湖北省科技攻关蘑点项H(2006AAl01C34)。 湖北武汉人.博L生导师,主要研究领域为:控制理论q拄制1=程、智能控制‘i计算帆过程控制等。 基于NiosII软核处理器的uClinux移植 347 “ 用RAM盘的方法处理,RAM盘可采用ext2文件系统。 3 4 重写了应川程序库:uClibc对libc做了精简,uClinux对用户程序采用静态连接的形式。 3uClinux移植的实现 3.1硬件需求 需要一个Altera公司的开发包,包括开发扳,JTAG或USB下载线,或者是下面二种之一:apex EPls]0board。 board,stratix board。本文选用的是stratix board:cyclone 3.2准备工作 在移植uClinux操作系统前,需要准备以下【:作: 1 FPGA系统已经上电并被正确得配置。下载与目标系统对应的.sof(或者.pof)到系统中。 . 并且保证下载电缆连接正确。 : .. . ,. 3初始化存储在Flash中的数据‘ 3.3移植内核 开发+r=具包使设计者可以使J=fj (SOPC)方案。内核移植实现步骤如F: 。 NiosIILinux 1下载MicrotronixDistribution。本文写作时最新版本为NiosⅡLinuxDistributionv1.4,内

文档评论(0)

lizhencai0920 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档