Cirrus Logic全集成数字电视音频编解码器简化平板电视的音频信号管理

2007-10-10来源: 电子工程世界关键字:缓冲  放大  模数  采样

数字电视音频编解码器可提供无与伦比的功能集成

2007年10月9日,Cirrus Logic公司(纳斯达克代码:CRUS)近日推出数字电视编解码器CS42324和CS42325,帮助应对复杂数字电视系统设计的音频信号管理挑战。

为满足调节来自众多输入源音频信号的需求,很多数字电视音频系统需要集成复杂的电路,包括外部复用器、运算放大器及输入缓冲器。高度集成的CS42324和CS42325可为系统设计人员提供单个IC解决方案,帮助他们管理所有的音频信号传送,无需使用很多这样的独立元件。

CS42324的功能包括一个立体声模数转换器、一个四通道的数模转换器、一个输入和输出复用器、线路电平输入缓冲器和输出驱动器,以及在不同采样率下运行模数转换器和数模转换器的能力。CS42324的模拟前端有一个5:1立体声输入复用器,有助于选择的音源信号通过数据转换器或直接进入输出驱动器。CS42324可接受高达2Vrms的线路电平输入,确保符合SCART欧洲标准。六个2Vrms输出驱动器都可由立体声数模转换器或输入直接驱动。每个输出通道都采用Cirrus Logic专利Popguard技术,可显著减少单端、单电源转换器常有的输出瞬变影响。

Cirrus Logic公司混合信号音频产品部高级营销经理Carl Alberty表示:“在设计中,数字电视音频硬件工程师可极大地减少模拟和数字音频信号传送及数据转换。CS42324和CS42325提供的单芯片IC可简化设计,降低音频电路所需的电路板空间,减少外部元件的使用,并有助于节约系统成本。”

CS42324独立的串行端口有助于板上模数和数模转换器在不同的异步采样率下运行,以简化管理音频流相关的系统级设计。音频流经常采用不同的采样率,如S/PDIF接收器、存储卡接口、HDMI输入和电视调谐器。该编解码器的运行范围为3.3V单数字电源和9V或12V模拟电源,可实现2Vrms的输入/输出驱动能力,以及在24位转换率和96kHz采样率下先进的多位△—∑数据转换。0.5dB的步长、可选择的软斜坡以及零交叉转换等个性化的数字声音控制可确保实现无破音变化。声道静噪可通过硬件或软件控制实现,以进一步提高音质,消除电源循环、电源切换和时钟变化时的杂讯和破音。

CS42325与CS42324可实现硬件和软件的兼容,三个立体声输出对中有一个带有片上立体声耳机驱动器。高兼容性可为制造商提供可升级的音频解决方案,帮助其减少整个产品线的开发工作。

关于Cirrus Logic公司

Cirrus Logic面对广泛的家用和工业用市场研发高精度、模拟类型丰富的混合信号集成电路产品。以其品种繁多的模拟混合信号专利产品为基础,Cirrus Logic公司为家用商用音频、车载娱乐系统以及工业产品应用提供最优化的产品。公司总部位于美国德克萨斯州奥斯汀市,并在科罗拉多州、欧洲、日本以及亚洲等其它国家设有分支机构。详情请访问www.cirrus.com

关键字:缓冲  放大  模数  采样

编辑: 引用地址:https://news.eeworld.com.cn/newproducts/consumer/200710/16109.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:IR集成保护式D类音频芯片组轻松应对50-500W设计
下一篇:NCR为花旗银行安装北京首台“驾车速提”ATM

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM8S 带缓冲区 串口中断 使用心得

){ UART2_CR1=0x00; UART2_CR2=0x00; UART2_CR3=0x00;  UART2_BRR2=0x0B; UART2_BRR1=0x08; UART2_CR2=0x2c; //允许接收,发送,开接收中断 _asm("rim"); //开全局中断} /*-------------------------串口接收相关函数------------------------*/ unsigned char RNUM;     //定义接收变量u8 rx_buffer[RX_BUFFER_SIZE]; //接收缓冲区 #if
发表于 2019-09-17

环形缓冲区stm32例程

); /* 加短延时降低数据处理速度 */        }    }} /** 函数名 : BufferWrite* 函数描述  : 缓冲区写函数(由串口接收中断服务调用)* 输入参数  : 无* 输出结果  : 无* 返回值    : 无*/void BufferWrite(void){    if(BufferWptr == (BufferRptr - 1))     {        return;  
发表于 2019-08-26

STM32的Flash缓冲区

组成的预取缓冲器。这些缓冲器可以从FLASH 存储器中进行64 位宽读取,然后传递独立的16 位或32 位指令给Cortex CPU执行。该技术在Thumb-2 指令集的条件执行和Cortex 流水线的分支预测中效果很好。由于FLASH 缓冲区的存在,在正常操作过程中程序员不需要采取任何特别的措施。但是你必须确保在主时钟源切换到PLL前启用它。FLASH缓冲区是由FLASH 访问控制寄存器控的。启用预取缓冲器,你必须调整FLASH 预取缓冲器所需的等待周期,来从FLASH 存储器中读取8个字节。延迟设置如下:0< SYSCLK <24MHz 0 waitstate24< SYSCLK <48MHz
发表于 2019-08-26

stm32F4 串口DMA+环形缓冲区的实现

下面是串口DMA+环形缓冲区的实现,将读写接口抽象出来,实现不定长度的数据收发。关于环形缓冲区参考:http://blog.csdn.net/jieffantfyan/article/details/53572103/****************************************************************************** * Copyright (C) 2016, roger * All rights reserved. * * 文件名称: tty.h * 摘    要:控制台驱动 * 
发表于 2019-08-26

基于STM32的串口数据环形缓冲队列

最近进行STM32开发,在处理大规模串口数据的时候,由于数据处理速度不够及时而出现掉包的问题,为此通过以下方案成功解决。BTW:在串口循环发送一组数据的时候,应该在发送第一个字节之前也加上判断缓冲区是否为空。正确形式如下://这个函数会循环执行void stop(void){ //发送10给上位机,使其进入数据解调 float_data.d = 10 * 10000; while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET); USART_SendData(USART1,0xff);//发送开始帧标志位 while(USART_GetFlagStatus(USART1
发表于 2019-08-26
基于STM32的串口数据环形缓冲队列

STM32进阶之串口环形缓冲区实现 FIFO

。因为后来的数据只能往后排队,如过要将剩余的数据都往前移动一次,那么效率就会低下了,肯定不现实,所以,环形队列就出现了。环形队列它的队列就是一个环,它避免了普通队列的缺点,就是有点难理解而已,其实它就是一个队列,一样有队列头,队列尾,一样是先进先出(FIFO)。我们采用顺时针的方式来对队列进行排序。队列头 (Head) :允许进行删除的一端称为队首。队列尾 (Tail) :允许进行插入的一端称为队尾。环形队列的实现:在计算机中,也是没有环形的内存的,只不过是我们将顺序的内存处理过,让某一段内存形成环形,使他们首尾相连,简单来说,这其实就是一个数组,只不过有两个指针,一个指向列队头,一个指向列队尾。指向列队头的指针(Head)是缓冲区可读
发表于 2019-08-26
STM32进阶之串口环形缓冲区实现 FIFO

小广播

换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关:

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved