美國國家半導體公司的超高速ADC-ADC08D1000是一款高性能的模/數轉換芯片。它具有雙通道結構,每個(gè)通道的最大采樣率可達到1.6 GHz,并能達到8位的分辨率;采用雙通道“互插”模式時(shí),采樣速率可達2 GSPS;采用128腳LQFP封裝,1.9 V單電源供電;具有自校準功能,可通過(guò)普通方式或擴展方式對其進(jìn)行控制;可工作在SDR,DDR等多種模式下。下面對該芯片進(jìn)行詳細介紹。 1 ADC08D1000的結構和管腳說(shuō)明 1.1 ADC08D1000的結構 ADC08D1000的結構如圖1所示,主通道由輸入多路模擬開(kāi)關(guān)、采樣保持電路、8位ADC和1:2分離器/鎖存器組成。它共有兩路相同的通道?刂七壿嬘善胀ǚ绞交驍U展方式進(jìn)行配置,對整個(gè)芯片進(jìn)行控制。 1.2 ADC08D1000的管腳說(shuō)明 ADC08D500采用128腳LQFP封裝,管腳圖見(jiàn)圖2。 其關(guān)鍵管腳說(shuō)明如下: (1)OUTV/SCLK:輸出電壓幅度/串行接口時(shí)鐘。高電平時(shí),DCLK和數據信號為普通差分幅度;接地時(shí),差分幅度會(huì )降低,從而減少功耗。當擴展控制模式開(kāi)啟時(shí),此腳為串行時(shí)鐘腳。 (2)OUTEDGE/DDR/SDATA:DCLK時(shí)鐘沿選擇/DDR功能選擇/串行數據輸入。當此腳連接到1/2 VA或者懸空時(shí),進(jìn)入DDR模式。擴展控制模式時(shí),這個(gè)腳作為SDATA輸入。 (3)DCLK_RST:DCLK的復位。一個(gè)正脈沖可以復位和同步多片ADC中的DCLK輸出。 (4)PD/PDQ:低功耗模式管腳。邏輯高電平加在此腳會(huì )使芯片進(jìn)入休眠狀態(tài),當邏輯高電平加在PDQ上只會(huì )使Q通道ADC進(jìn)入休眠狀態(tài)。 (5)CAL:校準過(guò)程初始化引腳。 (6)FSR/ECE:全量程選擇以及擴展控制模式選擇,在非擴展控制模式,邏輯低電平會(huì )把全量程差分輸入范圍(峰峰值)設置為650 mV;邏輯高電平會(huì )把全量程差分輸入范圍(峰峰值)設置為870 mV。當此腳連接到1/2VA或者懸空時(shí),進(jìn)入擴展控制模式。 (7)CLK+/CLK-:ADC的LVDS時(shí)鐘輸入。這個(gè)差分時(shí)鐘信號必須是交流耦合的。輸入信號將在CLK+的下降沿被采樣。 (8)VINI+/VINI-/VINQ+/VINQ-:ADC的模擬輸入腳。 (9)CalRun:校準運行指示。高電平有效。 (10)DI/DQ/DId/DQd:I通道和Q通道的LVDS數據輸出。 (11)OR+/OR-:輸入溢出指示。 (12)DCLK+/DCLK-:差分時(shí)鐘輸出,用于將輸出數據鎖存。延遲和非延遲輸出數據與此信號同步。當工作在SDR模式時(shí),這個(gè)信號的速率為1/2輸入時(shí)鐘速率;當工作在DDR模式時(shí),這個(gè)信號為1/4輸入時(shí)鐘速率。 2 ADC08D1000的功能描述 2.1 自校準 自校準在上電后運行,也可以由用戶(hù)引發(fā)。在量程轉換或溫度有較大變化時(shí)需要運行自校準,建議在上電20 s后進(jìn)行。在休眠模式時(shí),不能進(jìn)行自校準。 正常操作下,上電或用戶(hù)觸發(fā)都能引發(fā)自校準。用戶(hù)觸發(fā)時(shí),使CAL為至少10個(gè)周期的低電平加上至少10個(gè)周期高電平,自校準的運行時(shí)間大概為140 000個(gè)時(shí)鐘周期,注意在上電時(shí)保持CAL為高可以阻止自校準的發(fā)生。自校準運行時(shí),CALRUN為高。自校準時(shí),CALDLY不能懸空。 2.2 采樣 數據在CLK+的下降沿被采得,13個(gè)周期后在DI/DQ得到,14個(gè)周期后在DId/DQd得到,還要加上一個(gè)小的延時(shí),只要CLK給出,就開(kāi)始采樣。 2.3 控制模式 一些基本的控制都能通過(guò)普通模式來(lái)設置,比如自校準、休眠模式和量程設置等。ADC08D500還提供擴展控制模式,借助串行接口來(lái)配置芯片內部的寄存器,擴展控制模式不能動(dòng)態(tài)地選擇。使用擴展模式時(shí),引腳控制被忽略?刂颇J酵ㄟ^(guò)14腳(ECE)來(lái)選擇。 2.4 時(shí)鐘 CLK必須為交流耦合的差分時(shí)鐘。DCLK用來(lái)送給外部器件來(lái)鎖存數據,可以選擇采樣方式(SDS/DES)和數據輸出方式(SDR/DDR)。 (1)DES雙邊沿采樣。雙邊沿采樣時(shí),用雙通道對同一個(gè)輸入信號采樣,一個(gè)在上升沿采樣,另一個(gè)在下降沿采樣,因此相當于兩倍的采樣率。在這種模式下,輸出的并行4 B數據,按時(shí)間先后順序為DQd,DId,DQ,DI。普通控制模式時(shí),只能對I路進(jìn)行雙邊沿采樣,擴展控制模式時(shí),可以選擇I路或Q路。 (2)輸出邊沿設置。在SDR模式下,通過(guò)設置OutEdge(Pin14)來(lái)選擇輸出數據在上升沿還是下降沿鎖存,高電平為上升沿,低電平為下降沿。 (3)DDR?梢酝ㄟ^(guò)對4腳進(jìn)行設置來(lái)選擇輸出方式,高電平為SDR上邊沿鎖存,低電平為SDR下邊沿鎖存,懸空為DDR。SDR時(shí)DCLK頻率與數據輸出率一致,DDR時(shí)DCLK頻率為數據輸出率的一半。 3 ADC08D1000的控制 3.1 普通控制 普通控制方式主要是對對應管腳的電平設置,主要有CAL,CALDLY,FSR,OUTEDGE,OUTV,PD和PDQ等方式。以雙邊沿采樣、650 mV(峰峰值)、低邊沿SDR非低功耗模式為例,用VHDL語(yǔ)言對其進(jìn)行配置。為了保證采樣精度,考慮到實(shí)際應用中的發(fā)熱及環(huán)境變化等因素,采用初始化延時(shí)的方法,利用芯片本身的自校準功能予以解決,普通模式下的程序如下: 3.2 擴展控制 3.2.1 控制字格式 當FSR/ECE腳連接到1/2 VA或者懸空時(shí),進(jìn)入擴展控制模式。擴展控制接口包括3個(gè)管腳:SCLK,SDATA,SCS,用來(lái)配置8個(gè)只寫(xiě)寄存器。 SCS:當寫(xiě)一個(gè)寄存器時(shí),此腳應置低。 SCLK:最大為100 MHz,在上升沿寫(xiě)數據。 SDATA:寫(xiě)每個(gè)寄存器需要32位數據,包括頭、地址和寄存器值。從最高位開(kāi)始移入,格式為000000000001(頭12位)+4位地址+16位數據。地址和值的含義請見(jiàn)寄存器描述部分。寫(xiě)各寄存器時(shí)不用間斷,可以在第33個(gè)脈沖時(shí)繼續寫(xiě)下一個(gè)寄存器。 3.2.2 寄存器描述 用于擴展控制的寄存器共有8個(gè),分別描述如下: (1)配置寄存器(地址1h) 位15:必須為“1”。 位14:必須為“0”。 位13:必須為“1”。 位12:DCS,占空比穩定器。當該位置“1”時(shí),一種占空比穩定電路應用到CLK上,使輸入時(shí)鐘更穩定。默認為“1”。 位11:DCP,DDR時(shí)鐘相位。此位只有在DDR模式下才有效。當本位為“0”時(shí),DCLK的邊沿與數據的邊沿同相;當本位為“1”時(shí),DCLK的邊沿與數據的邊沿同差180°(在數據的中間),默認為“O”。 位10:Nde,DDR使能。當此位為“0”時(shí),為DDR模式。此時(shí)輸出數據在DCLK的上升沿和下降沿輸出。當此位為“1”時(shí),為SDR模式,默認為“0”。 位9:OV,輸出電壓。此位決定LVDS輸出電壓(峰峰值)的幅度,置“1”時(shí),為600 mV,置“0”時(shí),為450 mV,默認為“1”。 位8:OE,輸出邊沿。此位決定在SDR模式下數據的輸出邊沿。置“1”時(shí),輸出數據在DCLK+的上升沿變化;置“0”時(shí),輸出數據在DCLK+的下降沿變化; 默認為“0”。 位7:0,必須為“1”。 (2)I通道偏置(地址2h) 位15:8,偏置值:I通道的輸入偏置值;00h為0偏置,FF為45 mV;步進(jìn)為0.176 mV;默認為00h位7:符號位!0”為正偏置,“1”為負偏置,默認為“0”。 位6:0,必須為“1”。 (3)I通道滿(mǎn)量程電壓調整(地址3h) 位15:7,滿(mǎn)量程電壓調整值,滿(mǎn)量程電壓隨此值(峰峰值)單調線(xiàn)性變化。 0000 0000 0 560 mV 1000 0000 0 700 mV 1111 1111 1 840 mV 默認值為1000 0000 0; 位6:0,必須為“1”。 (4)Q通道偏置(地址Ah) 與I通道偏置定義相同。 (5)Q通道滿(mǎn)量程電壓調整(地址Bh) 與I通道滿(mǎn)量程電壓調整定義相同。 (6)DES使能(地址Dh) 位15:DES使能:置“1”配置雙邊沿采樣模式。置“0”配置單邊沿采樣模式。默認為“0”。 位14:自動(dòng)時(shí)鐘相位控制。置“1”時(shí)打開(kāi)自動(dòng)時(shí)鐘相位控制,此時(shí),DES粗調和微調失效。一個(gè)相位檢測電路被用來(lái)保證I路和Q路的采樣邊沿相差180°。置“O”時(shí)關(guān)閉自動(dòng)時(shí)鐘相位控制,I路和Q路的采樣邊沿相位差由DES粗調和微調值來(lái)設定,默認為“0”。 位13:0,必須為“1”。 (7)DES粗調(地址Eh) 位15:輸入選擇,置“0”時(shí)I路用于雙邊沿采樣,置“1”時(shí)Q路用于雙邊沿采樣。默認為“0”。 位14:調整方向選擇,置“0”時(shí),I路滯后于Q路; 置“1”時(shí),Q路滯后于I路。默認為“0”。 位13:11:粗調幅度,步進(jìn)為20 ps。默認為“000”。 位10:0:必須為“1”。 (8)DES微調(地址Fh) 位15:7,微調幅度。步進(jìn)為0.1 ps。默認為00h。 位6:0,必須為“1”。 以雙邊沿采樣、650 mV(峰峰值)、低邊沿SDR非低功耗模式為例,用VHDL語(yǔ)言配置如下: 4 結 語(yǔ) ADC08D1000在滿(mǎn)足超高速采樣的情況下各種性能都有很好的表現。采樣精度高,出錯概率小,功耗較低,正常運行下功耗不超過(guò)1.6 W,低功耗模式下不超過(guò)20 mW。工作模式靈活,可以根據需要配置成多種工作方式。在衛星機頂盒、測量?jì)x器、射頻采樣等中高端的各種需要高速采樣的場(chǎng)合值得推薦使用。 |