- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
本文是基于SOPC技术对多媒体领域中MP3播放器的实现进行一次探索。以为目标对象,以Quartus 作为支持SOPC 协同设计的主流开发平台,Quartus Ⅱ构件Quartus II软件环境下编译生成硬件系统;在Nios II IDE中编写软件进行控制,实现软、硬件的协同设计。在革新科技提供的GX-SOC/SOPC-CIDE开发平台上实现系统。实验平台上提供了现在流行的SD卡存储技术,实现了高性能的存储方案;利用平台上的编解码芯片TLV320AIC23B,通过制作IP core,实现软硬件结合解码,从而使解码方案变得灵活易行,实现音乐的播放,结果表明该方案切实可行,能够达到预期的设计目标。
关键字:SOPC;MP3播放器;FPGA;Nios II;IP core
Abstract
This article is based on SOPC technology to the field of multimedia MP3 player to explore the realization of a MP3 player with targeted support in Quartus Ⅱ as SOPC co-design of the mainstream development platform. The SOPC Builder is used for realizing the hardware part, and the system of hardware is compilered and generated under the environment of Quartus II . The software control in Nios II IDE is used for controlling the MP3. The platform of the innovation science and technology GX-SOC/SOPC-CIDE is used in this topic. SD card is also used in this paper so that it has a memory system with high performance. By using the encoder-decoder TLV320AIC23B On the board, the decoding plan becomes easy and feasible. Because of combining with the realization of hardware and software,the program has become so easy to decode.We need manufacture the IP core in SOPC Builder only. The experiment show that this design is reliable and the result is in accord with the design objiect.
Keywords: SOPC ; MP3 player ; FPGA ; Nios II ; IP core
目 录
第一章 概述 1
1.1 SOPC技术的发展与应用 1
1.2 研究内容 2
1.3 研究重点和难点 3
第二章 MP3音频的基本原理及其格式 4
2.1 MP3基本原理 4
2.2 MP3格式分析 5
2.3 MP3解码 5
2.3.1 MP3解码结构 5
2.3.2 MP3解码过程 6
2.4 音频播放模块 8
2.4.1 Audio音频模块 8
2.4.2 音频控制IP核 11
第三章 系统硬件构建 13
3.1 SOPC平台的硬件基础 13
3.2 SOPC平台软件基础 14
3.3 系统硬件构建 15
3.3.1 处理器的建立 15
3.3.2 PLL锁相环的建立 18
3.3.3 硬件工程IP core的建立 19
3.4 硬件系统生成 22
第四章 SD卡的基本原理及实现 23
4.1 SD卡基本原理介绍 23
4.1.1 SD卡基本原理 23
4.1.2 SD卡的SD模式 24
4.1.3 SD卡的SPI模式 25
4.2 SD卡通信模块构建 26
第五章 基于SOPC的系统软硬件协同设计 27
5.1 用NiosII软件实现MP3播放 27
5.2 MP3播放器的结构及各组件功能 29
第六章 MP3播放器的调试 30
6.1 程序的烧写 30
6.2 调试中的问题及解决方案 31
第七章 总结 32
致谢 33
您可能关注的文档
最近下载
- Hisense海信中央空调 Hi-Multi M 系列HVR-560W SM2FZBpa,HVR-615W SM2FZBpa,HVR-680W SM2FZBpa,HVR-400W SM2FZBpa,H.pdf
- 转移性结直肠癌中医诊疗指南_张彤.pdf VIP
- 污水处理设施运维服务投标方案(技术标).doc
- 企业应急管理培训.pptx VIP
- 物流工程专业职称考试试题及答案.pdf VIP
- 急性肺栓塞诊断和治疗指南2025.pdf
- 迅达电梯3300|3600故障代码.doc
- 2025广西公需科目培训考试答案(90分)——“一区两地一园一通道”建设;人工智能时代的机遇与挑战(1).pdf VIP
- 预报员竞赛-雷暴与强对流临近预报-黄金考点6.docx VIP
- 砌筑工培训完整版.ppt VIP
文档评论(0)