24小時聯系電話:18217114652、13661815404
中文
技術專題
集成電路設計和布局中需要的電路仿真
每個集成電路都包含數百萬個晶體管和其他基本電路元件,所有這些元件都需要仔細設計和優化以提供所需的電氣性能。在典型的集成電路中,設備中的每個模塊都需要由較小的電路以及最終嵌入硅晶片中的單個組件精心構建。在將電路塊在超大規模集成(VLSI)布局軟件中組合在一起之前,需要仔細優化設計的每個部分。
仿真工具可能是設計優化的重要組成部分,因為設計人員可以在將電路塊集成到物理布局中之前嘗試不同的組件和拓撲。當需要電路仿真作為VLSI布局的一部分時,正確的電路仿真工具集將有助于使用參數掃描進行設計優化。這是VLSI設計和布局中電路仿真的內容。
VLSI需要哪些電路仿真?
為集成電路構建電路塊時,每個電路將需要自己的一組仿真。系統中從電氣行為到噪聲和熱行為的所有事物都應進行仿真,以確??梢赃m當優化設計。大型VLSI布局的模擬仿真非常耗時,因此在連接到大型系統之前先對單個電路模塊進行仿真。
在VLSI布局中,每個基本電路模塊通過在每個模塊之間級聯輸入和輸出而組合在一起,成為更大的模塊。在下面顯示的1位累加器電路中,一個累加器塊的輸出將連接到另一個累加器塊的輸入。然后,總線輸出將在集成電路中的一條線上連接在一起,并路由到另一個集成電路塊中。
Virtuoso中顯示的VLSI布局的累加器電路。
在這個簡單的示例和其他VLSI設計中,應執行的重要電路仿真包括:
為給定的一組輸入生成的輸出信號(在上面的示例中,底部輸出組和總線輸出均產生)
組成較大電路的每個基于晶體管的電路的電氣行為
電路塊消耗的總電阻功率
上面列出的每個領域都非常廣泛,但是作為VLSI設計的一部分,可以使用一些簡單的仿真技術來解決這些問題。在每個這些領域中,使用基于SPICE的仿真器創建電路仿真都是最容易的。數十年來,該仿真工具已成為行業標準,包括集成電路設計。下面總結了一些可以在基于SPICE的模擬器中執行的重要模擬任務。
電氣行為 |
模擬類型 |
筆記 |
數字電路的開關行為 |
瞬態分析 |
注意切換期間的阻尼不足振蕩。 |
電路塊之間的信號傳輸 |
瞬態分析和掃頻 |
目的是檢查輸入/輸出阻抗,作為微波電路匹配的一部分。 |
晶體管線性范圍 |
直流負載線與基極/柵極電流的關系 |
確定發生飽和的基極/柵極電流極限。 |
共鳴和帶寬 |
傳遞函數(鮑德圖) |
任何諧振和電路的帶寬都可以在波特圖中直接看到。 |
能量消耗 |
瞬態分析 |
動態功耗可以通過對數字或寬帶模擬信號進行瞬態分析來確定。 |
電路穩定性 |
零極點分析 |
這快速總結了給定輸入信號的電性能是否穩定(例如,正反饋與負反饋)。 |
一旦執行了這些仿真任務并確定了電路重要部分的電氣行為,就可以開始級聯電路塊,以檢查信號如何在整個集成電路中傳播。這是檢查信號如何通過由多個互連電路塊組成的真實集成電路傳輸的第一步。VLSI布局中電路仿真的另一個重要方面是電路優化,其中電路仿真可用于確定每個電路模塊的最佳設計參數。
電路優化和VLSI布局
使用電路仿真的重要部分是設計優化。這是電子設計的廣闊領域,針對PCB和IC中的特定結構(例如,傳輸線,阻抗匹配網絡和去耦電容器的選擇)已經開發出許多獨特的優化方法。電路優化的目標是平衡不同的電氣目標,例如最大化的功率效率,最小的阻抗偏差或最大的信號帶寬。
這些設計目標經常相互競爭,并且在沒有正確的電路仿真工具集的情況下,手動仿真電路中的每個參數值非常耗時。