- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOPC的SD卡读写及uClinux操作系统移植
摘 要
随着微电子技术的迅猛发展, FPGA产品的逻辑单元越来越多,性能越来越高,单位成本和功耗向越来越低的方向发展,使得可编程片上系统SOPC(System On Programmable Chip)设计成为必然趋势。美国Altera公司开发的基于SOPC技术的Nios II 嵌入式处理器,使设计者可以非常方便地使用SOPC Builder系统开发工具设计构造以处理器为基础的系统,针对自己的要求配置Nios II软核、Avalon总线及外围接口系统。应用与Nios II相关的集成开发平台和辅助开发工具,加快了NiosⅡ系统的设计与验证环节的开发速度,对于嵌入式系统的产品开发和应用,具有广泛的价值和积极的意义。
本文从软件和硬件两方面实现了SOPC 系统开发过程的相关模块。系统硬件控制平台的研究主要包括:基于NiosII 软核处理器的SOPC 系统模块的结构,具体系统模块主要包括CPU、SDRAM、UART、定时器及SD相关接口等,同时还包括片外模块,主要有SDRAM_PLL模块和延时模块;系统软件运行平台的研究主要包括:SD卡读写的驱动程序,在SD卡上进行的FAT32文件系统的构建,以及相关的中断控制函数,用于对SD卡中文件进行读写、选择确认等操作,同时还包括了uClinux 操作系统的移植,以及在uClinux操作系统下简单的程序测试。
关键字:SOPC;SD卡;uClinux;
Abstract
Electronic systems integration is increasing of Integrated circuit components with the Bureau of the rapid development of microelectronic technology,The rapid development of microdlectronic technology and the high integration IC,makes the chip more complexity with lower cost ever than befor.While FPGA is being developed in the direction which contents more and more logic elements,whth high performance,low cost and low power.So,SOPC technology becomes all inevitable trend.The Card SD with small size hiigh storage capacity.rewritable,low prices,as well as non-volatile and other characteristics have been widely used in mobile phones,digital cameras,MP3 players and other fields.Nios II microprocessor which is developed by Altera inc.based on SOPC technology is is a variable structure,the general—purpose 32一bit RISC embedded processors.Designers Can easily use SOPC Builde system development tool designed to construct processor-based
Systems,its own request for Nios II soft-core configuration,Avalon and the external bus interface system.Reflects the user-oriented,technology-oriented applications SOPC design,application and related Nios II integrated development platform for development tools and support to speed up the NiosⅡ system design and verification aspects of the development speed for embedded systems
您可能关注的文档
- 毕业设计(论文)-基于CORBA的数据库访问方法及应用.doc
- 毕业设计(论文)-基于CS架构的网上购物系统的设计与实现.doc
- 毕业设计(论文)-基于CS模式的JAVA大唐电信管理系统.doc
- 毕业设计(论文)-基于CS模式的人事管理系统.doc
- 毕业设计(论文)-基于CS模式的小型超市管理系统设计.doc
- 毕业设计(论文)-基于DS18B20 AT89S51的数字温控器设计.doc
- 毕业设计(论文)-基于FPGA的电路设置.doc
- 毕业设计(论文)-基于FPGA的交通控制系统的设计.doc
- 毕业设计(论文)-基于Funac数控系统螺纹连接件的编程与加工.doc
- 毕业设计(论文)-基于GIS的市政设施管理系统.doc
- 毕业设计(论文)-基于SPCE061A单片机的非接触式红外人体测温设计.doc
- 毕业设计(论文)-基于SPCE061A单片机的语音遥控小车的设计.doc
- 毕业设计(论文)-基于SPWM变频调速矢量控制系统的建模与仿真.doc
- 毕业设计(论文)-基于SSH的企业产品分销系统的设计与实现.doc
- 毕业设计(论文)-基于SSH的网站设计.doc
- 毕业设计(论文)-基于SSH框架的定岗实习平台的设计与实现.doc
- 毕业设计(论文)-基于Ssh框架的论坛设计与实现.doc
- 毕业设计(论文)-基于STC12c5a60s2LED广告牌设计.doc
- 毕业设计(论文)-基于SWOT分析的新欧亚大陆桥发展对策研究.doc
- 毕业设计(论文)-基于TMS320F2812的FIR低通滤波器的设计.doc
文档评论(0)