999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用于SAR ADC中的雙通道逐次逼近寄存器的設(shè)計(jì)與實(shí)現(xiàn)

2015-10-20 02:38:58翟江輝桂林電子科技大學(xué)廣西桂林541004
關(guān)鍵詞:信號設(shè)計(jì)

趙 川,唐 寧,翟江輝(桂林電子科技大學(xué),廣西 桂林 541004)

用于SAR ADC中的雙通道逐次逼近寄存器的設(shè)計(jì)與實(shí)現(xiàn)

趙川,唐寧,翟江輝
(桂林電子科技大學(xué),廣西桂林541004)

完成逐次逼近邏輯的逐次逼近寄存器(SAR)在逐次逼近模數(shù)轉(zhuǎn)換器(ADC)中的設(shè)計(jì)相當(dāng)重要,它控制著整個(gè)SAR ADC的正常運(yùn)行。提出一種新型且結(jié)構(gòu)簡單、能在一次AD轉(zhuǎn)換中基于同一組時(shí)鐘序列信號同時(shí)完成兩路12bit數(shù)據(jù)(即24bit數(shù)據(jù))信號的逐位逼近轉(zhuǎn)換和存儲的無冗余碼SAR結(jié)構(gòu)。基于CSMC0.5 μm CMOS工藝采用全原理圖輸入的方法來實(shí)現(xiàn),最大程度地簡化了電路結(jié)構(gòu)和面積,效率高且開關(guān)功耗可降到最小。

D觸發(fā)器;逐次逼近;時(shí)鐘序列信號;寄存器

0 引言

現(xiàn)代生活中,通常需要將周圍環(huán)境中的溫度、壓力、電流等模擬信息采集后以圖像的形式立即顯示在屏幕上,或者以聲音的形式傳送,以能更方便地觀測和分析,達(dá)到智能人機(jī)交互的目的,這一過程必定缺少不了將模擬量正確轉(zhuǎn)化為數(shù)字量的模數(shù)轉(zhuǎn)換器(ADC)。常用的逐次逼近型ADC具有速度高、功耗低且價(jià)格便宜的優(yōu)點(diǎn)[1],可以滿足許多便攜式、工業(yè)、醫(yī)療等領(lǐng)域數(shù)據(jù)采集應(yīng)用的需求。SAR ADC中SAR控制著轉(zhuǎn)換器的運(yùn)行,是一個(gè)十分重要的子電路,參考文獻(xiàn)[2]和參考文獻(xiàn)[3]的SAR通過編寫Verilog代碼經(jīng)綜合工具綜合后得到,但對于逐次逼近寄存器,采用該方法進(jìn)行綜合后將會需要調(diào)用比較多的D觸發(fā)器以及門級電路,這將會增大開關(guān)功耗[4-5]和電路面積,且通常需要同時(shí)處理較多的數(shù)據(jù)信息,因此將寄存器電路規(guī)模優(yōu)化設(shè)計(jì)至最簡單化、無冗余碼、減小面積和功耗具有十分重要的意義。基于此,本文提出一種新型的適用于兩路12位ADC的逐次逼近型寄存器結(jié)構(gòu)的實(shí)現(xiàn)方法,并對具體電路設(shè)計(jì)和時(shí)序進(jìn)行詳細(xì)分析。

1 SAR在ADC中的逐次逼近邏輯

逐次逼近型ADC主要由采樣保持放大器(SHA)、模擬比較器、參考數(shù)模轉(zhuǎn)換器(DAC)和逐次逼近型寄存器(SAR)構(gòu)成。如圖1所示[6],逐次逼近型ADC是一種使用二進(jìn)制搜索算法使得DAC的輸出逐次逼近輸入模擬信號V1的反饋系統(tǒng),逐次逼近型寄存器SAR控制著轉(zhuǎn)換的運(yùn)行。

圖1 SAR ADC結(jié)構(gòu)框圖

