背景介紹
ADS:由Keysight Technologies(前身為Agilent Technologies)開發(fā),適用于多個電路和系統(tǒng)設(shè)計領(lǐng)域,包括射頻(RF)、微波、高速數(shù)字電路的信號完整性等。由于產(chǎn)品歷史更長,目前ADS的應(yīng)用更為廣泛。
AWR:由National Instruments(AWR現(xiàn)被Cadence從NI收購)開發(fā),AWR設(shè)計工具專注于射頻和微波電路設(shè)計(無論是芯片、電路板還是系統(tǒng)級)。Cadence收購AWR以后,首先將AWR的AXIEM緊密集成到Cadence Virtuoso平臺。Cadence的傳統(tǒng)是硅芯片設(shè)計,而AWR在與RF/微波設(shè)計有關(guān)的專門分析和模型,尤其是GaAs和GaN III-V半導體方面擁有更多的經(jīng)驗。
1
功能對比
在PCB 電路方面,Microwave Office能夠解決的問題,與ADS是十分相似的,相似之處就是就是在電路原理仿真上設(shè)計放大器、混頻器、震蕩器 等單個器件,以及收發(fā)機、頻率源等模塊等。但二者在有些方面仍然有一些區(qū) 別,例如AWR軟件相對ADS小很多,但功能一點也不少,而且用戶界面更友好,更容易上手、效率更高。下面的表格是二者在功能上的比較:
序號 | 比較項目 | ADS | AWR |
1 | 線性分析 |
ADS提供廣泛的線性分析工具,包括S參數(shù)、Y參數(shù)、Z參數(shù)分析等。 能夠準確預測線性電路的頻率響應(yīng)、傳輸和反射特性。 ADS還支持多端口網(wǎng)絡(luò)的分析,以及通過數(shù)據(jù)擬合等方式獲得元件參數(shù)。 |
AWR同樣提供線性分析工具,如S參數(shù)、Y參數(shù)等。 專注于射頻和微波領(lǐng)域的應(yīng)用,AWR的線性分析針對這些特定應(yīng)用進行了優(yōu)化。 AWR在器件建模和傳輸線分析方面具有豐富的經(jīng)驗,支持特定的射頻器件模型。 |
2 | 非線性分析 |
ADS以其強大的非線性分析功能而聞名,支持多種非線性模型,如MOS、BJT、GaN等。 它能夠進行諧波平衡分析,以模擬非線性電路如混頻器、振蕩器和功率放大器。 ADS的非線性分析可用于預測高功率工作狀態(tài)下的電路性能。 |
AWR同樣支持非線性分析,主要專注于射頻和微波電路的非線性仿真。 針對高頻電路的特定需求,AWR在非線性分析方面提供了專門的工具和模型,如功率放大器模型和諧波平衡仿真。 |
3 | 電磁仿真分析 |
電磁仿真引擎:ADS內(nèi)置了Momentum電磁仿真引擎,可以進行三維電磁場分析。它能夠?qū)ξЬ€、傳輸線、微波元器件等進行高精度的電磁仿真。 元器件建模:ADS支持元器件級別的電磁建模,例如微帶線、耦合器、濾波器等。 電磁-電路聯(lián)合仿真:ADS具有電磁-電路聯(lián)合仿真能力,允許工程師在電磁仿真的基礎(chǔ)上進行電路仿真,以更好地分析整體系統(tǒng)性能。 |
電磁仿真引擎:AWR使用了AXIEM電磁仿真引擎,也是一種強大的三維電磁場仿真工具。它可以分析微帶線、傳輸線、高頻器件等的電磁行為。 射頻器件模型:AWR提供豐富的射頻器件模型,以便工程師可以在電磁仿真中準確建模射頻器件的特性。 布局優(yōu)化:AWR強調(diào)布局優(yōu)化,可以幫助工程師在電磁仿真的基礎(chǔ)上優(yōu)化布局,以最大程度地提高電路性能。 |
4 | 軟件架構(gòu) |
模塊化設(shè)計:ADS采用了模塊化的設(shè)計方法,將不同的功能分解為各種模塊,例如線性仿真、非線性仿真、電磁仿真等。這種模塊化的設(shè)計使得用戶可以根據(jù)需要選擇特定的功能,從而減少了不必要的復雜性。 平行處理能力:ADS支持多核處理和分布式計算,能夠在多個處理器上同時運行仿真任務(wù),提高仿真效率。 圖形用戶界面:ADS的界面較為直觀,易于學習和使用。它提供了直觀的工具欄、繪圖工具和分析選項,使用戶能夠方便地進行設(shè)計、仿真和分析。 |
集成設(shè)計環(huán)境:AWR提供了一個集成的設(shè)計環(huán)境,可以在同一個平臺上進行電路設(shè)計、版圖設(shè)計、電磁仿真等。這種集成性可以幫助用戶更快速地從設(shè)計到仿真到制造。 器件庫和模型:AWR在設(shè)計環(huán)境中提供了豐富的器件庫和模型,用戶可以在設(shè)計中直接使用這些模型,從而減少了手動建模的工作。 自動化流程:AWR強調(diào)自動化設(shè)計流程,通過設(shè)計向?qū)Ш妥詣踊_本,用戶可以更容易地進行各種分析和優(yōu)化。 電磁設(shè)計和仿真:AWR將電磁仿真作為其核心特點之一,提供了與電磁仿真引擎AXIEM的緊密集成,使得用戶可以在同一個環(huán)境中進行電磁仿真和電路設(shè)計。 |
5 | 調(diào)諧優(yōu)化與生產(chǎn)分析 |
ADS提供了強大的參數(shù)掃描和優(yōu)化工具,使工程師能夠?qū)υO(shè)計參數(shù)進行范圍掃描,尋找最佳性能的設(shè)計。 ADS支持多種優(yōu)化算法,如遺傳算法、逐步優(yōu)化等,可以根據(jù)設(shè)計需求選擇合適的優(yōu)化方法。 |
AWR同樣提供參數(shù)掃描和優(yōu)化工具,允許工程師在設(shè)計空間中搜索最佳解決方案。 AWR的優(yōu)化功能可以在電路性能、電磁特性等方面進行優(yōu)化,適用于射頻和微波設(shè)計。 |
6 | 軟件仿真速度 |
ADS的仿真速度可能會受到復雜模型和分析方法的影響。在復雜的電路或系統(tǒng)級仿真中,仿真速度可能會有所降低。 使用多核處理器和分布式計算,ADS可以提高仿真效率,加速仿真任務(wù)的完成。 |
AWR的仿真速度可能受到電磁仿真引擎的復雜性影響。電磁場分析可能會較為耗時。 AWR也支持多核處理和分布式計算,以提高仿真效率。 |
7 | 開放性 |
開放性接口:ADS提供了多種開放性接口,例如Python腳本、MATLAB連接以及其自己的高級腳本語言。這使得用戶可以編寫腳本來自動化任務(wù)、自定義流程和與外部環(huán)境集成。 自定義組件:ADS允許用戶創(chuàng)建自定義的元器件模型、電路拓撲和腳本。這使得用戶可以根據(jù)需要將自己的功能集成到ADS中。 |
開放性接口:AWR同樣提供Python腳本接口,用于自動化任務(wù)和與外部環(huán)境集成。此外,AWR也支持MATLAB連接,使得用戶可以利用MATLAB的分析和處理能力。 自定義組件:AWR允許用戶創(chuàng)建自定義的射頻器件模型、電路布局和腳本,以滿足特定需求。 |
8 | 可用基本電路模型數(shù)量 | 213種 | 367種 |
9 | 易用性 |
圖形用戶界面(GUI):ADS的界面通常被認為是直觀和易于使用的。它提供了豐富的工具欄、選項面板和繪圖工具,使得用戶能夠快速創(chuàng)建和編輯電路。 自動化設(shè)計流程:ADS具有自動化設(shè)計流程的能力,用戶可以通過向?qū)皆O(shè)計或批處理腳本來執(zhí)行一系列操作。這有助于簡化復雜任務(wù)的處理。 教育和支持資源:Keysight提供了大量的教程、培訓材料和社區(qū)支持,幫助用戶學習和掌握軟件的使用。 |
一體化設(shè)計環(huán)境:AWR強調(diào)一體化的設(shè)計環(huán)境,使得用戶可以在同一個平臺上進行電路設(shè)計、仿真和版圖設(shè)計。這有助于減少在不同工具之間切換的復雜性。 自動化和向?qū)В篈WR提供了自動化的設(shè)計流程和向?qū)В梢詭椭脩舾p松地完成一系列任務(wù),特別是在電磁仿真和電路布局方面。 用戶體驗:AWR的用戶界面被認為是相對簡潔和用戶友好的。它的工具欄和選項也使得用戶可以快速訪問常用功能。 |
10 | 射頻預算分析 |
模塊化設(shè)計和優(yōu)化:ADS的模塊化設(shè)計使得用戶可以將電路分解為各個模塊,并在每個模塊中進行預算分析。然后可以使用優(yōu)化工具對每個模塊的性能進行優(yōu)化,以滿足整體系統(tǒng)的規(guī)格和要求。 直流至射頻分析:ADS支持從直流到射頻的多種分析技術(shù),包括直流電路分析、頻域分析、時域分析以及諧波平衡分析。這使得用戶可以考慮信號在各個頻段的傳輸和轉(zhuǎn)換。 射頻器件庫和模型:ADS擁有廣泛的射頻器件庫和模型,可以用于建模傳輸線、濾波器、放大器等射頻模塊。 |
一體化設(shè)計環(huán)境:AWR提供了一體化的設(shè)計環(huán)境,使得用戶可以在同一個平臺上進行電路設(shè)計、仿真和電磁仿真。這可以幫助用戶更全面地進行射頻預算分析。 射頻器件建模和仿真:AWR專注于射頻和微波設(shè)計,提供了豐富的射頻器件建模和仿真功能。用戶可以使用這些工具來進行增益、損耗、噪聲等方面的分析。 電磁仿真和分析:由于AWR強調(diào)電磁仿真,因此用戶可以在電磁分析中考慮傳輸線、耦合器等組件的電磁行為。 |
11 | Layout | 不支持與電路圖同步更新 | 電路圖與Layout同步更新 |
12 | 是否支持電路抽取技術(shù) | 否 | 是 |
13 | 電路與系統(tǒng)協(xié)同仿真 | 支持,速度較慢。 | 支持,速度快。 |
1
ADS不得不說的兩大缺點
第一、相比AWR的版圖設(shè)計也就是 Layout功能, ADS的Layout功能單一,且需要借助第三方的工具才能較好完成3D Layout,如下圖:
ADS的3D Layout效果圖
左下角為其平面Layout ,右下角為 ADS 收購XFDTD 軟件代碼后推出的EMDS 三維仿真軟件內(nèi)的建模。與AWR的不同是ADS的電路原理圖Schematic與Layout處于不同的數(shù)據(jù)庫,一旦Layout較為復雜,同步的時間就會非常長,而且很容易出錯。而AWR本身的Layout以及電路原理圖Schematic就是一個數(shù)據(jù)庫,從根本上避免了這個問題。
第二、ADS 2008的發(fā)布介紹中提到了,ADS 2008推出了新的2D多層透3視Layout和3D Layout的技術(shù),注意觀察其3D Layout,以及之前沒有3D Layout的對比情況,如以下這兩幅圖:
ADS 2008的2D與3D效果圖對比
要知道,類似這樣的2D以及3D Layout,AWR早在 2000年發(fā)布的Microwave Office 版本中就推出了,比ADS領(lǐng)先了七八年。問題的關(guān)鍵在于,ADS的Layout信息很難反饋到電路原理圖Schematic 中來。
相比AWR操作的便利性,以及以測試量為驅(qū)動的直接的仿真設(shè)置, ADS則需要工程師設(shè)置一大堆參數(shù)才能進行仿真。如下圖中ADS 2008提供的簡便設(shè)置:
ADS 2008的“簡單”設(shè)置圖示
對比AWR的設(shè)置,才知道什么是“簡單”:
AWR的相同電路圖的簡單設(shè)置與效果
造成差異的根本原因是AWR的軟件構(gòu)架是統(tǒng)一的,軟件本身的數(shù)據(jù)鏈接是動態(tài)的,可以允許單純的使用測試量來驅(qū)動仿真引擎,而ADS的軟件構(gòu)架是分立的,必須在電路原理圖中就要對仿真求解器進行設(shè)置。換句話說,使用ADS的工程師必須對ADS所使用的各個仿真求解器都非常了解,才能很好的測試。
1
通信系統(tǒng)仿真套件的對比
AWR和ADS兩種軟件工具都有復雜包絡(luò)、時域的、同步的、行為級的、數(shù)據(jù)驅(qū)動的仿真工具來針對不同的系統(tǒng)仿真。
區(qū)別在于:
第一、射頻鏈路仿真的建模與控制:ADS的Ptolemy Simulation需要不同類型之間的模型的轉(zhuǎn)換
– Timed to Complex
– Complex to Timed
– Complex to Rectangular
– Complex to Timed IQ
– Floating Point to Timed
– … ADS 需要控制模塊來控制仿真
– Data Flow
下是在這兩個軟件中完成相同功能和測試量的射頻系統(tǒng)模擬仿真:
– Circuit Envelope
– ….
但AWR 的VSS不需要多重的轉(zhuǎn)換模塊或者控制模塊來使得仿真運行。以下是在這兩個軟件中完成相同功能和測試量的射頻系統(tǒng)模擬仿真:
ADS 需要用戶自己設(shè)置接收機的參數(shù)
對比下圖,一個 VSS的探針就可以解決這兩個 Ptolemy測試控制模塊解決的問題。同時,VSS 也不需要像 Ptolemy那樣進行煩瑣的數(shù)據(jù)類型換。
AWR 的VSS 設(shè)置快捷方便
第二、射頻鏈路仿真的測試設(shè)置:
VSS 使用測試點和一個直觀的用戶界面來進行測量,例如,VSS 測量信道功率和ACPR 的方法,在diagram中加入VSA,打開ACPR 測量窗口,如下圖:
VSS 的ACPR 測量窗口
可見VSS 的方法相當直觀,即使過了一個月以后再打開diagram,也能夠根據(jù)窗口中的說明很快進入狀態(tài)。
而ADS Ptolemy Simulation必須使用表達式(等式)來進行測量:
– acpr_x( )
– cdf ( )
– channel_power( )
– …
而ADS 的方法則要求多重接收器,需要一個節(jié)點來使得多種不同的測試量、許多的表達式來寫入并創(chuàng)造變量。舉例說明ADS 測量信道功率和ACPR 的方法:
– 在diagram 中加入頻譜分析儀
– 運行仿真
– 使用post processing expressions
– channel_power ( )
– Channel_power = channel_power_vr(voltage, resistance, mainCh,
winType,winConst)
– acpr_vr expression
– ACPRvals = acpr_vr(voltage, resistance, mainCh, lowerAdjCh,
upperAdjCh,winType, winConst)
由于需要自定義vector 變量,因此進行測量的難度比較大。假如在一個月后再次打開diagram,用戶畢竟也是人而不是機器人,很可能已經(jīng)忘記了vector 的定義是什么。
第三、射頻鏈路與電路的協(xié)同仿真Co-simulation:
VSS 和Ptolemy 均可以進行和電路的協(xié)同仿真,VSS 基于統(tǒng)一數(shù)據(jù)庫,調(diào)諧的速度非常快,僅需一步。把電路設(shè)計圖拖到VSS 中,不需要控制或者轉(zhuǎn)換模塊,也不需要網(wǎng)表。
AWR可直接將Microwave Office的電路設(shè)計圖拖入VSS中
而ADS Ptolemy,本身是由伯克利大學的DSP 工程師研發(fā)的,在研發(fā)時并沒有考慮與電路協(xié)同的仿真,所以后來用了與其他軟件結(jié)合的方法來完成電路協(xié)同仿真,這就導致了調(diào)諧速度極慢且需要購買多種軟件License 的問題, Ptolemy 的電路協(xié)同仿真解決方案流程如下圖:
ADS Ptolemy系統(tǒng)在仿真之前有很多需要預先設(shè)置的步驟
第四、硬件在環(huán)測試所支持的硬件測試設(shè)備:
通過 Test Wave 模塊,VSS 可以與業(yè)界絕大多數(shù)設(shè)備相連接,如 Agilent、 HP、Rohde & Schwarz、Anritsu,但 ADS 目前只支持 Agilent 和 HP 的設(shè)備。
審核編輯:劉清
-
放大器
+關(guān)注
關(guān)注
145文章
14058瀏覽量
215858 -
仿真器
+關(guān)注
關(guān)注
14文章
1031瀏覽量
84779 -
ADS仿真
+關(guān)注
關(guān)注
1文章
71瀏覽量
10763 -
AWR
+關(guān)注
關(guān)注
1文章
18瀏覽量
18204 -
震蕩器
+關(guān)注
關(guān)注
1文章
14瀏覽量
8508
原文標題:AWR微波仿真的優(yōu)勢
文章出處:【微信號:封裝與高速技術(shù)前沿,微信公眾號:封裝與高速技術(shù)前沿】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
模擬仿真的功能和優(yōu)勢
微波EDA仿真軟件
常用的微波EDA仿真軟件論述
AWR2011全新的AWR設(shè)計套件介紹
SIMULINK仿真的運行
NI發(fā)布AWR設(shè)計環(huán)境和LabVIEW之間的全新連接,統(tǒng)一射頻、微波設(shè)計和測試
AWR與AMPSA合作開發(fā)出通過仿真合成的流程提高放大器設(shè)計產(chǎn)量和生產(chǎn)力
AWR推出電子書摘錄了Michael Steer教授微波和射頻設(shè)計著作的最新內(nèi)容
AWR軟件的ACE技術(shù)的PCB仿真簡介與選擇
南航使用AWR進行射頻微波研究及教學

8大亮點讓你會使用全新套件AWR2011
AWR射頻、微波設(shè)計軟件及其應(yīng)用對象分析

AWR2011設(shè)計軟件有什么亮點

評論