国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Simulink環(huán)境下的SAR ADC行為建模與仿真分析

2017-04-10 00:26韓笑孫玲吳秀山
現(xiàn)代電子技術(shù) 2017年6期

韓笑 孫玲 吳秀山

摘 要: 逐次逼近型模/數(shù)轉(zhuǎn)換器由于電路復(fù)雜度較低,且功耗和速度等性能可以隨著集成電路工藝的進(jìn)步而不斷提升,在高速、高精度ADC設(shè)計(jì)中被廣泛應(yīng)用。借助Matlab軟件環(huán)境下的Simulink工具,該文以14位SAR ADC為例給出了電路的行為級(jí)建模方法,分析了SAR ADC采樣頻率、輸入信號(hào)頻率以及內(nèi)部時(shí)鐘之間的關(guān)系,充分討論了Simulink下各模塊的具體實(shí)現(xiàn)并給出了仿真結(jié)果。該分析為SAR ADC的晶體管極電路設(shè)計(jì)與實(shí)現(xiàn)提供了重要參考依據(jù)。

關(guān)鍵詞: 模/數(shù)轉(zhuǎn)換器; 逐次逼近型結(jié)構(gòu); 行為級(jí)建模; Simulink

中圖分類(lèi)號(hào): TN911?34; TN492 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2017)06?0136?04

Abstract: The analog?to?digital converter (ADC) of the successive approximation register (SAR) has been widely used in the design of the high?speed and high?precision ADC because its circuit complexity is low, and its performances such as power dissipation and speed can be constantly improved with the improvement of the integrated circuit technique. By virtue of the Simulink tool under Matlab software environment, the 14?bit SAR ADC is taken as an example to give the behavior modeling method of the circuit, and the relationship among the sampling frequency, input signal frequency and internal clock of SAR ADC is analyzed. Each module implemented with Simulink is discussed, and the simulation results are given. The simulation analysis provides an important reference for the design and implementation of the transistor circuit of SAR ADC.

Keywords: ADC; successive approximation register; behavioral modeling; Simulink

近年來(lái)電子技術(shù)發(fā)展迅猛,隨處可見(jiàn)的電子產(chǎn)品不僅使人們的日常生活變得更加便捷,還豐富了人們的娛樂(lè)生活。模/數(shù)轉(zhuǎn)換器(Analog?to?Digital Converter,ADC)作為連接數(shù)字世界和模擬世界的橋梁,是現(xiàn)代電子信息系統(tǒng)中必不可少的一個(gè)重要電路單元[1?2]。目前常用的ADC有全并行結(jié)構(gòu)(FLASH)、分級(jí)型結(jié)構(gòu)(Subranging)、流水線結(jié)構(gòu)(Pipeline)、折疊插值型結(jié)構(gòu)(Folding and Interpolating)、∑?Δ型結(jié)構(gòu)和逐次逼近型結(jié)構(gòu)(SAR: Successive Approximation Register)等實(shí)現(xiàn)方式[3?4]。其中,SAR ADC由于電路復(fù)雜度較低,且功耗和速度等性能隨著集成電路工藝的進(jìn)步而不斷提升,在高速、高精度ADC設(shè)計(jì)中被廣泛應(yīng)用[5?8]。

盡管SAR ADC的電路結(jié)構(gòu)相對(duì)簡(jiǎn)單,但卻有多種不同的晶體管級(jí)實(shí)現(xiàn)方法[9?10]。深刻掌握該電路的工作原理,及其采用、量化以及編碼這一工作流程,對(duì)晶體管級(jí)的實(shí)現(xiàn)將起到事半功倍的作用。本文借助Matlab軟件環(huán)境下的Simulink工具完成了一個(gè)14位SAR ADC的行為級(jí)建模,在分析SAR ADC采樣頻率、輸入信號(hào)頻率以及內(nèi)部時(shí)鐘之間關(guān)系的基礎(chǔ)上詳細(xì)仿真分析了電路的工作原理和各模塊間的工作流程,具體介紹如下。

1 SAR ADC工作原理分析與建模

本文設(shè)計(jì)的14位SAR ADC系統(tǒng)結(jié)構(gòu)如圖1所示,它主要包括采樣保持電路(Sample and Hold)、比較器電路(Operator)、逐次逼近寄存器(SAR Logic)以及數(shù)/模轉(zhuǎn)換電路(DAC)四個(gè)單元模塊。下面分別給出各模塊的分析與設(shè)計(jì)實(shí)現(xiàn)。

1.1 采樣保持電路

采樣保持電路是整個(gè)SAR ADC電路轉(zhuǎn)換的起始點(diǎn),其作用是采集當(dāng)前時(shí)刻模擬信號(hào)的電壓值,并使該電壓值保持一定時(shí)間以供后續(xù)電路進(jìn)行量化處理??紤]到從該電壓值的采集到量化過(guò)程結(jié)束所需的時(shí)間,并結(jié)合后續(xù)移位寄存器的清零和置位要求,本文將采樣保持電路時(shí)鐘周期與系統(tǒng)時(shí)鐘周期的關(guān)系設(shè)置為:

