0
点赞
收藏
分享

微信扫一扫

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记


微信公众号:FPGA动力联盟

​​​​

ADS54J40是一款2通道、14bit采样精度、最高采样率1GSPS的ADC芯片,该芯片支持2路模拟信号输入,但采样数据的输出只支持JESD204B subclass 1模式。

每通道的采样数据可以通过2 lanes或者4 lanes输出。在2 lanes数据输出模式下,每条lane的线速率最高为10Gbps(对应1GSPS采样);在4 lanes数据输出模式下,每条lane的线速率最高为5Gbps(对应1GSPS采样)。

因此,在使用这款ADC设计硬件时,我们需要注意选用的FPGA型号,确定其内部的GT模块所能支持的最高速率。比如:如果选用的是xilinx Artix系列的FPGA,其内部的GTP最高线速率6.6Gbps,在配合这款ADC使用时,硬件设计只能采用4 lanes模式。而对于GTX、GTH或者GTZ来说,只要其支持的速率超过10Gbps,就可以采用2 lanes模式。

开发这款ADC时,我们首先需要了解其管脚定义,然后才能进行硬件设计。下面对这款ADC的73个管脚做一个简单的功能描述,如下图0所示:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_数据

图0:ADS54J40管脚分布

下表1具体描述各个管脚的功能:


PIN



I/O



功能描述



名称



管脚号



CLOCK, SYSREF



CLKINM



28



I



ADC差分时钟的N端输入。本设计采用LVPECL交流耦合,和其开发板原理图设计一致。内部共模电压1.15V



CLKINP



27



I



ADC差分时钟的P端输入。同上



SYSREFM



34



I



SYSREF信号的N端输入。本设计采用LVPECL交流耦合,和其开发板原理图设计一致。内部共模电压1.3V



SYSREFP



33



I



SYSREF信号的P端输入。同上



CONTROL, SERIAL



PDN



50



I/O



ADC的power down引脚。内部下拉了20kΩ电阻!另外,该管脚通过SPI配置后,还可以作为通道A的模拟信号幅度过阈的标志。默认的过域幅度为:Full-Scale×227(默认值)/255



RESET



48



I



高电平ADC复位管脚. 内部下拉了20kΩ电阻



SCLK



6



I



ADC寄存器配置时钟管脚,最大2MHz,谨记!



SDIN



5



I



配置数据输入(来自fpga或MCU配置)



SDOUT



11



O



配置数据输出(fpga或MCU读取ADC寄存器数据)



SEN



7



I



配置使能



DATA INTERFACE



DA0M



62



O



JESD204B serial data negative outputs for channel A,4 lanes。在2 lanes模式下,只取DA1M和DA2M



DA1M



59



DA2M



56



DA3M



54



DA0P



61



O



JESD204B serial data positive outputs for channel A,4 lanes。在2 lanes模式下,只取DA1P和DA2P



DA1P



58



DA2P



55



DA3P



53



DB0M



65



O



JESD204B serial data negative outputs for channel B,4 lanes。在2 lanes模式下,只取DB1M和DB2M



DB1M



68



DB2M



71



DB3M



1



DB0P



66



O



JESD204B serial data positive outputs for channel B,4 lanes。在2 lanes模式下,只取DB1P和DB2P



DB1P



69



DB2P



72



DB3P



2



SYNC_N



63






Synchronization input for the JESD204B port



INPUT, COMMON MODE



INAM



41



I



Differential analog negative input for channel A



INAP



42



I



Differential analog positive input for channel A



INBM



14



I



Differential analog negative input for channel B



INBP



13



I



Differential analog positive input for channel B



VCM



22



O



Common-mode voltage, 2.1 V.Note that analog inputs are internally biased to this pin through 600 Ω (effective), no external connection from the VCM pin to the INxP or INxM pin is required. 对于直流耦合信号输入来说,该管脚电压作为差分驱动器的参考电平。



POWER SUPPLY



AGND



18,23,26,29, 32,36,37



I



Analog ground,模拟地和数字地在ADC芯片附近共地即可



AVDD



9,12,15,17,25,30,35,38,40,43,44,46



I



Analog 1.9-V power supply,510mA



AVDD3V



10,16,24,31,39,45



I



Analog 3.0-V power supply for the analog buffer,360mA



DGND



3, 52,60,67



I



