AVR全新32位微控制器实现真正的单芯片DRM数字音频编解码器
是对于拥有大量存储的音频曲库应用,消费者要求更快的通信速度,以便实现大音频曲库更快的同步。鉴于此,AVR32 AT32UC3A3拥有一个高速USB接口和一个MMC/SD插槽,支持SDIO 下的WLAN。AT32UC3A0和AT32UC3A1等该产品系列中的其他成员也支持一个全速USB接口,以及一个100 Mb/s以太网端口。很明显,AVR32微控制器不仅仅是为主流的消费电子设备而设计,它还提供广泛的的传统接口,包括USART、SPI和I2C,同时也有足够的计时器能够运行直流和步进电机。
双端口SRAM
AVR32微控制器提供了许多高速通信接口,这意味着单个SRAM会很快成为系统的瓶颈。爱特梅尔预料到这些情形,并且给AT32UC3A3增加了不少于4个SRAM,其中两个提供双端口接入,以便加快通信速度并避免冲突。这确保SRAM带宽不至于影响系统的传输速度,最重要的是,这确保音频回放质量即使在背景中有高速通信时也不会受到影响。
AVR32微控制器的骨干是多层高速总线。它通过允许在多个主和从设备之间同时接入,使CPU和外围器件在每个周期共享更多的数据。
为了开发这种多层总线,爱特梅尔公司工程师已经把AT32UC3A3微控制器的主128Kb SRAM分为三个模块,每一个模块都分别给予自己独立连接到总线的存储器接口。这种方式巧妙地使三个高速通信接口同时接入SRAM,而无须等待数据。SRAM中的一半属于嵌入在CPU的高速SRAM,并且具有双端口接入性能。另外一半SRAM属于低功耗SRAM,CPU和外围设备共享可用的带宽。为使设计更加完善,高速USB接口拥有自己的1.5Kb双端口SRAM以确保整个数据包能够被有效传输,没有被主系统影响的风险。
低功耗
AVR32微控制器的功耗不超过2.0mW/MHz,这样可使音频设备利用两节AA电池提供长达150多小时的回放时间。在待机模式下,仅仅有实时时钟在运行,音频设备可以放在抽屉里达9年之久,而不至于把电力耗尽。
- 在选用FPGA进行设计时如何降低功耗 (03-09)
- 基于自适应DVFS的SoC低功耗技术研究(06-19)
- 嵌入式行业盛行低功耗和可配置(05-15)
- 基于AT91SAM7L的极低功耗系统设计(10-01)
- 用Blackfin处理器为您的应用置入低功耗引擎(01-11)
- 业内最低功耗8051内核8位MCU系列(02-23)