基本概念
宏模型(Macromodel)是一種能夠模擬集成電路和系統(tǒng)靜態(tài)和動態(tài)特性的等效表示,它可以是電路、符號,也可以是數(shù)學公式或表格。若是電路,它可能由最少元件最簡結構來組成宏模型電路,因此用宏模型代替元件級模型來分析電路,可以極大地節(jié)省時間,節(jié)省計算機內(nèi)存。
對宏模型的基本要求(1)摸擬精度要高:要求在外端特性上, 宏模型能夠精確地模擬原電路的主要特性,一般要求誤差小于10%。
(2)結構要力求簡單: 和原電路相比, 一般要求宏模型在節(jié)點數(shù)量上、元件數(shù)量上大大減少,計算時間減少到五分之一到十分之一。必要時根據(jù)分析目的不同,可以把宏模型分解成為直流、交流小信號或交流大信號等幾個密梗型以求簡化。
(3)參量要易于提取易于計算: 要求壘部密模犁參量能從產(chǎn)品手冊上給出的原電路數(shù)據(jù)方便地計算得出。
(4)通用性強: 宏模型的輸入輸出端子應和原電路管腳一一對應, 便于使用。調節(jié)宏模型參量,應能適應同一類型中更多集成電路的規(guī)格和型號。
(5)適應性強: 宏模型的形式應能適應多數(shù)通用電路分析程序。
宏模型的建模宏模型設計框圖如下:
宏模型有多種不同的建模方法1,現(xiàn)簡述如下:
簡化法簡化法就是簡化原電路的方法,簡化的步驟,可逐步刪去對電路性能影響不大的元件。必要時可先計算電路中各元件的靈敏度,然后刪去靈敏度低的元件。此外,對復雜的偏置電路,有源負載電路可以用理想的元件取代等等。簡化法是在原電路的基礎上進行的,宏模型和原電路很相象,因此物理概念清楚,計算靈敏度也容易用計算機實現(xiàn),但是簡化程度往往受到限制。
構造法構造法也就是“黑盒法”, 它可能脫離原有電路重新建立一個新的電路模型,使它的外端特性和原電路一致。宏模型的結構可以和原電路無關,甚至沒有什么物理意義,構造法建立的宏模型可以使電路得到很大程度的簡化,但要求設計者有較高的水平。
列表法這種宏模型不包含電路元件,首先是對原電路進行預分析或電路實測,得出在不周負載下所有輸入輸出特性,然后將這些數(shù)據(jù)全部存放在表格中。作電路分析時,只需要很少的計算時間,但要求精度較高時,則必須列出大量的多維數(shù)表,將會占用很大的內(nèi)存。
符號法符號法是用代數(shù)一差分方程來代替原電路的數(shù)學表達式,然后用符號運算方法來化簡。這種宏模型多數(shù)是與功能有關,不要求有準確一致的拓撲結構,有較大的適應性。
模擬集成電路和系統(tǒng)的特點是電路的性能指標比較復雜,它不僅依賴于輸入信號的大小、波形和頻率,還和負載的大小、性質等許多因素有關。宏模型常用的建模方法是簡化法和構造法或是兩者的綜合運用。在上述的運放宏模型例子中,前級運用了簡化法,中間級和后級是運用了構造法。
數(shù)字集成電路和系統(tǒng)的特點是存在著大量重復出現(xiàn)的于網(wǎng)絡,而分析的重點在于電平的高低以及上升、下降、延遲的時間關系等等。目前宏模型常用的建模方法是列表法、符號法等。
宏模型技術的發(fā)展宏模型不僅用于分析單片集成電路,而且對于分析整個電路系統(tǒng)都有著重要的意義。因此白70年代以來,宏模型的研究就受到國內(nèi)外學者的重視,現(xiàn)已有了很大的發(fā)展,但仍有許多問題有待于研究和探索。
廣泛研究各種電路的宏模型目前對于運放宏模型的研究已經(jīng)發(fā)表了不少文章,但在大信號條件下能同時適用于分析時域和頻域的運放宏模型還有待于深入探討,電視機用的集成電路和功能塊的宏模型也有人在研究,只是尚不成熟,很少看到正式的報導乘法器、鎖相環(huán)以及摸擬和數(shù)字的VESI電路系統(tǒng)等都是急待開發(fā)的領域。
建立宏模型庫宏模型庫具有重大的實用價值,在作電路系統(tǒng)分析時可以方便地調。為此應使宏模型通用化,加強適應性,能應用于通用的電路分析程序。
研究模擬一數(shù)字混合集成電路宏模型目前在一個芯片上有模擬一數(shù)字電路的混合集成電路日益增多,要研究有統(tǒng)一接口能兼容模擬電路和數(shù)字電路的宏模型。
宏模型參數(shù)的自動提取和自動建摸宏模型參數(shù)的確定有時是很困難的,因此需要利用優(yōu)化方法實現(xiàn)自動提取參量,這樣宏模型就能取得更好的模擬效果。此外要研究原電路主要特性對應于主要元件的依賴關系,將這些關系和建模原則輸入計算機,計算機將能自動地建立起宏模型。
實例分析為了開展集成電路計算機分析的研究工作,我們在BCM-S68000小型計算機上引進移植了SPICE程序。這個程序是由美國加州大學伯克萊分校開發(fā)研制成功的,目前已成為世界公認的最有效最為流行的程序之一。SPICE程序的全名是Simulation Program with Integrated Circuits Emphasis,因此特別適宜于集成電路的分析,這個程序為我們研究集成電路宏模型提供了重要的分析工具。
為建立實用的宏模型庫, 我們開展了運放宏摸型的研究,并對各種不同類型的電路進行模擬。根據(jù)用戶的要求,新設計了負穩(wěn)壓電源的宏模型,這個宏模型是綜合了簡化法和構造法而建立的,利用SPICE程序來修改參數(shù)井驗證結果。圖1是負穩(wěn)壓電源LM120H-15的基本電路,圖2是它的宏模型,圖中e1、g1、h 是三種不同性質的非線性受控,表1列出了技術指標和模擬的結果。這個模型還可以很好地模擬出紋波抑制比和輸出阻抗隨頻率變化的關系。若在宏模型中增加熱敏電阻和相應的受控源,就可以模擬-55℃、+25℃ 、+125℃ 等不同溫度時,靜態(tài)電流隨輸入電壓和輸出電流變化的規(guī)律,所得的模擬曲線和原特性曲線的一致性很好。
圖1
圖2
表1