When the output rate of digital-analog controller (DAC) is higher than the input rate, digital volume control can be realized in DAC. The up-sampling conversion process from digital input to analog output can be controlled to adjust the volume of the output signal generated from the digital signal. The frame generated by the up-sampling conversion process may include a portion of a scheduling block filled with input data bits, which is based on the desired volume. The generated frame is supplied to a finite impulse response (FIR) filter that generates an analog signal with an amplitude proportional to the portion determined by the scheduling block.
【技术实现步骤摘要】
【国外来华专利技术】数字音量控制
本公开内容涉及数字音频设备。更具体而言,本公开内容的部分涉及音量控制。
技术介绍
如今,大多数信息都是以数字方式存储和传输的。因此,由用户播放的音频文件通常是数字编码的音频信息。音频文件通常从数字信号转换为模拟信号,然后通过扬声器播放。因此,用于为用户将音频信息再现为声音的电路的关键组件是数模转换器(DAC)。传统上,音频信息被转换为普通的模拟信号而不论音频信息的存储格式,并且模拟信号被操纵和/或与其它源混合,并且被放大以产生扬声器的输出。输出的音量级别可以通过在输出到扬声器之前操纵模拟信号来调整。然而,期望的是不允许对数模转换器(DAC)内或在DAC和扬声器之间执行的模拟处理的控制。此外,数字音频数据的质量(有时是高保真度)的保持需要减少对数字数据本身执行的处理量。这里提到的缺点只是代表性的,并且仅仅是为了强调存在对改进的电子组件(特别是针对在消费者层面设备中采用的音频处理,例如移动电话)的需求而被包括。本文描述的实施例解决了某些缺点,但不一定解决了这里描述的或本领域中已知的每一个缺点。
技术实现思路
数字音量控制可以在数模控制器(DAC)中实现。在一些实施例中,DAC可以通过操纵从数字输入到模拟输出的采样转换过程来提供数字音量控制。例如,DAC可以具有高于输入数字信号的输入数据速率的输出模拟信号的输出数据速率。DAC内的上采样器(upsampler)可以将较低的输入速率上转换为较高的输出速率,并且该上采样器可以被控制以调节从数字信号产生的输出音量。DAC可以基于期望的输出音量级别来操纵上采样的输出以包含基于输入数据的内容的百分比。例如,当按照 ...
【技术保护点】
1.一种方法,包括:接收一比特宽的数据流;接收针对根据所述一比特宽的数据流生成的输出的期望的幅度的指示;对所述一比特宽的数据流进行上采样,以形成具有N个调度块的帧,所述N个调度块包括所接收的一比特宽的数据流中的一个比特;基于针对所述输出的所述期望的幅度的所接收的指示,确定要用所接收的一比特宽的数据流中的所述一个比特来填充的所述N个调度块的数量M;以及用所接收的一比特数据流中的所述一个比特来填充所述帧的所述N个调度块中的所确定的数量为M的调度块。
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:接收一比特宽的数据流;接收针对根据所述一比特宽的数据流生成的输出的期望的幅度的指示;对所述一比特宽的数据流进行上采样,以形成具有N个调度块的帧,所述N个调度块包括所接收的一比特宽的数据流中的一个比特;基于针对所述输出的所述期望的幅度的所接收的指示,确定要用所接收的一比特宽的数据流中的所述一个比特来填充的所述N个调度块的数量M;以及用所接收的一比特数据流中的所述一个比特来填充所述帧的所述N个调度块中的所确定的数量为M的调度块。2.根据权利要求1所述的方法,还包括用比特零和比特一的交替模式来填充所述帧的剩余调度块的至少一部分。3.根据权利要求2所述的方法,还包括用与所接收的一比特宽的数据流无关的比特来填充所述帧的剩余调度块的至少一部分。4.根据权利要求3所述的方法,其中,与所接收的一比特宽的数据流无关的所述比特包括为数模转换器(DAC)提供偏移控制的比特。5.根据权利要求1所述的方法,其中,接收所述一比特宽的数据流的步骤包括接收脉冲密度调制(PDM)调制的音频流,并且其中,接收针对所述期望的幅度的所述指示的步骤包括接收针对所述脉冲密度调制(PDM)调制的音频流的再现的期望的音量的指示。6.根据权利要求1所述的方法,还包括将所述帧提供给输出路径,以用于以所述期望的幅度再现所述一比特宽的数据流的内容。7.根据权利要求6所述的方法,其中,将所述帧提供给所述输出路径的步骤包括将所述帧提供给至少一个数字有限脉冲响应(FIR)滤波器,所述FIR滤波器被配置为将所述一比特宽的数据流转换为模拟信号以用于所述输出路径。8.根据权利要求7所述的方法,其中,将所述帧提供给所述至少一个数字有限脉冲响应(FIR)滤波器的步骤包括将所述帧提供给并行操作的至少两个数字有限脉冲响应(FIR)滤波器。9.一种装置,包括:集成电路(IC),其被配置为执行步骤,所述步骤包括:接收一比特宽的数据流;接收针对根据所述一比特宽的数据流生成的输出的期望的幅度的指示;对所述一比特宽的数据流进行上采样,以形成具有N个调度块的帧,所述N个调度块包括所接收的一比特宽的数据流中的一个比特;基于针对所述输出的所述期望的幅度的所接收的指示,确定要用所接收的一比特宽的数据流中的所述一个比特来填充的所述调度块的数量;以及用所接收的一比特数据流中的所述一个比特来填充所述帧的所述调度块中的所确定的数量的调度块。10.根据权利要求9所述的装置,其中,所述集成电路还被配置为执行步骤,所述步骤包括用比特零和比特一的交替模式来填充所述帧的剩余调度块的至少一部分。11.根据权利要求10所述的装置,其中,所述集成电路还被配置为执行步骤,所述步骤包括用与所接收的一比特宽的数据流无关的比特来填充所述帧的剩余调度块的至少一部分。12.根据权利要求11所述的装置,其中,与所接收的一比特宽的数据流无关的所述比特包括为数模转换器(DAC)提供偏移控制的比特。13.根据权利要求9所述的装置,其中,所述集成电路被配置为:通过接收脉冲密度调制(PDM)调...
【专利技术属性】
技术研发人员:C·J·彼得森,D·A·赫斯特,
申请(专利权)人:思睿逻辑国际半导体有限公司,
类型:发明
国别省市:英国,GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。