Digital ground,模拟地和数字地在ADC芯片附近共地即可



DVDD



8,47



I



Digital 1.9-V power supply, 260mA



IOVDD



4,51,57,64,70



I



Digital 1.15-V power supply for the JESD204B transmitter ,920mA



NC, RES



NC



19-21



-



Unused pins, do not connect



RES



49



I



Reserved pin. Connect to DGND.


下面介绍该ADC硬件设计方案,具体包括:

  • 电源设计
  • 模拟信号输入设计
  • SPI配置设计
  • JESD204b CLK/SYSREF设计
  • JESD204b数据输出设计

1,电源设计

该ADC需要4路电源,分别为AVDD(1.9V)、AVDD3V(3V)、DVDD(1.9V)、IOVDD(1.15V)。直流耦合ADC差分驱动器需要±5V电源。如下图所示为整体电源方案:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_高速ADC_02

图1:电源整体方案

如下图2所示为AVDD(1.9V)的电源设计,其中外部输入2.5V DC_DC电源:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_高速ADC_03

图2:AVDD电源设计

如下图3所示为AVDD3V(3V)的电源设计,其中外部输入3.3V DC_DC电源:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_JESD204B_04

图3:AVDD3V电源设计

如下图4所示为DVDD的电源设计,其中外部输入2.5V DC_DC电源:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_数据_05

图4:DVDD电源设计

如下图5所示为IOVDD的电源设计,其中外部输入1.5V DC_DC电源:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_高速ADC_06

图5:IOVDD电源设计

基于直流耦合ADC差分驱动器的正负LDO供电需求,本设计先将外部输入的1路DC-DC电源转换成±DC-DC电源,再将±DC-DC电源转换成±5V的LDO电源,如下图6所示为5.4V DC-DC电源转换成±5.4V DC-DC电源:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_高速ADC_07

图6:±5.4V DC-DC电源设计

如图7所示为±5.4V DC-DC电源转换成±5V的LDO电源:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_1GSPS_08

图7:±5V LDO电源设计

2,模拟信号输入设计

由于ADS54J40支持双通道输入,因此本方案设计为通道A采集直流耦合信号,通道B采集交流耦合信号。

对于直流耦合通道A,则参考了业界常用的差分放大器+DAC的方案,如下图8所示:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_数据_09

图8:直流耦合通道A模拟输入设计框图

对于交流耦合通道B,本设计参考了ADS54J40开发板方案,采用两级变压器和无源低通滤波器,如下图9所示:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_高速ADC_10

图9:交流耦合通道B模拟输入设计框图

3,SPI配置设计

该ADC的配置引脚共包括PDN、RESET、SCLK、SDIN、SDOUT、SEN这6个,直接将这6个信号连接到MCU或FPGA管脚即可,后期通过软件代码控制该ADC即可,如下图10所示:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_1GSPS_11

图10:SPI配置设计

4,JESD204b CLK/SYSREF硬件设计

CLK和SYSREF差分信号由LMK048**系列可编程时钟芯片产生即可。如下图11所示:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_高速ADC_12

图11:JESD204b CLK/SYSREF硬件设计

5,JESD204b数据输出设计

ADS54J40的2通道数据输出共有8对管脚。当采用2 lanes模式时,只需要4对管脚;当采用4 lanes模式时,需要8对管脚。本设计先将全部管脚都引出到FPGA的GT管脚,以便灵活测试使用。如下图12所示为ADC端的JESD数据信号输出设计:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_ads54j40_13

图12:ADC端的JESD数据信号输出设计

同样在FPGA端,这8对信号连接到GT模块,如下图13所示:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_1GSPS_14

图13:FPGA端的JESD数据信号设计

总得来说,ADC部分的硬件设计比较容易,但开发这款ADC需要搭配:前端差分驱动、ADC电源、放大器电源、JESD204时钟系统、FPGA系统、系统电源等,比较繁琐,如果手头有FPGA的开发板(需要预留多路GT端口)就可以节省大量设计时间。

如下图14所示为本设计的PCB:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_1GSPS_15基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_ads54j40_16

图14:ADS54J40子板正顶层/底层视图

如下图15为设计的多功能FPGA母板:

基于ADS54J40的JESD204B ADC 1GHz采样硬件开发笔记_1GSPS_17

图15:多功能FPGA母板


举报

相关推荐

0 条评论