基于Nios的MP3播放器的实现

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:weixin1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软硬件协同设计是一种新的设计方法.软硬件协同设计协调软硬件开发过程并行开展,一方面可以缩短设计周期,极大地提高设计效率;另一方面可以根据系统各个部分的特点和设计约束,选择软件或者硬件实现方式,得到高性能,低成本的优化设计方案.SOPC(Sysetm on Programmble Chip)是基于PLD的SoC.Nios处理器是一个基于FPGA的16/32位的软核RISC处理器,此处理器属于Harvard结构,可以嵌入用户逻辑,是可配置的通用处理器.该文首先对当前的SOPC的相关技术和该领域的发展方向进行了探讨,同时对MPEG音频第Ⅲ层解码原理和算法进行了详细的研究.在对这些技术进行研究的同时,该文结合基于Nios的MP3 Player的具体实现过程,对SOPC环境下的IP复用,基于Nios软硬件协同的技术进行了具体讨论.在此MP3 Player的实现过程中对Nios的结构,原理和使用方法进行了研究探讨,并在Nios开发板上实现文件系统等功能.文章主要研究了SoC系统软硬件协同中的若干技术,并在此基础上提出了基于Nios(SOPC)的软硬件协同技术,这包括:软硬件协同设计、软硬件划分、基于Nios的软硬件协同开发技术.在对这些技术进行研究探讨的最后,对于研究工作进行了总结,并指出了今后的研究方向.
其他文献
激光数控机床是一个集合光、机、电、检测于一体的复杂系统,相比于传统数控机床,激光数控机床对机床控制系统提出了更高的要求。本文针对飞机发动机叶片等关键零件皮秒、飞秒
网络协议测试一直是一个热点研究领域。随着各种协议产品的发展,一致性测试和互操作性测试日益得到工业界的重视。蓝牙协议作为一种新生的无线短距离通信协议一经推出,就得到广
随着互联网技术和应用的迅速发展,基于Web服务的分布式计算模式成为目前软件发展的一种重要趋势.在Web服务的应用中,常常需要处理应用相关的多个Web服务间的交互和组合过程,
医院的信息化,是当前传统行业信息化变革潮流中的重要部分。无论是2003年的非典疫情给医院管理和业务流程运作带来的挑战,还是人们对医疗服务的普遍性需求,都对医院通过信息化改
蒙特卡洛路径跟踪是绘制真实感图像的重要算法之一,它通过模拟光线在场景中的传播过程,采样图像平面来评估每个像素的颜色值。现已广泛应用于电影制作、游戏引擎和增强现实等领
中性束注入(Neutral Beam Injection,简称NBI)是托卡马克上对等离子体的外部辅助加热和维持的主要手段之一,具有加热效率高和物理机制清楚的优点。在建的EAST-NBI是国家大科学工
调度问题起源于产品规划、人力规划、计算机设计、时间表等问题。随着时间的推移,对调度问题的理论及其应用研究已经成为一项重要的研究领域。粗略地讲,传统的调度研究方法有两
影响图(Influencediagrams)已成为一个具有代表性的决策分析工具,关影响图计算方法的研究也吸引了越来越多的学者的兴趣.。 本文介绍了影响图和贝叶斯网的基本概念和原理,讨
Web服务是一种基于标准的应用集成方式,它可以将运行在Internet上的分布式应用集成在一起.Web服务具有与生俱来的动态特性和互操作性,它把一切都看作服务,这种服务可以通过消
该文的研究目标是在目前已有的研究成果基础上,提出一种面向对象的领域工程方法,并通过实际的使用对方法进行完善.该文提出的青鸟领域工程方法是基于面向对象方法的.青鸟领域