1.2 比較器電路

比較器電路用來(lái)比較采樣保持電路輸出電壓與DAC電路輸出電壓,當(dāng)采樣保持電路輸出電壓大于DAC電路輸出電壓時(shí),比較器輸出為高電平;當(dāng)采樣保持電路輸出電壓小于等于DAC電路輸出電壓時(shí),比較器輸出為低電平。

1.3 逐次逼近寄存器

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

逐次逼近寄存器主要由D觸發(fā)器構(gòu)成。由于Simulink工具自帶的D觸發(fā)器僅有清零功能,而逐次逼近寄存器還需要有復(fù)位功能以使得一次采用過(guò)程結(jié)束后能夠?yàn)橄乱淮尾捎眠^(guò)程做好準(zhǔn)備。為了使D觸發(fā)器具有如表1所示的功能,本文設(shè)計(jì)了如圖2所示的帶有清零和置位功能的D觸發(fā)器行為級(jí)模型,圖2中的清零端和置位端都為高電平有效。當(dāng)置位端為高電平時(shí),輸出為1;當(dāng)置位端為低電平,清零端為高電平時(shí),輸出為0。

1.3.2 寄存器設(shè)計(jì)

圖3給出了本文設(shè)計(jì)的逐次逼近寄存器行為級(jí)模型的結(jié)構(gòu)示意圖。圖3主要分為上下兩部分,上半部分由14個(gè)如圖2所示的D觸發(fā)器構(gòu)成,用來(lái)在時(shí)鐘周期下將信號(hào)1從最高位移至最低位;下半部分也是由14個(gè)D觸發(fā)器構(gòu)成,用以讀取來(lái)自比較器的輸出信號(hào)COMP。表2為整個(gè)寄存器工作的轉(zhuǎn)換流程。

由表2可見(jiàn),本文設(shè)計(jì)的寄存器工作流程為:第1個(gè)時(shí)鐘周期下,圖3中上半部分左邊第1個(gè)觸發(fā)器置位;第2個(gè)時(shí)鐘周期下,圖3中下半部分所有觸發(fā)器清零;第3個(gè)時(shí)鐘周期下,圖3下半部分左邊第1個(gè)觸發(fā)器開(kāi)始置位;第4個(gè)時(shí)鐘周期開(kāi)始寄存器輸出COMP結(jié)果并保持到采用過(guò)程結(jié)束。

由于寄存器的每個(gè)輸出端對(duì)應(yīng)的保持時(shí)間不同,因此,本文在圖3下半部分所有觸發(fā)器的CLK端和D端設(shè)計(jì)了專(zhuān)門(mén)的電路。以下半部分左邊第1個(gè)觸發(fā)器為例,由于該觸發(fā)器僅需要前兩個(gè)系統(tǒng)時(shí)鐘周期完成清零,隨后的兩個(gè)系統(tǒng)時(shí)鐘周期完成比較輸出,之后的13個(gè)系統(tǒng)時(shí)鐘周期內(nèi)始終保持輸出不變,所以設(shè)計(jì)中增加了C1信號(hào)和C2信號(hào)。其中,C1信號(hào)在觸發(fā)器完成比較輸出所對(duì)應(yīng)的兩個(gè)系統(tǒng)時(shí)鐘周期內(nèi)為高電平,即第3和第4個(gè)系統(tǒng)時(shí)鐘周期內(nèi)為高電平,其余時(shí)刻為低電平;C2信號(hào)在前4個(gè)系統(tǒng)時(shí)鐘周期內(nèi)為高電平,其余時(shí)刻為低電平。同理,圖3中的C3信號(hào)在第4和第5個(gè)系統(tǒng)時(shí)鐘周期內(nèi)為高電平,其余時(shí)刻為低電平;C4信號(hào)在前5個(gè)系統(tǒng)時(shí)鐘周期內(nèi)為高電平,其余時(shí)刻為低電平。以此類(lèi)推直到最后一個(gè)D觸發(fā)器。

1.4 DAC電路設(shè)計(jì)

DAC電路的主要功能是將數(shù)字信號(hào)轉(zhuǎn)化為模擬信號(hào),圖4為設(shè)計(jì)的DAC電路行為級(jí)模型,主要由14個(gè)乘法器和一個(gè)加法器構(gòu)成,其輸出模擬電壓值與輸入數(shù)字信號(hào)的關(guān)系為:

[vo=Vref214i=013Di?2i] (5)

式中:Vref為參考電壓值,本例中該參考電壓設(shè)置為2 V;Di為輸入的14位數(shù)字量。

2 行為級(jí)仿真分析

