这意味着系统功耗对设计师来说一个至关重要的设计指标,他们将需要花费很多时间去仔细研究不同芯片供应商提供的产品数据手册。这个任务的工作量很大,因为数据手册中存在有很多影响功耗的变量,而且在很多情况下,制造商不会提供产品之间的相似比较。事实上,音频输入和输出子系统的设计特别棘手,因为它们包含了模拟和数字电路,而且一般采用多个独立的电源。
容易曲解的数据
对音频子系统电路进行更深入分析有助于理解音频IC制造商数据手册中的功耗数据的真实含义。图1给出了便携式系统音频输出部分涉及的主要功能模块。通常,这条信号链上的最后几个模块(数字信号增强、数模转换、模拟混音和放大电路)是集成在单个器件中,即“音频DAC”。数据手册会提供“DAC功耗”或“DAC供电电流”数据,确定这个数据是否包括放大器和其它与DAC相关的子电路的功率需求非常重要。如果没有包含,则需要单独计算。
同样,数据手册中的“耳机回放”功耗通常不包括片上增强电路,如限幅、3D信号增强和均衡电路。供应商提供的功耗数据通常都不包括这些电路,以使他们的器件看上去比竞争对手有更好的性能。一些制造商甚至在定义回放功耗时不包括数字音频接口,这与实际使用情况大相径庭,因为接口必须上电才能接收音频数据用于回放。
系统架构变化事实进一步增加了设计复杂性。例如,音量控制可以通过音频芯片数字部分CPU上的软件,或者音频芯片上的模拟可编程增益放大器来实现。根据经验,一个好的做法是明确设计系统的相关功能、确定由哪个物理器件负责该功能,并正确计算每个功能的功耗。
图1:音频回放的功能模块框图以及影响每个模块功耗的因素。 |
真实世界的负载和信号特性
数据手册中还有其它一些数据经常与实际情况不符。例如,回放时扬声器和耳机的功耗占整个系统功耗的很大一部分,但这些数据通常不包含在数据手册中。更常见的是,数据手册提供的是“静音”状态下的功耗数据,这种状态在数字域中用一长串零来表示。在这种状态下,负载上的电压为零,且没有任何负载电流。此外,静音状态下音频IC本身的功耗很少,这进一步降低了对外宣称的功耗,有时功耗甚至是在没有连接负载的情况下来测量的。
为得到有意义的数据,系统必须连接负载。在消费电子领域,小型扬声器的阻抗一般为8欧姆,耳机的阻抗为16欧姆或32欧姆。此外,实际的测试信号还必须得到充分驱动,以便通过电路中的所有相关元件到达负载。