<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 構建更佳系統模塊設計的秘方――加“香料”SPICE

構建更佳系統模塊設計的秘方――加“香料”SPICE

作者: 時(shí)間:2016-10-16 來(lái)源:網(wǎng)絡(luò ) 收藏

電路板廠(chǎng)退回錯誤百出的設計,還有比這更令人沮喪的事嗎?如今,許多設計師都面對巨大壓力,需要在幾個(gè)星期內(如果不是幾天的話(huà))制出原型,而且設計迭代的空間也十分有限。幸運的是,最新設計工具憑借一種整體、直觀(guān)的電路設計和驗證方案,可以大幅提升生產(chǎn)效率。

本文引用地址:http://dyxdggzs.com/article/201610/308323.htm

在初期的規格設定階段,許多半導體制造商都會(huì )提供一些工具,以輔助設計出魯棒性出色的系統模塊。例如,ADI公司就有一個(gè)在線(xiàn)濾波器設計工具,可以引導用戶(hù)完成有源濾波器合成過(guò)程,并幫助用戶(hù)基于這些規格參數選擇推薦的運算放大器。該工具可以生成最終設計拓撲結構,以及物料清單和SPICE網(wǎng)絡(luò )列表。在原型制作前的各個(gè)階段,仿真環(huán)境(比如National Instruments (NI)提供的環(huán)境)可以借助指定器件的宏模型,實(shí)現進(jìn)一步的優(yōu)化和驗證。

圖1:NI Multisim中的20kHz巴特沃茲濾波器

圖1:NI Multisim中的20kHz巴特沃茲濾波器

在本文中,我們將考察這種整體式方案如何加快和改進(jìn)往往令人生畏的濾波器設計任務(wù)——這是眾多電子應用中的一個(gè)通用構建模塊。

基本原理

最流行的模擬電流是 SPICE(集成電路加重的仿真程序)。SPICE的誕生可以追溯到上世紀60年代末,當時(shí),加州大學(xué)伯克利分校開(kāi)發(fā)出了該工具。SPICE逐漸發(fā)展成為模擬電路仿真的行業(yè)標準,至今仍然是世界上使用最為廣泛的電路。多年以來(lái),涌現了更多的仿真算法、器件模型和擴展。比如,佐治亞理工學(xué)院開(kāi)發(fā)了 XSPICE,該工具可以對器件行為建模,從而加快了固定模式和數字仿真的速度。NI Multisim環(huán)境同時(shí)支持SPICE 3F5和XSPICE兩類(lèi)仿真。

但設計師為什么要為仿真操心呢?仿真已經(jīng)成為設計過(guò)程中一個(gè)不可或缺的階段,因為,它可以讓工程師在制作原型前評估和驗證電路的行為。仿真可以防止設計瑕疵通過(guò)設計鏈,進(jìn)入成品電路板中,在后一階段,重新設計的代價(jià)是極其昂貴的。另外,通過(guò)考察一系列“假設”場(chǎng)景,設計師可以在虛擬環(huán)境中改善其電路的性能,而且不存在任何風(fēng)險。

圖2:巴特沃茲濾波器的頻率響應。

圖2:巴特沃茲濾波器的頻率響應。

圖3:用虛擬工具考察時(shí)域響應

圖3:用虛擬工具考察時(shí)域響應

使用電路的一個(gè)主要優(yōu)勢是,它可以模擬用于仿真實(shí)際有序器件的宏模型?,F代SPICE仿真工具也逐漸采取一種圖形化模式,以其取代基于文本的傳統過(guò)程。例如,NI Multisim集成了超過(guò)17,500個(gè)器件,其中包括大型半導體制造商生成的多種宏模型;在捕捉到電路時(shí)會(huì )自動(dòng)生成基于文本的SPICE網(wǎng)絡(luò )列表,而互動(dòng)式測量工具(如示波器或函數生成器)則搭載了仿制其實(shí)際臺式設備的顯示器和功能。借助這些圖形擴展,設計師不再需要掌握SPICE語(yǔ)法,即可獲得仿真的各種優(yōu)勢。

仿真與濾波器設計

濾波器隨處可見(jiàn)——從超聲設備到起搏器,在這些應用中,必須確保只有特定范圍的頻率可以通過(guò)。然而,盡管濾波器是多種電子應用的常見(jiàn)構建模塊,但濾波器的設計卻鮮有人知,而且往往設計過(guò)程很痛苦。為什么會(huì )如此復雜?通常情況下,不擅長(cháng)模擬電路設計的系統設計師并不是特別了解特定性能需要什么濾波器階數。濾波器類(lèi)型有很多種(巴特沃茲、切比雪夫、橢圓等),針對各種規格(如單調紋波、過(guò)渡區寬度)進(jìn)行了優(yōu)化。濾波器的設計還需要寫(xiě)復雜的數學(xué)等式,以便標識會(huì )改變?yōu)V波器波形的極點(diǎn)/零點(diǎn)位置。另一難題是,理論計算中假定的完美器件是不存在的;例如,電阻的制造公差會(huì )影響電路的預期行為。

圖4:用Grapher工具記錄時(shí)域特性

圖4:用Grapher工具記錄時(shí)域特性

設計工具

諸如濾波器向導之類(lèi)的設計工具可以大幅簡(jiǎn)化這一復雜任務(wù),因為它們可以幫助設計師了解不同拓撲結構之間的差異,并就設計中使用的器件提出建議,無(wú)需設計師了解復雜的數學(xué)知識。借助圖形環(huán)境,設計師可以觀(guān)察電路在各種器件容差下的運行情況。

對巴特沃茲濾波器設計的驗證