本設(shè)計(jì)中采用正弦波信號(hào)作為SAR ADC的輸入信號(hào),該輸入信號(hào)的周期設(shè)置為3.4 μs,采樣保持電路周期為0.17 μs,仿真時(shí)間設(shè)為4 μs,使用示波器模塊scope來(lái)觀測(cè)Simulink下的行為級(jí)仿真波形。圖5為仿真時(shí)間內(nèi)采樣保持電路的輸出波形,相應(yīng)時(shí)間下DAC電路的輸出波形如圖6所示。

選取采樣保持電路輸出為1 V時(shí),放大對(duì)應(yīng)的DAC電路輸出波形,得到如圖7所示結(jié)果。此時(shí),逐次逼近寄存器14位數(shù)字輸出結(jié)果為10 000 000 000 000,即1 V輸入電壓對(duì)應(yīng)的輸出數(shù)字量。

3 結(jié) 語(yǔ)

由于SAR ADC在精度、速度、功耗和成本等方面的綜合優(yōu)勢(shì),使得其仍然是工業(yè)界與學(xué)術(shù)界在實(shí)現(xiàn)高速、高精度ADC時(shí)可選的主流結(jié)構(gòu)之一。本文以14位SAR ADC為例,介紹了Simulink工具下SAR ADC的行為級(jí)建模方法,詳細(xì)討論了各單元模塊的設(shè)計(jì)實(shí)現(xiàn),分析了輸入輸出信號(hào)間的關(guān)系,給出了仿真結(jié)果。為深刻學(xué)習(xí)掌握SAR ADC的工作原理,全面了解各模塊間的相互關(guān)系,為后續(xù)更好地進(jìn)行SAR ADC的晶體管設(shè)計(jì)奠定了堅(jiān)實(shí)的基礎(chǔ)。

注:本文通訊作者為孫玲。

參考文獻(xiàn)

[1] 王祁鈺.8位納米級(jí)高速SAR A/D轉(zhuǎn)換器設(shè)計(jì)[D].西安:西安電子科技大學(xué),2014.

[2] 楊明,趙毅強(qiáng),夏璠.基于混合編碼DAC的低功耗SAR ADC設(shè)計(jì)[J].微電子學(xué)與計(jì)算機(jī),2013,30(7):92?94.

[3] 居水榮,魏天堯,朱樟明.超低功耗逐次逼近寄存器型模數(shù)轉(zhuǎn)換器的設(shè)計(jì)[J].半導(dǎo)體集成電路,2015,40(3):174?180.

[4] 李現(xiàn)坤,張瑛,郭宇鋒,等.一種10 bit MS/s SAR ADC的設(shè)計(jì)實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2014,24(8):211?214.

[5] SONG Yan, XUE Zhongming, YAN Pengcheng, et al. A 0.6?V 8.3?ENOB asynchronous SAR ADC for biomedical applications [J]. Journal of semiconductors, 2014, 35(8): 158?164.

[6] WANG Ya, XUE Chunying, LI Fule, et al. A low power 11?bit 100 MS/s SAR ADC IP [J]. Journal of semiconductors, 2015, 36(2): 1?5.

[7] 萬(wàn)鑫,談熙.一種非二進(jìn)制權(quán)重的高能效比逐次比較型模數(shù)轉(zhuǎn)換器[J].固體電子學(xué)研究與進(jìn)展,2013,33(4):383?388.

[8] WONG S S, CHIO U F, ZHU Y, et al. A 2.3 mW 10?bit 170 MS/s two?step binary?search assisted time?interleaved SAR ADC [J]. IEEE journal of solid?state circuits, 2013, 48(8): 1783?1794.

[9] 李文石.可編程采樣率的超低功耗逐次逼近型模數(shù)轉(zhuǎn)換器的設(shè)計(jì)[D].蘇州:蘇州大學(xué),2013.

[10] 黃玲.一種12位1 MSps全差分SAR ADC的研究與設(shè)計(jì)[D].北京:北方工業(yè)大學(xué),2014.

[11] 李慶山.一種帶數(shù)字校準(zhǔn)電路的10位SAR ADC設(shè)計(jì)[D].長(zhǎng)沙:湖南大學(xué),2013.

泗水县| 洛浦县| 平顺县| 阜平县| 旬邑县| 东乡县| 库伦旗| 道孚县| 和田市| 丹东市| 临安市| 昌乐县| 年辖:市辖区| 莒南县| 拉孜县| 酒泉市| 无极县| 酉阳| 屯门区| 洛扎县| 三亚市| 潮安县| 沁阳市| 睢宁县| 沧州市| 莒南县| 东乌| 万载县| 疏勒县| 资溪县| 原平市| 平舆县| 泾源县| 稷山县| 沭阳县| 枣庄市| 大方县| 边坝县| 钦州市| 辉县市| 津南区|