SAR控制過程[7-8]:在模數(shù)轉(zhuǎn)換開始之前,SAR(由N位移位寄存器和N位保持寄存器構(gòu)成)被清零,首先采樣保持后的模擬輸入信號V1輸入到比較器的一端,變換過程從數(shù)字信號的最高位開始到最低位逐次試探、逼近。在第一個(gè)時(shí)鐘周期,SAR的最高位MSB置“1”,其他各位仍保持為零,N位保持寄存器將輸出加載到N位DAC產(chǎn)生相應(yīng)的模擬信號V0(此刻V0=1/2Vref,Vref為參考電壓),如果1/2Vref≤V1,則比較器的輸出保持不變,SAR的最高位MSB保存為“1”,否則保存為“0”,至此確定了SAR的最高位。在第二個(gè)周期,將“1”送入N位保持寄存器的次高位,如果前一個(gè)轉(zhuǎn)換周期確定的MSB=1,那么此時(shí)DAC輸出3/4Vref,Vin與3/4Vref比較大小,從而確定SAR次高位;如果前一個(gè)轉(zhuǎn)換周期確定的MSB=0,那么此時(shí)DAC輸出1/4Vref,Vin與1/4Vref比較大小,從而確定SAR次高位。依次類推,從高到低位一次逐一進(jìn)行試探,試探位借助于N位序列信號發(fā)生器(移位寄存器)從MSB順次移向LSB。N位數(shù)字信號逐次逼近的過程需要N個(gè)時(shí)鐘周期。判斷試探的“1”究竟是保持還是被“0”所取代,由比較器和逐次逼近寄存器邏輯完成,每次逼近動(dòng)作由時(shí)鐘信號同步,且每次逼近的結(jié)果存留在保持寄存器中。在MSB到LSB各位的試探都結(jié)束后,控制邏輯發(fā)出一個(gè)狀態(tài)信號,允許數(shù)字輸出。

2 SAR的設(shè)計(jì)

本文設(shè)計(jì)的SAR在同一組時(shí)鐘序列信號下可同時(shí)完成兩路數(shù)據(jù)信號的逐位逼近轉(zhuǎn)換和存儲,采用直接原理圖輸入的方式[9],基于D觸發(fā)器和非門、與非門、或非門等門級單元電路完成了序列信號產(chǎn)生器和保持寄存器兩個(gè)部分邏輯電路的設(shè)計(jì)和仿真驗(yàn)證,采用最少的D觸發(fā)器,具有更高效的轉(zhuǎn)換效果,以下進(jìn)行詳細(xì)分析。

2.1D觸發(fā)器的設(shè)計(jì)

本文采用具有低電平異步復(fù)位、上升沿觸發(fā)的D觸發(fā)器,原理圖如圖2所示。通過非門、傳輸門和與非門的邏輯組合形成主、從觸發(fā)器,再經(jīng)過主從觸發(fā)器的級聯(lián)構(gòu)成該DFF。其中RB端為復(fù)位信號且低電平有效。當(dāng)RB為0時(shí),將a、b兩點(diǎn)維持的信息清零,也將c、d兩點(diǎn)維持的信號清零并將低電平送到Q端。RB為1時(shí),當(dāng)CK=0,傳輸門TG1打開,D端數(shù)據(jù)送到主觸發(fā)器中并保存,當(dāng)CK=1時(shí)傳輸門TG2打開,保存在主觸發(fā)器的數(shù)據(jù)送入從觸發(fā)器中,最終從Q端輸出,至此完成一個(gè)時(shí)鐘信號作用下將D端輸入數(shù)據(jù)送到Q端的功能。當(dāng)時(shí)鐘下降沿再次到達(dá)時(shí),主觸發(fā)器才再次接收新數(shù)據(jù),而從觸發(fā)器鎖存原來的數(shù)據(jù),只有當(dāng)時(shí)鐘上升沿再次到達(dá)時(shí)從觸發(fā)器才翻轉(zhuǎn)從而輸出新的數(shù)據(jù)。圖3為該D觸發(fā)器的功能仿真結(jié)果。圖4為該D觸發(fā)器的晶體管級電路圖。

圖3 D觸發(fā)器的功能仿真

圖4 D觸發(fā)器原理圖

2.212bits序列信號產(chǎn)生器的設(shè)計(jì)及仿真

移位寄存器是指寄存器里存儲的代碼能在移位脈沖的作用下依次左移或右移。如圖5所示,本文采用17個(gè)D觸發(fā)器(DFF)組成一個(gè)移位寄存器,其中第一個(gè)DFF的輸入端接收輸入信號CON,其余的每個(gè)觸發(fā)器輸入端均與前邊一個(gè)DFF的Q端相連。采用或非門和與門等門電路進(jìn)行邏輯組合,實(shí)現(xiàn)對移位寄存器產(chǎn)生的序列信號進(jìn)行時(shí)序控制,確保每個(gè)轉(zhuǎn)換周期的準(zhǔn)確運(yùn)行。

