基于NiosⅡ系统的MP3播放器的设计

来源 :吉林大学 | 被引量 : 0次 | 上传用户:chengshisanren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字音频产品是现代生活中不可或缺的时尚元素,并且随着社会经济的发展和人民生活水平的提高,它的市场需求将越来越大,但现在音频数据存储的载体又是多种多样。因此,如何实现高品质、多功能的音频播放系统成为当今消费电子领域一个热门课题。软硬件协同设计是一种新的设计方法,它能协调软硬件开发过程并行展开,一方面可以缩短设计周期,极大地提高设计效率;另一方面可以根据系统各个部分的特点和设计约束,选择软件或者硬件实现方式,得到高性能,低成本的优化设计方案。本文研究的是以ALTERA公司的Nios II软核处理器为核心的SOPC(System On Programmable Chip)技术,它是目前最成熟且应用最为广泛的可编程片上系统架构之一。本文采用Nios II软核处理器做为控制单元,对音乐播放器的设计进行做了比较深入的研究。SOPC是基于PLD(Programmable Logic Device)的SOPC。Nios II处理器是一个基于FPGA(Field-Programmable Gate Array)的16/32位的软核RISC处理器,此处理器属于Harvard结构,可以嵌入用户逻辑,是可配置的通用处理器。首先对当前的SOPC的相关技术和该领域的发展方向进行了综述。同时,结合基于Nios II的MP3播放器的具体实现过程,详细分析研究了如何运用SOPC技术设计基于Nios II软核处理器的嵌入式MP3播放器的硬件系统和软件系统,并对基于Nios II软硬件协同的技术进行了具体讨论。在MP3播放器的实现过程中对Nios II的结构,原理和使用方法进行了研究探讨,并在Nios II开发板上实现文件系统等功能。论文主要研究了SOPC系统软硬件协同中的相关技术(TOP-DOWN),并在此基础上提出了基于Nios II(SOPC)的软硬件协同技术,这包括:软硬件协同设计、软硬件划分、基于Nios II的软硬件协同开发技术。最后,对于研究工作进行了总结,并指出了今后的研究方向。目前基于软核的音频处理系统还处于研究和发展阶段,本文的主要工作及其成果将为相关领域的系统设计提供参考,并对推动基于软核处理器应用系统的发展有着积极的意义。经过实验测试证明,采用SOPC技术实现的嵌入式MP3播放系统具有很高的稳定性、实用性和扩展性。
其他文献
传统性是指个体对社会传统文化的认知和接受程度,被认为是最能体现中国人独有个性和价值观的变量之一。围绕传统性这一概念,国内外展开了诸多研究。本文主要回顾和总结了以往
近年来,我国芝麻需求量增加,进口量加大,多种制油工艺并存,并且出现冷榨工艺。由于芝麻品种、生产工艺以及工艺条件的不同,加工产品的品质有很大差别。本文比较系统研究了不
柠檬(Citrus limon (L.) Burm.F.)属芸香科(Rutaceae)柑橘属常绿小乔木,主要栽培品种有尤里克、里斯本、费米耐劳等,是继橙,柑之后第三大柑橘品种,在鲜果市场和食品工业有巨
<正>2007年10月,国家发改委发布了《造纸产业发展政策》。对此,河南省造纸工业协会秘书长乔宪生说:"这是一个好的产业政策,将对造纸产业的发展产生很大的正面推动作用。"
乳酸菌是在食品发酵工业中广泛应用的益生菌,它可以抑制或杀死一些病原菌和食物腐败菌。近年的研究表明乳酸菌能分泌产生一种或多种抑菌物质细菌素,具有高效、无毒、无残留、
人力资本对经济增长起着非常重要的作用,通过定量分析人力资本以及其他投入要素对云南省经济增长的贡献,我们看到,1978~2007年期间人力资本投入对云南省经济增长的间接作用和
针对采用树脂砂浇注工艺的Y3180H机床导轨使用性能问题,将加入铬铜合金与未加入铬铜合金铸件的机械性能进行对比,发现加入铬铜合金的铸件的机械性能有显著的提高。
牛乳含有丰富优质全价的营养成分,是易消化吸收的天然食物。其中蛋白质含量为30~35g/L,大约80%为酪蛋白(26g/L),其余的20%为乳清蛋白(6g/L)。酪蛋白是在20℃的条件下将脱脂乳
鸡蛋具有丰富的营养价值,从直接食用到各种食品行业的加工,都有鸡蛋的身影,深得市场的欢迎。但是由于鸡蛋的保质期较短,一般只能放一个月左右,但夏天入伏后到立秋这段时间的
<正> 睡眠障碍是老年人常见的症状,据Miles和Dement(1980年)统计,在60~90岁的群体中有80%~90%老年人有不同形式的睡眠问题