APP下载

基于FPGA的多媒体娱乐平台的设计与实现

2012-03-15

电子世界 2012年11期
关键词:功能设计

一、前言

目前,电子产品的生命周期越来越短,许多消费类电子产品的生命周期只有一年左右,所以必须缩短产品的开发周期,而可编程逻辑器件与固定逻辑器件相比,可大大缩短开发周期。可编程逻辑器件将逐渐替代大部分的固定逻辑器件。软核处理器的出现以及可编程逻辑器件片上存储容量的增大,使得可编程逻辑器件可以覆盖数字电子领域中的所有应用。

SOPC是在一个可编程芯片上实现一个电子系统的技术。SOPC是基于可编程逻辑器件PLD(FPGA或CPLD)可重构的SOC。SOPC集成了硬核或软核CPU、DSP、锁相环(PLL)、存储器、I/O接口及可编程逻辑功能,可以灵活高效地解决SOC方案,而且设计周期短,设计成本低。基于SOPC的设计在很大程度上依赖于利用集成电路IP(Intellectual Property,知识产权的简称)。Nios II是一种软核(Soft-Core)处理器,是指未被固化在硅片上,使用时需要借助EDA软件对其进行配置并下载到可编程芯片(比如FPGA)中的IP核。软核最大的特点就是可由用户按需要进行配置。

二、系统方案

本设计构建了一个功能全面的多媒体娱乐平台,集SD卡音乐播放、卡拉OK、图片浏览和电子钟等功能于一身。

音乐播放和卡拉OK功能都是由DE2开发板的音频输入/输出实现。DE2的音频输入/输出由Wolfson公司的低功耗立体声24位音频编/解码芯片WM8731完成。WM8731包含了线路输入、麦克风输入及耳机(音响)输出。两路线路左、右声道能以1.5dB的步距在+12~-34.5dB范围内进行对数音量调节,完成A/D转换后,还可以进行高通数字滤波,有效滤除输入信号中的直流成分。一路麦克风输入可以在-6~34dB范围内进行音量调节。……

登录APP查看全文

猜你喜欢

功能设计
也谈诗的“功能”
何为设计的守护之道?
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
设计秀
关于非首都功能疏解的几点思考
有种设计叫而专
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例