《电子技术应用》
您所在的位置:首页 > 可编程逻辑 > 设计应用 > 基于Nios处理器的个人多媒体助手
基于Nios处理器的个人多媒体助手
周 鼎,杨 越
摘要: 在 Nios II 的IDE 环境中进行软件部分的设计,实现SD卡中存储的TXT和MP3文件的读取,以及LCD显示、MP3音乐的播放以及按键的控制
Abstract:
Key words :

摘    要

    近年来,市场上的电子数码产品更新换代很快,从当初的分立元件到现在的集成芯片,产品的体积越来越小,而所展现出来的功能则日益强大。它们为我们的日常生活提供了极大的帮助。 

    SOPC(System on a programmable Chip,片上可编程" title="可编程">可编程系统)是Altera公司提出来的一种灵活、高效的SOC解决方案。它将处理器、存储器、I/O" title="I/O">I/O口,LVDS、CDR等系统设计所需要的模块集成到一个PLD器件上,具有可裁剪、可扩充、可升级,并具备软硬件在系统可编程等优点。 

    本文提出一种基于NIOS处理器的个人电子多媒体助手,系统是基于Altera公司的Cyclone II EP2C35开发板来进行设计的,利用板上的SD卡来作为存储设备" title="存储设备">存储设备,在NIOS处理器上实现MP3的播放、TXT文件的读取以及LCD液晶显示等功能。 

    设计中将需要用到的外围设备的IP 核添加到自己定制的SOPC 控制系统中,生成具有强大处理性能的 NiosⅡ" title="NiosⅡ">NiosⅡ软核" title="软核">软核,再结合QuartusⅡEDA工具,将其嵌入到 FPGA芯片中,获得恰好满足需求的定制了CPU和外设的处理器。 

    在 Nios II 的IDE 环境中进行软件部分的设计,实现SD卡中存储的TXT和MP3文件的读取,以及LCD显示、MP3音乐的播放以及按键的控制。 

    运用 SOPC 设计理念来设计数码产品,能在较短的时间内完成开发过程,还能满足技术不断更新换代的需要。将当前先进的NIOS软核技术应用于电子电路设计当中去,对于了解和掌握这种工具有重要的意义。

 

关键词

SOPC   Nios II Soft core   LCD   MP3  SD 

 

基于Nios处理器的个人多媒体助手-中国地质大学(武汉).pdf

此内容为AET网站原创,未经授权禁止转载。