传统解决方案
有些厂商试图将计算机的一些组件用于音频或多媒体播放器。尽管这些组件在一台多任务计算机上完成其目标任务时性能优异,但由于任务间切换相对较慢、较难预测且实时性较差,音频工程师在用它们进行设计时面临着一些比较艰巨的挑战。这些系统的缺点在于功耗高,并且需要占用大量CPU速度开销才能保证不中断的回放。此外,集成度也较低,大多数系统中仍需要包括MPU、SDRAM、NAND闪存和音频编解码器在内的3到4块芯片。由于当前的工艺技术不允许在同一裸片上同时实现这些芯片的功能,因此进一步缩减芯片数目前还不大可能。
也有些厂商采用了单片ASIC的方案。因为传统微控制器只能提供解码数字音频内容所需的一部分处理能力,所以往往需要在现有微处理器之外另加一块消费类MP3或类似的解码器。这一方案一直为便携式音频播放器制造商所青睐,因为单IC方案就意味着设计时可以使用更小的电路板。此外,该方案还有低功耗的优点,因而允许使用更小的电池。它之所以能实现低功耗,部分是因为其DSP所需的系统时钟频率较低,而且系统中也无需外部存储器总线。尽管该方案因体积小、功耗低而倍受青睐,但事实证明采用它也要冒很大风险。因为新标准的出现和消费者期望值的飞速变化意味着一个新产品可能在第一款刚准备登上货架之前就可能已经过时。
AT32UC3A3架构框图" src="/article/UploadPic/2010-4/20104385812229.jpg" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图1:AT32UC3A3架构框图。
AT32UC3A3架构框图" src="/article/UploadPic/2010-4/20104385812157.jpg" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图2:AT32UC3A3架构框图。