信號POR作為所有DFF清零端RB的輸入信號,低電平有效。在SAR沒開始工作前,POR為低電平,所有DFF都被清零,則TT和C0~C15都為低電平“0”,TT和C0~C1通過或非門產(chǎn)生的T1~T4為高電平“1”,T1~T4通過與門進(jìn)而使CON為“1”,這為轉(zhuǎn)換開始后TT和C0~C15能夠產(chǎn)生上升沿跳變做好了準(zhǔn)備。TT在SARADC中接入到采樣保持模塊,控制采樣模擬信號的開始。當(dāng)POR變?yōu)楦唠娖綍r(shí),SAR開始工作,所有DFF可正常存儲數(shù)據(jù),時(shí)鐘信號clk的第一個(gè)上升沿到達(dá)后,C0=Q0=D0=CON=1,TT=Q1=D1=0,C1=Q2=D2=0,……,如此類推,其余DFF的輸出Q也跟隨輸入端D的狀態(tài)變化,都為0,同時(shí)由于C0的改變,導(dǎo)致CON也改變?yōu)?。第二個(gè)clk上升沿到達(dá)后,C0=Q0=D0=CON=0,TT=Q1=D1=1,C1=Q2=D2=0,……,在隨后的clk上升沿到來時(shí),移位寄存器都做同樣的動(dòng)作,產(chǎn)生一系列上升沿信號,其中的12個(gè)上升沿信號C2~C13作為12bit保持寄存器的序列時(shí)鐘輸入信號。時(shí)序仿真結(jié)果如圖6所示。

圖5 序列信號產(chǎn)生器

圖6 序列信號產(chǎn)生器仿真波形

2.312bit保持寄存器的設(shè)計(jì)及仿真

用24個(gè)DFF和或非門組成保持寄存器,可實(shí)現(xiàn)在序列產(chǎn)生器產(chǎn)生的時(shí)鐘信號下完成兩路12bit數(shù)據(jù)的存儲,電路結(jié)構(gòu)如圖7所示。兩路轉(zhuǎn)換的時(shí)鐘信號是相同的,它們同時(shí)動(dòng)作,兩路的工作機(jī)制相同。

保持寄存器兩路的輸入輸出分別為DTA、DTB和DA[12…1]、OA[12…1]、DB[12…1]、OB[12…1],其中OA[12…1]和OB[12…1]為加載到12bit DAC的12bit數(shù)字碼,產(chǎn)生相應(yīng)的模擬信號V0,最高位MSB為OA[12]和OB[12]。DTA、DTB為V0和模擬輸入信號V1通過比較器比較后輸出的結(jié)果“0”或“1”。由圖3和圖4可知,CONAB在C0上升沿到達(dá)之后、C15上升沿到達(dá)之前都是低電平0,這樣設(shè)計(jì)可以保證CONAB輸入或非門后,其輸出由另一個(gè)輸入端口的輸入狀態(tài)決定。C2上升沿沒到來之前,DFF還沒有動(dòng)作,故DA[12…1]=000…0,DB[12…1]=000…0,C1先產(chǎn)生上升沿由“0”跳變?yōu)椤?”,則OA[12]=OB[12]=1,且OA[11…1]=OB[11…1]=[000…0]。接著C2上升沿到達(dá),處理MSB的DFF輸出端DA[12]被置成此刻對應(yīng)的輸入數(shù)據(jù)DTA(OA[12…1]=OB[12…1]=[100…0],加載到DAC后輸出V0與V1比較的輸出結(jié)果),此時(shí)C1已變?yōu)椤?”,OA[12]由DA[12]決定。若此刻DA[12]=“1”,則OA[12]保留為“1”,若DA[12]=“0”,則OA[12]用“0”取代原來的“1”,同時(shí)因?yàn)镃2為“1”,使得OA[11]=OB[11]=“1”,新得到OA[12…1]=OB[12…1]=[X100…0]加到DAC轉(zhuǎn)換器的輸入端上,以便下一次的逼近比較。隨后的C3~C13分別跳變的瞬間,保持寄存器都作同樣的動(dòng)作,依次完成從次高位到最低位的逐一比較。

