基于LEON2的MP3播放系统的设计及实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:safemon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本研究课题的主要目的是通过对基于32位嵌入式微处理器LEON2实现的MP3播放系统的研发设计,根据我国国情探索出适合我们自身状况的高性能多媒体SOC系统设计技术和平台。 本论文的MP3播放系统采用了片上系统(SOC)设计方法,同时使用FPGA进行系统的实现与调试以满足当今业界“Timetomarket”的需要。为此本文设计了完整硬件平台以及FPGA调试环境,同时本文也针对硬件处理器对MP3解码程序进行了优化。系统的处理器采用开放源代码的LEON2整数运算器,根掘MP3播放的需要对其进行配置修改。在外围设备中,本文完整地实现了AMBAAHB总线规范,以及内存接口单元。在FPGA实现的环境中,系统软件可以从PC机下载,存储MP3数据流文件,由整数运算单元完成解码工作后通过CODEC播放。本课题设计的SOC片上系统具有很强的可配置性和扩展性,可以胜任今后我们的其它应用。 论文首先简要介绍了当前MP3播放系统的发展趋势以及流行的设计方法。然后分析了播放系统的硬件基础,重点介绍了该系统的硬件设计,接下来结合硬件环境分析了MP3播放软件的设计与实现,最后详细介绍了整个SOC系统的仿真、测试平台建立以及FPGA实现。
其他文献
云计算概念自提出后,得到了工业界与学术界的广泛重。云计算可按需提供接近无限的计算资源,能够降低IT部署成本,提高系统灵活性与可扩展性。然而,其开放的运行环境以及中心化的组
Pentium指令集兼容80486,是典型的CISC指令集,指令功能复杂,寻址方式多样,指令长度不固定,其指令微操作设计主要就是微指令和微程序的设计。优化的译码器设计和微程序设计能
伴随着我国物联网技术的蓬勃发展,对移动环境下射频识别技术的需求也随之增加。在ISO/IEC—18000—6C和EPC C1G2标准中,仅考虑理想条件下静态RFID系统的通信,而在实际应用中
论文主要研究了批量数据定时上传系统及其稳定性的设计与实现。该系统主要用于定时将性能测量数据转换为结果文件并上传这些结果文件。该系统包含两个进程:系统的功能部分由S
随着计算机和网络技术的不断发展,网络上商务行为越来越普遍,电子商务应运而生。它充分利用了Internet的优势,使企业与企业、用户与企业之间的距离变为零,这种零距离的交易给
为了辅助考古研究工作,本文对数字考古中的考古发掘现场的三维建模技术和文物网上重现技术进行了研究。考古发掘现场的三维建模技术利用有限的考古成果进行考古现场的复原和
随着计算机软硬件技术的高速发展,基于互联网的应用越来越多,网络安全也面临更加严峻的考验。互联网安全事件频发,信息安全早已经提升至国家战略高度。依据信息安全等级保护三级
随着人们对个人通信需求的日益增长,无线通信及移动通信技术目前得到长足发展和应用。第一、无线网络能极大地减少建设成本,如节省了铺设电缆和维护电缆的开支;第二、无线网络能
在机器学习和模式识别领域,特征提取和特征选择技术已经成为了解决高维数据的重要途径,并且在信息检索、文本分类和疾病诊断等领域都得到了广泛的应用。研究表明多数的特征提
本文以电力总公司微机结算系统的开发为背景,论述了数据仓库技术以及把数据仓库技术灵活运用于电力公司微机结算系统的方法,提出了电力公司微机结算系统的总体架构,以及具体的实