模拟输入FPGA实现:CS5531/34 ADC与驱动设计详解

需积分: 50 11 下载量 144 浏览量 更新于2024-08-10 收藏 1.24MB PDF 举报
本文主要探讨了模拟输入在PCI总线协议的FPGA实现中的关键应用,以CS5531/32/33/34这款16/24位超低噪声PGIA模数转换器为例。这些ADCs(Analog-to-Digital Converters)特别适用于测量领域,如称重仪表、过程控制、科学和医疗设备,由于它们的高性能和灵活性。 首先,CS5531/32/33/34 ADCs内置了一个多路转换器、单位增益粗/细电荷输入缓冲器和斩波稳定增益可编程仪表放大器。单位增益缓冲器支持rail to rail输入信号,输入电流典型值约为500nA,而仪表放大器具有斩波稳定功能,输入电流仅为500pA,确保了在宽温范围内(-40℃至+85℃)的高性能表现。输入模型图4展示了放大器引脚动态输入电流的计算依据。 这些ADC的特点显著,比如拥有2/4通道差动输入,提供了多种增益选项(1X~64X),在增益超过1X时,输入电流保持在500pA,保证了低噪声特性。其线性误差仅为0.0007%FS,无噪声分辨率最高可达23位,这在高精度测量中极为重要。此外,它们还支持校准后可选的输入范围±5mV~±2.5V,以及VREF输入的最大模拟电源电压。 通信方面,CS5531/32/33/34采用简单三线串行接口,兼容SPI和Microwire标准,便于与微处理器进行高效数据交换。串行时钟口(SCLK)配备了施密特触发器,提供了多种输出字速率选择,从6.25Hz到3,840Hz,甚至包括50或60Hz的频率抑制,以满足不同应用的需求。电源配置也非常灵活,支持多种工作电压组合,如+5V/0V/3V~+5V等。 CS5531/32/33/34模数转换器因其高性能、低噪声、灵活的增益选择、多种接口和电源配置,非常适合在需要模拟输入处理的PCI总线系统中集成,特别是在对精度和信号处理有高要求的应用中。通过FPGA的精确控制和驱动设计,可以充分发挥这些ADC的优势,提升整个系统的整体性能。