C2~C13只有一次上升沿,故數(shù)碼寄存器可將輸入數(shù)據(jù)DTA鎖存,直到C15跳變,控制CONA的DFF清零端RB為低電平輸入,導(dǎo)致CONAB跟著變?yōu)椤?”,OA[12…1]=000…0,12個(gè)數(shù)位都比較結(jié)束,輸出模數(shù)轉(zhuǎn)換的最終結(jié)果為12bit串行數(shù)據(jù)DA[12…1]和DB[12…1]。因?yàn)橐莆患拇嫫鞯臅r(shí)鐘輸入信號由clk和C15通過“或”邏輯來決定,當(dāng)C15變?yōu)楦唠娖胶螅莆患拇嫫鞯臅r(shí)鐘信號將不再滿足上升沿觸發(fā)的條件,直到來一個(gè)低電平POR將所有DFF清零才使C15=0。圖8為一次轉(zhuǎn)換的仿真結(jié)果(圖(b)緊接著圖(a)右邊),可以看出當(dāng)CONAB變?yōu)楦唠娖胶螅屑拇嫫髑辶悖琌A[12…1]=OB[12…1]=[000…0],為下一次AD轉(zhuǎn)換做好準(zhǔn)備,同時(shí)輸出最終數(shù)據(jù)DA[12…1]和DB[12…1],并鎖存。

圖7 保持寄存器

3 版圖設(shè)計(jì)及在SAR ADC中的驗(yàn)證

基于CSMC 0.5μm DPTM工藝,采用手工布局布線的方式代替參考文獻(xiàn)[10]中的EDA自動(dòng)布局布方式,實(shí)現(xiàn)SAR版圖如圖9所示,整體優(yōu)化到最緊湊,很好地節(jié)省了版圖面積,降低了成本,面積約為290μm×110μm。

圖8 保持寄存器仿真結(jié)果

圖9 逐次逼近寄存器版圖

將本文設(shè)計(jì)的SAR接入到SAR ADC整體電路中,輸入兩路模擬信號進(jìn)行仿真,A路輸入模擬信號2.505V,B路輸入模擬信號2.635V,5V單電源供電,得到仿真結(jié)果如圖10所示。由結(jié)果可知,TT上升沿到達(dá)時(shí),A路B路開始采樣保持,A路為2.5 050 326V,B路為2.6 352 034V,輸出AD轉(zhuǎn)換的最終數(shù)字信號DA[12…1]=[100000000101],DB[12…1]=[100001101111],將這兩個(gè)數(shù)字量轉(zhuǎn)換后分別為2.5 061 035V和2.6 354 980V,都滿足誤差要求,表明所設(shè)計(jì)的SAR能夠準(zhǔn)確實(shí)現(xiàn)逐次逼近比較的功能。

4 結(jié)論

根據(jù)SAR ADC的工作機(jī)理,采用全定制設(shè)計(jì)方法設(shè)計(jì)了一個(gè)可同時(shí)完成兩路12bit數(shù)據(jù)信號的逐位逼近寄存器,仿真驗(yàn)證結(jié)果表明,該SAR滿足SAR ADC正常運(yùn)轉(zhuǎn)所需要的時(shí)序要求,并解決了采用邏輯綜合設(shè)計(jì)方法帶來的電路單元冗雜、功耗大、開關(guān)噪聲大和電路面積大等問題;通過Cadence軟件完成原理圖和版圖的設(shè)計(jì),將其應(yīng)用到SAR ADC的整體電路中進(jìn)行仿真,結(jié)果表明設(shè)計(jì)達(dá)到要求。該設(shè)計(jì)在需要同時(shí)處理多位數(shù)據(jù)的模數(shù)轉(zhuǎn)換應(yīng)用中具有重要的實(shí)際應(yīng)用價(jià)值。

[1]孫彤,李冬梅.逐次逼近A/C轉(zhuǎn)換器綜述[J].微電子學(xué),2007,37(4):523-547.

[2]王俊博.基于CMOS工藝10位模數(shù)轉(zhuǎn)換電路的設(shè)計(jì)[D].哈爾濱:黑龍江大學(xué),2010.

[3]周文婷.數(shù)字CMOS工藝下10位580kSps逐次逼近型模數(shù)轉(zhuǎn)換器設(shè)計(jì)[D].上海:上海交通大學(xué),2010.

[4]Ye Yafei,Liu Liyuan,Li Fule,et al.An 8-bit 1MHz successive approximation register(SAR)A/D with 7.98ENOB[J].Anti-Counterfeiting,Security and Identification(ASID),IEEE International Conference,2011:139-142.

[5]張少真,李哲英.應(yīng)用于SAR ADC中逐次逼近寄存器的設(shè)計(jì)[J].北京聯(lián)合大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,25(2):15-19.

[6]張紅,高煒祺,張正璠,等.一種基于新型寄存器結(jié)構(gòu)的逐次逼近A/D轉(zhuǎn)換器[J].微電子學(xué),2006,36(3):337-343.

[7]李偉華.VLSI設(shè)計(jì)基礎(chǔ)[M].北京:電子工業(yè)出版社,2010.