在我們的例子中,我們將驗證有源濾波器的設計。該濾波器借助ADI濾波器向導設計而成,集成了ADA4000-2雙通道精密運算放大器,之所以選擇這款放大器,是因為它在容性負載條件下具有較快的壓擺率和突出的穩定性,是濾波器設計的理想之選。

這款運算放大器具有皮安級偏置電流,可以使用高值電阻來(lái)構建低頻濾波器,而無(wú)需擔憂(yōu)增加直流誤差的問(wèn)題。另外,R1采用高值可以極大地減少與信號源電阻的交互問(wèn)題。盡管通過(guò)級聯(lián)更多模塊可以構建出更高階的濾波器,但對器件值的敏感度以及器件對頻率響應之間的交互效應會(huì )大幅增加,這些問(wèn)題降低了這些選擇的吸引力。信號相位通過(guò)濾波器維持(同相配置)。

濾波器由NI Multisim捕捉到,用于驗證和進(jìn)一步分析,如圖1所示。這款低通、4階巴特沃茲濾波器的設計截止頻率為20kHz,采用Sallen-Key實(shí)現方式,其具有設計簡(jiǎn)單、頻率響應超平、器件要求少等特點(diǎn)。

巴特沃茲濾波器在通帶和阻帶中具有單調性,而且擁有最佳的通帶紋波和較寬的過(guò)渡區(即通帶與阻帶之間的區域)。在數據采集系統中通常用作抗混疊濾波器。 EVALFLTR-SO-1RZ和EVAL-FLTR-LD-1RZ兩款濾波器板上采用了這種Sallen-Key濾波器拓撲結構的雙極點(diǎn)版本,該濾波器板可以從ADI訂購。該評估板的應用筆記為AN0991。

在設計濾波器時(shí),必須同時(shí)考慮電路的頻率和時(shí)域響應。接下來(lái),我們來(lái)看看如何通過(guò)NI Multisim驗證這些特性:

1. 驗證頻率響應:圖 2所示為交流分析的結果。仿真結果表明,截止頻率(增益下降3dB時(shí)的頻率)為20.1kHz,非常接近我們設定的20kHz??梢钥闯?,在該轉折頻率以外,增益會(huì )下降80dB/十倍頻程(濾波器傳遞函數中的每個(gè)節點(diǎn)為- 20dB/十倍頻程或-6dB/八倍頻程)。我們還可以觀(guān)看到,阻帶不像理想濾波器那樣連續下降;受運算放大器電壓增益損失的影響,增益在1MHz左右開(kāi)始增加。通過(guò)光標,我們可以估測該阻帶在700kHz左右。

2.驗證時(shí)域響應:我們可以用Multisim中的測量工具來(lái)考察階躍響應。函數生成器允許我們輸入一個(gè)激勵值,而示波器則使我們可以觀(guān)察輸出波形,都是在原理圖環(huán)境中直接進(jìn)行。這些測量工具模擬的是真實(shí)的臺式儀器。例如,借助示波器,可以基于波形特性調節時(shí)基、分壓等參數。借助測量工具,我們也可以實(shí)時(shí)更改設置,比如函數生成器設定的頻率,這樣,我們就可以觀(guān)察,當頻率超過(guò)20kHz這個(gè)點(diǎn)時(shí),信號會(huì )衰減多少。

我們可以用圖3所示的示波器來(lái)測量上升時(shí)間、建立時(shí)間等特性,不過(guò),我們也可以在Grapher中查看這些數據,這樣,我們就可以為圖形添加注釋或者將其打印出來(lái),以便存檔。我們將考察的第一個(gè)特性是上升時(shí)間(定義為:從最終輸出值的10%到90%所經(jīng)過(guò)的時(shí)間);借助光標,我們可以將其確定為19.3us。同時(shí)可以看出,建立時(shí)間約為92us。這些特性在圖4所示圖中已經(jīng)標注出來(lái)。(注意:參數TMAX會(huì )影響上升時(shí)間,在本例中,更改了其默認值)。

3.考慮最差情況:仿真的另一個(gè)核心優(yōu)勢在于,它能夠考慮非理想的器件值(即容差)。借助蒙特卡洛分析(通過(guò)在5%的器件容差范圍內對器件值進(jìn)行排列,可以運行多個(gè)交流分析),我們可以看到截止頻率在最差情況下會(huì )受到什么影響。

有些測量需要比其他測量更多的后處理。例如,如果重復執行的話(huà),像計算上升時(shí)間一樣的任務(wù)可能變得十分乏味、冗長(cháng)。幸運的是,有些工具可以解決這個(gè)問(wèn)題。 NI LabVIEW是一種圖形編程語(yǔ)言,我們可以用它來(lái)創(chuàng )建定制界面,以在Multisim中實(shí)現測量的可視化和分析。該工具可以根據輸入和輸出波形,自動(dòng)化計算濾波器設計的上升時(shí)間、斜率、過(guò)沖和欠沖。通過(guò)創(chuàng )建定制工具,設計師可以自動(dòng)顯示精確的特性值,而傳統上,這是需要人工后處理的??梢葬槍Υ罅繎脛?chuàng )建定制工具,包括將采集到的真實(shí)測量值導入NI Multisim之中(這些測量值含有現實(shí)世界的影響,比如噪聲),從而實(shí)現更高的仿真精度。

總之,對如今的系統設計師來(lái)說(shuō),如果想法未經(jīng)驗證就付諸實(shí)施,其代價(jià)將過(guò)于高昂。借助現代設計工具,比如ADI濾波器向導和NI Multisim,設計師完全可以消除后顧之憂(yōu)。工程師可以在原型制作尚未開(kāi)始之前,就驗證并改進(jìn)電路行為,從而極大地提高了設計效率。最終,使代價(jià)高昂的重新設計工作得以減少,上市時(shí)間得以縮短,設計性能得以改善。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>