摘要:在集成電路的測試中,通常需要給所測試的集成電路提供穩(wěn)定的電壓或電流,以作測試信號,同時還要對信號進行測量,這就需要用到電壓電流源;本系統(tǒng)能作為測試設備的電壓電流源,實現加壓測流和加流測壓功能。本系統(tǒng)具有箝位功能,防止負載電壓或電流過大而損壞系統(tǒng)。應用結果表明,該檢測系統(tǒng)運行穩(wěn)定可靠,測量精度高。
關鍵詞:集成電路測試;電壓電流源;加壓測流;加流測壓;箝位
0 引言
自動測試設備是用于測試分立器件、集成電路、混合信號電路直流參數、交流參數和功能的測試設備。主要通過測試系統(tǒng)軟件控制測試設備各單元對被測器件進行測試,以判定被測器件是否符合器件的規(guī)范要求。
1 自動測試設備的組成
自動測試設備主要由精密測量單元(PMU)、器件電壓源(DPS)、電壓電流源(VIS)、參考電壓源(VS)、音頻電壓源(AS)、音頻電壓表(AVM)、時間測量單元(TIMER)、繼電器矩陣、系統(tǒng)總線控制板(BUS)、計算機接口卡(IFC)等幾部分組成。系統(tǒng)框圖如圖1所示。
本文主要介紹其中的電壓電流源部分的設計原理及實現。
2 電壓電流源的基本原理
電壓電流源是自動測試系統(tǒng)必不可少的一部分,其可為被測試器件施加精確的恒定電壓或恒定電流,并能回測其相對的電流值或電壓值。因此,電壓電流源主要有以下兩種工作方式:
(1)加壓測流(FVMI)方式。在FVMI方式中,驅動電壓值通過數模轉換器(ADC)提供給輸出驅動器;驅動電流由采樣電阻采樣,通過差分放大器轉換成電壓值,再由ADC讀回電流值。筘位值可根據負載設值,箝位電路在這里起到限流保護作用,當負載電流超過箝位值時,VIS輸出變?yōu)楹懔髟矗敵鲭娏鳛轶槲浑娏?。測試系統(tǒng)根據箝位值自動選擇測流量程。
(2)加流測壓(FIMV)方式。在FIMV方式中,驅動電流值通過數模轉換器(DAC)提供給輸出驅動器;電壓由ADC讀回。箝位值可根據負載設值,箝位電路在這里起到限壓保護作用,當負載電壓超過箝位值時,VIS輸出變?yōu)楹銐涸?,輸出電壓為箝位電壓。測試系統(tǒng)根據箝位值自動選擇測壓量程。
圖2是電壓電流源的邏輯框圖。
3 電壓電流源的設計細節(jié)
電壓電流源的基本電路如圖3所示,左半部分是電壓電流源的加壓加流電路,右半部分是測試電路。
該電路由主運放、電流擴展電路、量程電阻、反饋回路和差分運算放大器組成。電路簡單實用,用一只繼電器K1完成加壓和加流的切換,當K1打開時,用于施加電壓,當K1閉合時,用于施加電流。K8是測流和測壓的切換開關,當K8打開時,用于施加電壓的同時測量電流,當K8閉合時,用于施加電流時測量電壓。運放U3接成減法電路,用于對箝位電壓進行控制。主運放U1后接的是電流擴展電路,采用推挽形式組成,以加大電路的可輸出電流。量程網絡由多個不同級數的電阻構成,通過K2至K7的繼電器,可切換測試量程。反饋回路由運放組成的跟隨器構成。測試電路采用差分電路形式以提高測試精度,減少電路的共模增益。
該電路的優(yōu)點是將加壓測流電路和加流測壓電路很好地融合在一起,只需要切換一個繼電器,便可實現加壓和加流的切換,節(jié)省了加壓測流和加流測壓各需一套電路的煩瑣,同時也節(jié)省了大省的元件。
4 工作原理
4.1 測試原理
以下以FIMV(加流測壓)為例說明電路的原理,在FIMV模式下電路簡化如圖4。
由于電路引入了負反饋,U1構成同相求和運算電路,U2構成電壓跟隨器。令R1=R2=R3=R4=R。
由于UN1=UP1,由式(1)(3)可得:VIN=UO1-URO。即加在量程電阻兩端上的電壓值等于輸入的電壓值。由于U2的P2端虛斷,故流過RO的電流絕大部分流入RL中,故電路可提供一穩(wěn)定的電流,只要測試URO端的電壓,即可測試在所加電流下負載的電壓,從而實現加流測壓。
加壓測流與加流測壓基本類似,在此不再贅述。
4.2 箝位的實現
本電路可通過程序設定的箝位電壓或電流值進行限壓或限流保護,當電路檢測到的電壓或電流超過設定值時,即進行電路的自保護。自保護過程如下:加流測壓時,控制箝位DAC的輸入值和改變量程電阻,設定輸出箝位電壓,然后把加流模式切換到加壓模式,所測電壓值返回箝位電壓值。加壓測流時,將量程電阻切換到最大量程,把加壓模式切換到加流模式,通過控制箝位DAC的輸入值和改變量程電阻,輸出所設定的箝位電流,所測電壓流返回箝位電流值。
4.3 量程計算
測試不同的電壓或電流值需要不同的量程值,才能保證測試結果的準確性。故需要在測試前進行量程選擇,量程的選擇可通過程序實現。
加壓測流時量程選擇的計算公式為:
式中,MAX_V主運放的最大輸出電壓,FV為所施加的電壓值,Ri為設定的箝位電流值,Rf為量程電阻。實際取的Rf值取計算出的Rf的向下一個級數(如:如果計算出的Rf=1.6k,則實取的R應為1k(如果下一級數為1k)。
加流測壓時量程選擇的計算公式為:
式中,MAX_V為主運放的最大輸出電壓,Rv為設定的箝位電壓值,Fi所施加的電流值,Rf為量程電阻。實際取的Rf值取計算出的Rf的向下一個級數。
5 電路的改進
本電路中,輸出端與負載直接相連,在測試小電阻時,會由于線損而產生測試誤差,故在實際設計中,輸出端與負載的相連可采用開爾文電橋接法,負載兩端采用四線連接(電路輸出的兩端各以一對“施加線”和“傳感線”連接負載)。
6 實驗結果
實際測試中,運放可以選擇低失調電壓和低溫漂的高精度運放,例如OP07。采樣電阻使用低溫漂2ppm、0.01%的高精度電阻。運放電源采用雙24V電源,電流擴展電路用雙36V電源,則本電壓電流源的加壓范圍可從0V到21V,加流范圍從0mA到200mA。電壓測量和電流測量的精度大于0.1%(DAC和ADC均為16位數據位)。實驗結果表明,電壓電流源施加和測量速度快,精度高,適用于集成電路參數的快速檢測。