[8]閻石.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,2006.

[9]小林芳直.數(shù)字邏輯電路的ASIC設(shè)計(jì)[M].蔣民,譯.北京:科學(xué)出版社,2004.

[10]孫磊.一種低功耗逐次逼近型模數(shù)轉(zhuǎn)換器的研究與設(shè)計(jì)[D].上海:上海交通大學(xué),2010.

Design of a two-channel SAR registers in SAR ADC

Zhao Chuan,Tang Ning,Zhai Jianghui
(Guilin University of Electronic Technology,Guilin 541004,China)

The design of successive approximation registers(SAR)which completes successive approximation logic in SAR Analog-Digital Conversion is very important,and it controls the SAR ADC′s normal running.A new and simple SAR is proposed in this paper,which can complete two-way 12 bit data signals(that is 24 bit data signals)successive approximation conversion and storage based on the same sequence of clock signal in one AD conversion.Based on CSMC 0.5 μm CMOS technology and use the schematic diagram input method to realize,which can maximum simplify the circuit structure and area,have high efficiency and minimize the switch power consumption.

DFF;successive approximation;clock sequence signal;register

TN432

A

1674-7720(2015)10-0025-04

2014-12-20)

趙川(1989-),女,碩士研究生.,主要研究方向:專用集成電路設(shè)計(jì)與應(yīng)用。

唐寧(1964-),男,碩士,副教授,主要研究方向:專用集成電路設(shè)計(jì)與應(yīng)用。

翟江輝(1981-),男,碩士,講師,主要研究方向:專用集成電路設(shè)計(jì)與應(yīng)用。

猜你喜歡
信號設(shè)計(jì)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個(gè)的信號
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計(jì)的信號盲抽取算法
主站蜘蛛池模板: 啪啪啪亚洲无码| 亚洲第一视频区| 日韩午夜福利在线观看| 欧美特黄一级大黄录像| 亚洲另类国产欧美一区二区| 97se亚洲综合在线韩国专区福利| 亚洲无码视频图片| 国产成人亚洲毛片| 亚洲国产精品无码AV| 女人18毛片一级毛片在线| 国产精品亚洲综合久久小说| 免费啪啪网址| 美女视频黄频a免费高清不卡| 日本三级精品| 毛片在线播放a| 亚洲精品国产综合99| 国产精品va免费视频| 亚洲高清在线播放| 欧美一区日韩一区中文字幕页| 婷婷伊人久久| 99视频在线看| 91尤物国产尤物福利在线| 99999久久久久久亚洲| 婷婷伊人久久| 亚洲av日韩综合一区尤物| 福利小视频在线播放| 成·人免费午夜无码视频在线观看 | 福利小视频在线播放| 亚洲娇小与黑人巨大交| 色综合天天操| 高清无码手机在线观看| 欧美另类精品一区二区三区| 亚洲黄色成人| 美女毛片在线| 欧美日本在线| 亚洲国产精品无码AV| 欧美a√在线| 麻豆国产在线不卡一区二区| 99久久免费精品特色大片| 99re这里只有国产中文精品国产精品| 久久国产V一级毛多内射| 性视频一区| 国产午夜福利亚洲第一| 亚洲国产日韩在线成人蜜芽| 中文纯内无码H| 91蜜芽尤物福利在线观看| 亚洲午夜天堂| 在线亚洲精品自拍| 亚洲AⅤ无码国产精品| 热思思久久免费视频| 女人18毛片久久| 中文字幕久久波多野结衣| a亚洲天堂| 在线网站18禁| 国产真实乱子伦视频播放| 欧美成人综合视频| 九九九久久国产精品| 亚洲人成网站在线观看播放不卡| 欧美成人午夜在线全部免费| 精品欧美一区二区三区久久久| 久久综合激情网| 亚洲无码91视频| 国产精品久久久久久影院| 激情五月婷婷综合网| 韩日午夜在线资源一区二区| 日韩无码真实干出血视频| 国产在线小视频| 波多野结衣的av一区二区三区| 女人av社区男人的天堂| 日韩中文精品亚洲第三区| 巨熟乳波霸若妻中文观看免费| 欧美中文字幕无线码视频| 欧美精品成人一区二区在线观看| 无遮挡国产高潮视频免费观看| 亚洲高清资源| 人妻丰满熟妇av五码区| 色婷婷丁香| 久久人妻系列无码一区| 国产精品亚洲一区二区三区在线观看| 国内精品免费| 亚洲黄网在线| 国产精品一区二区国产主播|