电子说
在音频设备的设计领域,数模转换器(DAC)的性能对最终音频质量起着决定性作用。德州仪器(TI)的DSD1796作为一款24位、192kHz采样的高级分段音频立体声数模转换器,凭借其出色的性能和丰富的功能,在音频市场中占据了重要地位。今天,我们就来深入探讨一下DSD1796的特点、性能以及应用。
文件下载:dsd1796.pdf
DSD1796支持DSD和PCM两种格式,这使得它能够适应不同的音频数据源,无论是传统的PCM音频文件,还是DSD格式的高音质音频,都能轻松处理,为音频系统的设计提供了更多的灵活性。
24位的分辨率确保了音频信号的高精度转换,能够捕捉到音频中的细微细节,还原出更加真实的声音。其模拟性能也十分出色,动态范围高达123dB,THD+N低至0.0005%,能够有效降低噪声和失真,为用户带来纯净的音频体验。
采用差分电流输出,输出电流为4mA p-p,方便用户根据实际需求进行外部模拟性能的优化。同时,它配备了8倍过采样数字滤波器,具有-98dB的阻带衰减和±0.0002dB的通带波纹,能够有效过滤掉不必要的噪声和干扰,提升音频质量。
采样频率范围为10kHz至200kHz,系统时钟支持128、192、256、384、512或768 fs,并具备自动检测功能,能够适应不同的音频处理需求,满足多样化的应用场景。
通过SPI串行控制端口,用户可以对DSD1796进行全面的编程控制,包括数字衰减(0dB至 -120dB,0.5dB/步)、数字去加重、数字滤波器滚降(尖锐或缓慢)、软静音等功能,实现个性化的音频处理。
与DSD1792在引脚和模式控制上兼容,方便用户进行升级和替换。采用双电源供电(5V模拟、3.3V数字),5V耐受数字输入,并且采用小型28引脚SSOP封装,节省电路板空间,降低功耗。
在PCM模式下,支持标准、I2S和左对齐等多种音频数据接口格式,音频数据位长度可选择16、20或24位,采样频率范围为10kHz至200kHz。在DSD模式下,音频数据接口格式为DSD,数据位长度为1位,采样频率为2.8224MHz。
不同采样频率下的THD+N、动态范围、信噪比和通道分离度等指标表现优异。例如,在PCM模式下,fS = 44.1kHz时,THD+N为0.0005%,动态范围和信噪比可达123dB;在单声道模式下,各项性能指标同样出色,能够满足高保真音频的要求。
模拟输出的增益误差、增益失配、双极零误差等指标都在合理范围内,输出电流为4mA p-p。数字滤波器具有尖锐和缓慢两种滚降特性可供选择,不同特性下的通带波纹、阻带衰减和延迟时间等参数也有所不同,用户可以根据实际需求进行调整。
DSD1796需要系统时钟来驱动数字插值滤波器和高级分段DAC调制器,系统时钟通过SCK输入(引脚7)。它具备系统时钟检测电路,能够自动感应系统时钟的频率。为了获得最佳性能,建议使用低相位抖动和噪声的时钟源,如德州仪器的PLL1700系列多时钟发生器。
具备电源上电复位功能,当VDD > 2V时,上电复位功能启用,初始化序列需要1024个系统时钟周期。同时,还支持外部复位功能,通过RST输入(引脚14),可以强制DSD1796初始化为默认复位状态,在DSD1796上电和系统时钟激活存在延迟的应用中非常有用。
音频接口端口是一个3线串行端口,包括PLRCK(引脚4)、PBCK(引脚6)和PDATA(引脚5)。PBCK作为串行音频位时钟,用于将PDATA上的串行数据时钟输入到音频接口的串行移位寄存器中;PLRCK是串行音频左右字时钟。DSD1796要求PLRCK和系统时钟同步,但不要求特定的相位关系。
支持行业标准的音频数据格式,如标准右对齐、I2S和左对齐格式,数据格式通过控制寄存器18中的FMT[2:0]位进行选择,默认数据格式为24位I2S。所有格式都要求二进制补码、MSB优先的音频数据。
支持外部数字滤波器接口,通过一个3线或4线同步串行端口,允许使用外部数字滤波器,如德州仪器的DF1704和DF1706、Pacific Microsonics的PMD200或可编程数字信号处理器。在外部DF模式下,PLRCK、PBCK和PDATA被重新定义为WDCK、BCK和DATA,通过控制寄存器20中的DFTH位选择外部数字滤波器接口模式。
支持DSD格式接口操作,包括使用内部模拟FIR滤波器进行带外噪声过滤。DSD格式接口由一个3线同步串行端口组成,包括DBCK(引脚3)、DSDL(引脚1)和DSDR(引脚2)。在DSD模式下,PLRCK和PBCK必须连接到GND,通过控制寄存器20中的DSD位激活DSD格式接口。
支持时分复用命令和音频(TDMCA)数据格式,通过一个串行接口实现对多个外部设备的控制和通信。TDMCA帧由命令字段、扩展命令字段和一些音频数据字段组成,LRCK和BCK用于所有设备的同步,支持最多30个设备ID。
串行控制接口是一个4线同步串行端口,与串行音频接口和系统时钟异步操作,用于对片上模式寄存器进行编程和读取。包括MDO(引脚13)、MDI(引脚11)、MC(引脚12)和MS(引脚10),通过16位数据字进行读写操作。
DSD1796包含多个用户可编程的模式控制寄存器,通过串行控制接口进行编程。这些寄存器可以控制数字衰减、音频数据格式选择、去加重、软静音、输出相位反转等功能,为用户提供了丰富的个性化设置选项。
文档中提供了典型的应用电路连接图,包括I/V转换和差分放大等部分。在设计应用电路时,需要注意噪声和失真的影响,选择合适的运算放大器,如NE5534,以实现DSD1796的高信噪比性能。
在某些应用中,使用外部数字滤波器可以提供更好的阻带衰减性能。DSD1796支持多种外部数字滤波器,通过编程控制寄存器中的DFTH位选择外部数字滤波器应用模式,并根据不同的模式进行引脚分配和音频格式设置。
DSD模式用于直接连接DSD解码器,常见于超级音频CD(SACD)应用中。通过设置控制寄存器中的DSD位激活DSD模式,提供低通滤波功能,可通过DMF[1:0]位选择四种不同的FIR响应。
TDMCA接口格式简化了主机控制串行接口,可用于传输音频数据和命令数据。DSD1796作为IN设备,通过LRCK和BCK信号进行同步,支持多芯片实现,每个设备通过菊花链分配唯一的设备ID。
DSD1796作为一款高性能的音频数模转换器,具有多格式支持、高分辨率、出色的模拟性能、丰富的用户可编程功能等优点,适用于各种音频应用场景,如A/V接收器、SACD播放器、DVD播放器、HDTV接收器、汽车音频系统等。在实际应用中,我们需要根据具体的需求合理选择工作模式和配置参数,同时注意电路设计和布局,以充分发挥DSD1796的性能优势。你在使用DSD1796或其他音频DAC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !