當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 電子設(shè)計(jì)自動(dòng)化

  Altium Designer的混合電路信號(hào)仿真工具,在電路原理圖設(shè)計(jì)階段實(shí)現(xiàn)對(duì)數(shù)模混合信號(hào)電路的功能設(shè)計(jì)仿真,配合簡(jiǎn)單易用的參數(shù)配置窗口,完成基于時(shí)序、離散度、信噪比等多種數(shù)據(jù)的分析。Altium Designer 可以在原理圖中提供完善的混合信號(hào)電路仿真功能 ,除了對(duì)XSPICE 標(biāo)準(zhǔn)的支持之外,還支持對(duì)Pspice模型和電路的仿真。Altium Designer中的電路仿真是真正的混合模式仿真器,可以用于對(duì)模擬和數(shù)字器件的電路分析。仿真器采用由喬治亞技術(shù)研究所(GTRI)開(kāi)發(fā)的增強(qiáng)版事件驅(qū)動(dòng)型XSPICE仿真模型,該模型是基于伯克里SPICE3代碼,并于且SPICE3f5完全兼容。

  SPICE3f5模擬器件模型:包括電阻、電容、電感、電壓/電流源、傳輸線和開(kāi)關(guān)。五類主要的通用半導(dǎo)體器件模型,如diodes、BJTs、JFETs、MESFETs和MOSFETs。

  XSPICE模擬器件模型是針對(duì)一些可能會(huì)影響到仿真效率的冗長(zhǎng)的無(wú)需開(kāi)發(fā)局部電路,而設(shè)計(jì)的 復(fù)雜的、非線性器件特性模型代碼。包括特殊功能函數(shù),諸如增益、磁滯效應(yīng)、限電壓及限電流、s域傳輸函數(shù)精確度等。局部電路模型是指更復(fù)雜的器件,如用局部電路語(yǔ)法描述的操作運(yùn)放、時(shí)鐘、晶體等。每個(gè)局部電路都下在*.ckt文件中,并在模型名稱的前面加上大寫(xiě)的X。

  數(shù)字器件模型是用數(shù)字SimCode語(yǔ)言編寫(xiě)的,這是一種由事件驅(qū)動(dòng)型XSPICE模型擴(kuò)展而來(lái)專門(mén)用于仿真數(shù)字器件的特殊的描述語(yǔ)言,是一種類C語(yǔ)言,實(shí)現(xiàn)對(duì)數(shù)字器件的行為及特征的描述,參數(shù)可以包括傳輸時(shí)延、負(fù)載特征等信息;行為可以通過(guò)真值表、數(shù)學(xué)函數(shù)和條件控制參數(shù)等。它來(lái)源于標(biāo)準(zhǔn)的XSPICE代碼模型。在SimCode中,仿真文件采用ASCII碼字符并且保存成.TXT后綴的文件,編譯后生成*.scb模型文件??梢詫⒍鄠€(gè)數(shù)字器件模型寫(xiě)在同一個(gè)文件中。

  1.仿真電路建立及與仿真模型的連接

  AD 中由于采用了集成庫(kù)技術(shù),原理圖符號(hào)中即包含了對(duì)應(yīng)的仿真模型,因此原理圖即可直接用來(lái)作為仿真電路,而99SE中的仿真電路則需要另行建立并單獨(dú)加載各元器件的仿真模型。

  2.外部仿真模型的加入

  AD中提供了大量的仿真模型,但在實(shí)際電路設(shè)計(jì)中仍然需要補(bǔ)充、完善仿真模型集。一方面,用戶可編輯系統(tǒng)自帶的仿真模型文件來(lái)滿足仿真需求,另一方面, 用戶可以直接將外部標(biāo)準(zhǔn)的仿真模型倒入系統(tǒng)中成為集成庫(kù)的一部分后即可直接在原理圖中進(jìn)行電路仿真。

  3.仿真功能及參數(shù)設(shè)置

  Altium Designer的仿真器可以完成各種形式的信號(hào)分析,在仿真器的分析設(shè)置對(duì)話框中,通過(guò)全局設(shè)置頁(yè)面,允許用戶指定仿真的范圍和自動(dòng)顯示仿真的信號(hào)。每一項(xiàng)分析類型可以在獨(dú)立的設(shè)置頁(yè)面內(nèi)完成。Altium Designer中允許的分析類型包括:

  1、直流工作點(diǎn)分析

  2、瞬態(tài)分析和傅立葉分析

  3、交流小信號(hào)分析

  4、阻抗特性分析

  5、噪聲分析

  6、Pole-Zero(臨界點(diǎn))分析

  7、傳遞函數(shù)分析

  8、蒙特卡羅分析

  9、參數(shù)掃描

  10、溫度掃描等

  1.直流工作點(diǎn)分析:直流工作點(diǎn)分析用在測(cè)定帶有短路電感和開(kāi)路電容電路的直流工作點(diǎn)。

  在測(cè)定瞬態(tài)初始化條件時(shí),除了已經(jīng)在Transient/Fourier Analysis Setup中使能了Use Initial Conditions參數(shù)的情況外,直流工作點(diǎn)分析將優(yōu)先于瞬態(tài)分析。同時(shí),直流工作點(diǎn)分析優(yōu)先于交流小信號(hào)、噪聲和Pole-Zero分析,為了保證測(cè)定的線性化,電路中所有非線性的小信號(hào)模型。 在直流工作點(diǎn)分析中將不考慮任何交流源的干擾因素。

  2.瞬態(tài)分析:瞬態(tài)分析在時(shí)域中描述瞬態(tài)輸出變量的值。在未使能Use Initial Conditions參數(shù)時(shí),對(duì)于固定偏置點(diǎn),電路節(jié)點(diǎn)的初始值對(duì)計(jì)算偏置點(diǎn)和非線性元件的小信號(hào)參數(shù)時(shí)節(jié)點(diǎn)初始值也應(yīng)考慮在內(nèi),因此有初始值的電容和電感也被看作是電路的一部分而保留下來(lái)。

  參數(shù)設(shè)置

  Transient Start Time:分析時(shí)設(shè)定的時(shí)間間隔的起始值(單位:秒)

  Transient Stop Time: 分析時(shí)設(shè)定的時(shí)間間隔的結(jié)束值(單位:秒)

  Transient Step Time:分析時(shí)時(shí)間增量(步長(zhǎng))值

  Transient Max Step Time:時(shí)間增量值的最大變化量;缺省狀態(tài)下,其值可以是Transient Step Time或(Transient Stop Time – Transient Start Time)/50。

  Use Initial Conditions:當(dāng)使能后,瞬態(tài)分析將自原理圖定義的初始化條件開(kāi)始,旁路直流工作點(diǎn)分析。該項(xiàng)通常用在由靜態(tài)工作點(diǎn)開(kāi)始一個(gè)瞬態(tài)分析中。

  Use Transient Default:調(diào)用缺省設(shè)定

  Default Cycles Displayed:缺省顯示的正玄波的周期數(shù)量。該值將由Transient Step Time決定。

  Default Points Per Cycle:每個(gè)正玄波周期內(nèi)顯示數(shù)據(jù)點(diǎn)的數(shù)量。

  如果用戶未確定具體輸入的參數(shù)值,建議使用缺省設(shè)置;當(dāng)使用原理圖定義的初始化條件時(shí),需要確定在電路設(shè)計(jì)內(nèi)的每一個(gè)適當(dāng)?shù)脑骷弦呀?jīng)定義了初始化條件,或在電路中放置.IC元件。

  3.傅立葉分析:一個(gè)設(shè)計(jì)的傅立葉分析是基于瞬態(tài)分析中最后一個(gè)周期的數(shù)據(jù)完成的。

  參數(shù)設(shè)置

  Enable Fourier:在仿真中執(zhí)行傅立葉分析(缺省為Disable)

  Fourier Fundamental Frequency:由正玄曲線波疊加近似而來(lái)的信號(hào)頻率值

  Fourier Number of Harmonics:在分析中應(yīng)注意的諧波數(shù);每一個(gè)諧波均為基頻的整數(shù)倍。

  在執(zhí)行傅立葉分析后,系統(tǒng)將自動(dòng)創(chuàng)建一個(gè).sim數(shù)據(jù)文件,文件中包含了關(guān)于每一個(gè)諧波的幅度和相位詳細(xì)的信息。

  4.直流掃描分析:直流掃描分析就是直流轉(zhuǎn)移特性,當(dāng)輸入在一定范圍內(nèi)變化時(shí),輸出一個(gè)曲線軌跡。通過(guò)執(zhí)行一系列直流工作點(diǎn)分析,修改選定的源信號(hào)的電壓,從而得到一個(gè)直流傳輸曲線;用戶也可以同時(shí)指定兩個(gè)工作源。

  參數(shù)設(shè)置

  Primary Source:電路中獨(dú)立電源的名稱

  Primary Start:主電源的起始電壓值

  Primary Stop:主電源的停止電壓值

  Primary Step:在掃描范圍內(nèi)指定的增量值

  Enable Secondary:在主電源基礎(chǔ)上,執(zhí)行對(duì)每個(gè)從電源值的掃描分析

  Secondary Name:在電路中獨(dú)立的第二個(gè)電源的名稱

  Secondary Start:從電源的起始電壓值

  Secondary Stop:從電源的停止電壓值

  Secondary Step: 在掃描范圍內(nèi)指定的增量值

  在直流掃描分析中必須設(shè)定一個(gè)主源,而第二個(gè)源為可選;通常第一個(gè)掃描變量(主獨(dú)立源)所覆蓋的區(qū)間是內(nèi)循環(huán),第二個(gè)(次獨(dú)立源)掃描區(qū)間是外循環(huán)。

  5.交流小信號(hào)分析:交流分析是在一定的頻率范圍內(nèi)計(jì)算電路和響應(yīng)。如果電路中包含非線性器件或元件,在計(jì)算頻率響應(yīng)之前就應(yīng)該得到此元器件的交流小信號(hào)參數(shù)。在進(jìn)行交流分析之前,必須保證電路中至少有一個(gè)交流電源,也即在激勵(lì)源中的AC 屬性域中設(shè)置一個(gè)大于零的值。

  參數(shù)設(shè)置

  Start Frequency:用于正玄波發(fā)生器的初始化頻率(單位:Hz)

  Stop Frequency: 用于正玄波發(fā)生器的截至頻率(單位:Hz)

  Sweep Type:決定如何產(chǎn)生測(cè)試點(diǎn)的數(shù)量;Linear-全部測(cè)試點(diǎn)均勻的分布在線性化的測(cè)試范圍內(nèi),是從起始頻率開(kāi)始到終止頻率的線性掃描,Linear類型適用于帶寬較窄情況;Decade-測(cè)試點(diǎn)以10的對(duì)數(shù)形式排列, Decade用于帶寬特別寬的情況;Octave-測(cè)試點(diǎn)以8個(gè)2的對(duì)數(shù)形式排列,頻率以倍頻程進(jìn)行對(duì)數(shù)掃描,Octave用于帶寬較寬的情形;

  Test Points:在掃描范圍內(nèi),依據(jù)選擇的掃描類型,定義增量值;

  Total Test Point:顯示全部測(cè)試點(diǎn)的數(shù)量;

  在執(zhí)行交流小信號(hào)分析前,電路原理圖中必須包含至少一個(gè)信號(hào)源器件并且在AC Magnitude參數(shù)中應(yīng)輸入一個(gè)值。用這個(gè)信號(hào)源去替代在仿真期間的正玄波發(fā)生器。用于掃描的正玄波的幅度和相位需要在SIM模型中指定。輸入的幅度值(電壓Volt)和相位值(度Degrees),不要求輸入單位值。設(shè)定交流量級(jí)為1,將使輸出變量顯示相關(guān)度為0dB。

  Altium Designer的混合電路信號(hào)仿真工具,在電路原理圖設(shè)計(jì)階段實(shí)現(xiàn)對(duì)數(shù)?;旌闲盘?hào)電路的功能設(shè)計(jì)仿真,配合簡(jiǎn)單易用的參數(shù)配置窗口,完成基于時(shí)序、離散度、信噪比等多種數(shù)據(jù)的分析。Altium Designer 可以在原理圖中提供完善的混合信號(hào)電路仿真功能 ,除了對(duì)XSPICE 標(biāo)準(zhǔn)的支持之外,還支持對(duì)Pspice模型和電路的仿真。Altium Designer中的電路仿真是真正的混合模式仿真器,可以用于對(duì)模擬和數(shù)字器件的電路分析。仿真器采用由喬治亞技術(shù)研究所(GTRI)開(kāi)發(fā)的增強(qiáng)版事件驅(qū)動(dòng)型XSPICE仿真模型,該模型是基于伯克里SPICE3代碼,并于且SPICE3f5完全兼容。

  SPICE3f5模擬器件模型:包括電阻、電容、電感、電壓/電流源、傳輸線和開(kāi)關(guān)。五類主要的通用半導(dǎo)體器件模型,如diodes、BJTs、JFETs、MESFETs和MOSFETs。

  XSPICE模擬器件模型是針對(duì)一些可能會(huì)影響到仿真效率的冗長(zhǎng)的無(wú)需開(kāi)發(fā)局部電路,而設(shè)計(jì)的 復(fù)雜的、非線性器件特性模型代碼。包括特殊功能函數(shù),諸如增益、磁滯效應(yīng)、限電壓及限電流、s域傳輸函數(shù)精確度等。局部電路模型是指更復(fù)雜的器件,如用局部電路語(yǔ)法描述的操作運(yùn)放、時(shí)鐘、晶體等。每個(gè)局部電路都下在*.ckt文件中,并在模型名稱的前面加上大寫(xiě)的X。

  數(shù)字器件模型是用數(shù)字SimCode語(yǔ)言編寫(xiě)的,這是一種由事件驅(qū)動(dòng)型XSPICE模型擴(kuò)展而來(lái)專門(mén)用于仿真數(shù)字器件的特殊的描述語(yǔ)言,是一種類C語(yǔ)言,實(shí)現(xiàn)對(duì)數(shù)字器件的行為及特征的描述,參數(shù)可以包括傳輸時(shí)延、負(fù)載特征等信息;行為可以通過(guò)真值表、數(shù)學(xué)函數(shù)和條件控制參數(shù)等。它來(lái)源于標(biāo)準(zhǔn)的XSPICE代碼模型。在SimCode中,仿真文件采用ASCII碼字符并且保存成.TXT后綴的文件,編譯后生成*.scb模型文件??梢詫⒍鄠€(gè)數(shù)字器件模型寫(xiě)在同一個(gè)文件中。

  1.仿真電路建立及與仿真模型的連接

  AD 中由于采用了集成庫(kù)技術(shù),原理圖符號(hào)中即包含了對(duì)應(yīng)的仿真模型,因此原理圖即可直接用來(lái)作為仿真電路,而99SE中的仿真電路則需要另行建立并單獨(dú)加載各元器件的仿真模型。

  2.外部仿真模型的加入

  AD中提供了大量的仿真模型,但在實(shí)際電路設(shè)計(jì)中仍然需要補(bǔ)充、完善仿真模型集。一方面,用戶可編輯系統(tǒng)自帶的仿真模型文件來(lái)滿足仿真需求,另一方面, 用戶可以直接將外部標(biāo)準(zhǔn)的仿真模型倒入系統(tǒng)中成為集成庫(kù)的一部分后即可直接在原理圖中進(jìn)行電路仿真。

  3.仿真功能及參數(shù)設(shè)置

  Altium Designer的仿真器可以完成各種形式的信號(hào)分析,在仿真器的分析設(shè)置對(duì)話框中,通過(guò)全局設(shè)置頁(yè)面,允許用戶指定仿真的范圍和自動(dòng)顯示仿真的信號(hào)。每一項(xiàng)分析類型可以在獨(dú)立的設(shè)置頁(yè)面內(nèi)完成。Altium Designer中允許的分析類型包括:

  1、直流工作點(diǎn)分析

  2、瞬態(tài)分析和傅立葉分析

  3、交流小信號(hào)分析

  4、阻抗特性分析

  5、噪聲分析

  6、Pole-Zero(臨界點(diǎn))分析

  7、傳遞函數(shù)分析

  8、蒙特卡羅分析

  9、參數(shù)掃描

  10、溫度掃描等

  1.直流工作點(diǎn)分析:直流工作點(diǎn)分析用在測(cè)定帶有短路電感和開(kāi)路電容電路的直流工作點(diǎn)。

  在測(cè)定瞬態(tài)初始化條件時(shí),除了已經(jīng)在Transient/Fourier Analysis Setup中使能了Use Initial Conditions參數(shù)的情況外,直流工作點(diǎn)分析將優(yōu)先于瞬態(tài)分析。同時(shí),直流工作點(diǎn)分析優(yōu)先于交流小信號(hào)、噪聲和Pole-Zero分析,為了保證測(cè)定的線性化,電路中所有非線性的小信號(hào)模型。 在直流工作點(diǎn)分析中將不考慮任何交流源的干擾因素。

  2.瞬態(tài)分析:瞬態(tài)分析在時(shí)域中描述瞬態(tài)輸出變量的值。在未使能Use Initial Conditions參數(shù)時(shí),對(duì)于固定偏置點(diǎn),電路節(jié)點(diǎn)的初始值對(duì)計(jì)算偏置點(diǎn)和非線性元件的小信號(hào)參數(shù)時(shí)節(jié)點(diǎn)初始值也應(yīng)考慮在內(nèi),因此有初始值的電容和電感也被看作是電路的一部分而保留下來(lái)。

  參數(shù)設(shè)置

  Transient Start Time:分析時(shí)設(shè)定的時(shí)間間隔的起始值(單位:秒)

  Transient Stop Time: 分析時(shí)設(shè)定的時(shí)間間隔的結(jié)束值(單位:秒)

  Transient Step Time:分析時(shí)時(shí)間增量(步長(zhǎng))值

  Transient Max Step Time:時(shí)間增量值的最大變化量;缺省狀態(tài)下,其值可以是Transient Step Time或(Transient Stop Time – Transient Start Time)/50。

  Use Initial Conditions:當(dāng)使能后,瞬態(tài)分析將自原理圖定義的初始化條件開(kāi)始,旁路直流工作點(diǎn)分析。該項(xiàng)通常用在由靜態(tài)工作點(diǎn)開(kāi)始一個(gè)瞬態(tài)分析中。

  Use Transient Default:調(diào)用缺省設(shè)定

  Default Cycles Displayed:缺省顯示的正玄波的周期數(shù)量。該值將由Transient Step Time決定。

  Default Points Per Cycle:每個(gè)正玄波周期內(nèi)顯示數(shù)據(jù)點(diǎn)的數(shù)量。

  如果用戶未確定具體輸入的參數(shù)值,建議使用缺省設(shè)置;當(dāng)使用原理圖定義的初始化條件時(shí),需要確定在電路設(shè)計(jì)內(nèi)的每一個(gè)適當(dāng)?shù)脑骷弦呀?jīng)定義了初始化條件,或在電路中放置.IC元件。

  3.傅立葉分析:一個(gè)設(shè)計(jì)的傅立葉分析是基于瞬態(tài)分析中最后一個(gè)周期的數(shù)據(jù)完成的。

  參數(shù)設(shè)置

  Enable Fourier:在仿真中執(zhí)行傅立葉分析(缺省為Disable)

  Fourier Fundamental Frequency:由正玄曲線波疊加近似而來(lái)的信號(hào)頻率值

  Fourier Number of Harmonics:在分析中應(yīng)注意的諧波數(shù);每一個(gè)諧波均為基頻的整數(shù)倍。

  在執(zhí)行傅立葉分析后,系統(tǒng)將自動(dòng)創(chuàng)建一個(gè).sim數(shù)據(jù)文件,文件中包含了關(guān)于每一個(gè)諧波的幅度和相位詳細(xì)的信息。

  4.直流掃描分析:直流掃描分析就是直流轉(zhuǎn)移特性,當(dāng)輸入在一定范圍內(nèi)變化時(shí),輸出一個(gè)曲線軌跡。通過(guò)執(zhí)行一系列直流工作點(diǎn)分析,修改選定的源信號(hào)的電壓,從而得到一個(gè)直流傳輸曲線;用戶也可以同時(shí)指定兩個(gè)工作源。

  參數(shù)設(shè)置

  Primary Source:電路中獨(dú)立電源的名稱

  Primary Start:主電源的起始電壓值

  Primary Stop:主電源的停止電壓值

  Primary Step:在掃描范圍內(nèi)指定的增量值

  Enable Secondary:在主電源基礎(chǔ)上,執(zhí)行對(duì)每個(gè)從電源值的掃描分析

  Secondary Name:在電路中獨(dú)立的第二個(gè)電源的名稱

  Secondary Start:從電源的起始電壓值

  Secondary Stop:從電源的停止電壓值

  Secondary Step: 在掃描范圍內(nèi)指定的增量值

  在直流掃描分析中必須設(shè)定一個(gè)主源,而第二個(gè)源為可選;通常第一個(gè)掃描變量(主獨(dú)立源)所覆蓋的區(qū)間是內(nèi)循環(huán),第二個(gè)(次獨(dú)立源)掃描區(qū)間是外循環(huán)。

  5.交流小信號(hào)分析:交流分析是在一定的頻率范圍內(nèi)計(jì)算電路和響應(yīng)。如果電路中包含非線性器件或元件,在計(jì)算頻率響應(yīng)之前就應(yīng)該得到此元器件的交流小信號(hào)參數(shù)。在進(jìn)行交流分析之前,必須保證電路中至少有一個(gè)交流電源,也即在激勵(lì)源中的AC 屬性域中設(shè)置一個(gè)大于零的值。

  參數(shù)設(shè)置

  Start Frequency:用于正玄波發(fā)生器的初始化頻率(單位:Hz)

  Stop Frequency: 用于正玄波發(fā)生器的截至頻率(單位:Hz)

  Sweep Type:決定如何產(chǎn)生測(cè)試點(diǎn)的數(shù)量;Linear-全部測(cè)試點(diǎn)均勻的分布在線性化的測(cè)試范圍內(nèi),是從起始頻率開(kāi)始到終止頻率的線性掃描,Linear類型適用于帶寬較窄情況;Decade-測(cè)試點(diǎn)以10的對(duì)數(shù)形式排列, Decade用于帶寬特別寬的情況;Octave-測(cè)試點(diǎn)以8個(gè)2的對(duì)數(shù)形式排列,頻率以倍頻程進(jìn)行對(duì)數(shù)掃描,Octave用于帶寬較寬的情形;

  Test Points:在掃描范圍內(nèi),依據(jù)選擇的掃描類型,定義增量值;

  Total Test Point:顯示全部測(cè)試點(diǎn)的數(shù)量;

  在執(zhí)行交流小信號(hào)分析前,電路原理圖中必須包含至少一個(gè)信號(hào)源器件并且在AC Magnitude參數(shù)中應(yīng)輸入一個(gè)值。用這個(gè)信號(hào)源去替代在仿真期間的正玄波發(fā)生器。用于掃描的正玄波的幅度和相位需要在SIM模型中指定。輸入的幅度值(電壓Volt)和相位值(度Degrees),不要求輸入單位值。設(shè)定交流量級(jí)為1,將使輸出變量顯示相關(guān)度為0dB。

  6.阻抗特性分析:阻抗特性分析將顯示電路中任意兩個(gè)終端源間的阻抗特征,該分析沒(méi)有獨(dú)立的設(shè)置頁(yè)面,通常只作為交流小信號(hào)分析中的一個(gè)部分。

  參數(shù)設(shè)置

  阻抗測(cè)量將通過(guò)輸入電源電壓值除以輸出電流值得到。要獲得一個(gè)電路輸出阻抗的阻抗特征圖,須通過(guò)下列步驟實(shí)現(xiàn):

  從輸入端刪除源

  輸入電源與地短接

  刪除任意連入電路的負(fù)載

  連接輸出兩端的源,即正電源連接到輸出端,負(fù)端接地

  7.噪聲分析:噪聲分析利用噪聲譜密度測(cè)量由電阻和半導(dǎo)體器件的噪聲影響,通常由V2/Hz表征測(cè)量噪聲值。電阻和半導(dǎo)體器件等都能產(chǎn)生噪聲,噪聲電平取決于頻率。電阻和半導(dǎo)體器件產(chǎn)生不同類型的噪聲(注意:在噪聲分析中,電容、電感和受控源視為無(wú)噪聲元器件)。對(duì)交流分析的每一個(gè)頻率,電路中每一個(gè)噪聲源(電阻或晶體管)的噪聲電平都被計(jì)算出來(lái)。它們以輸出節(jié)點(diǎn)的貢獻(xiàn)通過(guò)將各均方根值相加得到。

  參數(shù)設(shè)置

  Output Noise:需要分析噪聲的輸出節(jié)點(diǎn)

  Input Noise:疊加在輸入端的噪聲總量,將直接關(guān)系到輸出端上的噪聲值

  Component Noise:電路中每個(gè)器件(包括電阻和半導(dǎo)體器件)對(duì)輸出端所造成的噪聲乘以增益后的總和。

  Noise Sources:選擇一個(gè)用于計(jì)算噪聲的參考電源(獨(dú)立電壓源或獨(dú)立電流源);

  Start Frequency:指定起始頻率;

  Stop Frequency:指定終止頻率;

  Test Points:指定掃描的點(diǎn)數(shù);

  Points/Summary:指定計(jì)算噪聲范圍。在此區(qū)域中,輸入0則只計(jì)算輸入和輸出噪聲;如輸入1則同時(shí)計(jì)算各個(gè)器件噪聲。后者適用于用戶想單獨(dú)查看某個(gè)器件的噪聲并進(jìn)行相應(yīng)的處理(比如某個(gè)器件的噪聲較大,則考慮使用低噪聲的器件換之)。

  OutPut Node:指定輸出噪聲節(jié)點(diǎn);

  Reference Node:指定輸出噪聲參考節(jié)點(diǎn),此節(jié)點(diǎn)一般為地(也即為0節(jié)點(diǎn)),如果設(shè)置的是其他節(jié)點(diǎn),通過(guò)V(Output Node)-V(Reference Node)得到總的輸出噪聲;

  Sweep Type框中指定掃描類型,這些設(shè)置和交流分析差不多,在此只作簡(jiǎn)要說(shuō)明。Linear為線性掃描,是從起始頻率開(kāi)始到終止頻率的線性掃描,Test Points是掃描中的總點(diǎn)數(shù),一個(gè)頻率值由當(dāng)前一個(gè)頻率值加上一個(gè)常量得到。Linear適用于帶寬較窄情況。Octave為倍頻掃描,頻率以倍頻程進(jìn)行對(duì)數(shù)掃描。Test Points是倍頻程內(nèi)的掃描點(diǎn)數(shù)。下一個(gè)頻率值由當(dāng)前值乘以一個(gè)大于1的常數(shù)產(chǎn)生。Octave用于帶寬較寬的情形。Decade為十倍頻掃描,它進(jìn)行對(duì)數(shù)掃描。Test Points是十倍頻程內(nèi)的掃描點(diǎn)數(shù)。Decade用于帶寬特別寬的情況。

  通常起始頻率應(yīng)大于零;獨(dú)立的電壓源中需要指定Noise Source參數(shù);

  8 .Pole-Zero(臨界點(diǎn))分析:在單輸入/輸出的線性系統(tǒng)中,利用電路的小信號(hào)交流傳輸函數(shù)對(duì)極點(diǎn)或零點(diǎn)的計(jì)算用Pole-Zero進(jìn)行穩(wěn)定性分析;將電路的直流工作點(diǎn)線性化和對(duì)所有非線性器件匹配小信號(hào)模型。傳輸函數(shù)可以是電壓增益(輸出與輸入電壓之比)或阻抗(輸出電壓與輸入電流之比)中的任意一個(gè)。

  參數(shù)設(shè)置

  Input Node:正的輸入節(jié)點(diǎn)

  Input Reference Node:輸入端的參考節(jié)點(diǎn)(缺?。?(GND))

  Output Node:正的輸出節(jié)點(diǎn)

  Output Reference Node:輸出端的參考節(jié)點(diǎn)(缺省:0(GND))

  Transer Function Type: 設(shè)定交流小信號(hào)傳輸函數(shù)的類型;V(output)/V(input)-電壓增益?zhèn)鬏敽瘮?shù),V(output)/I(input)-電阻傳輸函數(shù)

  Analysis Type: 更精確的提煉分析極點(diǎn)

  Pole-Zero分析可用于對(duì)電阻、電容、電感、線性控制源、獨(dú)立源、二極管、BJT管、MOSFET管和JFET管,不支持傳輸線。對(duì)復(fù)雜的大規(guī)模電路設(shè)計(jì)進(jìn)行Pole-Zero分析,需要耗費(fèi)大量時(shí)間并且可能不能找到全部的Pole和Zero點(diǎn),因此將其拆分成小的電路在進(jìn)行Pole-Zero分析將更有效。

  9.傳遞函數(shù)分析(也稱為直流小信號(hào)分析):傳遞函數(shù)分析將計(jì)算每個(gè)電壓節(jié)點(diǎn)上的直流輸入電 阻、直流輸出電阻和直流增益值。

  參數(shù)設(shè)置

  Source Name:指定輸入?yún)⒖嫉男⌒盘?hào)輸入源

  Reference Node:作為參考指定計(jì)算每個(gè)特定電壓節(jié)點(diǎn)的電路節(jié)點(diǎn)(缺省:設(shè)置為0)

  利用傳遞函數(shù)分析可以計(jì)算整個(gè)電路中直流輸入、輸出電阻和直流增益三個(gè)小信號(hào)的值。

  10. 蒙特卡羅分析:蒙特卡羅分析是一種統(tǒng)計(jì)模擬方法,它是在給定電路元器件參數(shù)容差為統(tǒng)計(jì)分布規(guī)律的情況下,用一組組偽隨機(jī)數(shù)求得元器件參數(shù)的隨機(jī)抽樣序列,對(duì)這些隨機(jī)抽樣的電路進(jìn)行直流掃描、直流工作點(diǎn)、傳遞函數(shù)、噪聲、交流小信號(hào)和瞬態(tài)分析,并通過(guò)多次分析結(jié)果估算出電路性能的統(tǒng)計(jì)分布規(guī)律,蒙特卡羅分析可以進(jìn)行最壞情況分析,AD6 的蒙特卡羅分析在進(jìn)行最壞情況分析時(shí)有著強(qiáng)大且完備的功能。

  參數(shù)設(shè)置

  Seed:該值是仿真中隨機(jī)產(chǎn)生的。如果用隨機(jī)數(shù)的不同序列執(zhí)行一個(gè)仿真,需要改變?cè)撝担ㄈ笔。?1)

  Distribution:容差分布參數(shù);Uniform(缺?。┍硎締握{(diào)分布。在超過(guò)指定的容差范圍后仍然保持單調(diào)變化;Gaussian表示高斯曲線分布(即Bell-Shaped鈴形),名義中位數(shù)與指定容差有-/+3的背離;Worst Case表示最壞情況與單調(diào)分布類似,不僅僅是容差范圍內(nèi)最差的點(diǎn)。

  Number of Runs:在指定容差范圍內(nèi)執(zhí)行仿真中運(yùn)用不同器件值(缺省:5)

  Default Resistor Tolerance:電阻器件缺省容差(缺?。海保埃ィ?/p>

  Default Capacitor Tolerance:電容器件缺省容差(缺?。海保埃ィ?/p>

  Default Inductor Tolerance:電感器件缺省容差(缺?。海保埃ィ?/p>

  Default Transistor Tolerance: 三極管器件缺省容差(缺?。海保埃ィ?/p>

  Default DC Source Tolerance: 直流源缺省容差(缺?。海保埃ィ?/p>

  Default Digital Tp Tolerance: 數(shù)字器件傳播延時(shí)缺省容差(缺省:10%),該容差將用于設(shè)定隨機(jī)數(shù)發(fā)生器產(chǎn)生數(shù)值的區(qū)間。對(duì)于一個(gè)名義值為ValNom的器件,其該容差區(qū)間為:ValNom– (Tolerance * ValNom)<RANGE》 ValNom+ (Toleance*ValNom)

  Specific Tolerances:用戶特定的容差(缺省:0),定義一個(gè)新的特定容差,先執(zhí)行Add命令,在出現(xiàn)的新增行的Designator域中選擇特定容差的器件,在Parameter中設(shè)置參數(shù)值,在Tolerance中設(shè)定容差范圍,Track No.即跟蹤數(shù)(tracking number )用戶可以為多個(gè)器件設(shè)定特定容差。此區(qū)域用來(lái)標(biāo)明在設(shè)定多個(gè)器件特定容差的情況下,它們之間的變化情況。如果兩個(gè)器件的特定容差的Tracking No.一樣,且分布一樣,則在仿真時(shí)將產(chǎn)生同樣的隨機(jī)數(shù)并用于計(jì)算電路特性,在Distribution中選擇uniform,gaussian,worst case其中一項(xiàng)。每個(gè)器件都包含兩種容差類型,分別為器件容差和批量容差。

  在電阻、電容、電感、晶體管等同時(shí)變化情況。但可想而知,由于變化的參數(shù)太多,反而不知道哪個(gè)參數(shù)對(duì)電路的影響最大。因此,建議讀者不要“貪多”,一個(gè)一個(gè)地分析,例如讀者想知道晶體管參數(shù)BF對(duì)電路頻率響應(yīng)的影響,那么就應(yīng)該去掉其它參數(shù)對(duì)電路的影響,而只保留BF容差。

  11.參數(shù)掃描:參數(shù)掃描它可以與直流、交流或瞬態(tài)分析等分析類型配合使用,對(duì)電路所執(zhí)行的分析進(jìn)行參數(shù)掃描,對(duì)于研究電路參數(shù)變化對(duì)電路特性的影響提供了很大的方便。在分析功能上與蒙特卡羅分析和溫度分析類似,它是按掃描變量對(duì)電路的所有分析參數(shù)掃描的,分析結(jié)果產(chǎn)生一個(gè)數(shù)據(jù)列表或一組曲線圖。同時(shí)用戶還可以設(shè)置第二個(gè)參數(shù)掃描分析,但參數(shù)掃描分析所收集的數(shù)據(jù)不包括子電路中的器件。

  參數(shù)設(shè)置

  Primary Sweep Variable:希望掃描的電路參數(shù)或器件的值,利用下拉選項(xiàng)框設(shè)定

  Primary Start Value:掃描變量的初始值

  Primary Stop Value:掃描變量的截至值

  Primary Step Value:掃描變量的步長(zhǎng)

  Primary Sweep Type:設(shè)定步長(zhǎng)的絕對(duì)值或相對(duì)值

  Enable Secondary:在分析需要確定第二個(gè)掃描變量

  Secondary Sweep Variable: 希望掃描的電路參數(shù)或器件的值,利用下拉選項(xiàng)框設(shè)定

  Secondary Start Value: 掃描變量的初始值

  Secondary Stop Value: 掃描變量的截至值

  Secondary Step Value: 掃描變量的步長(zhǎng)

  Secondary Sweep Type: 設(shè)定步長(zhǎng)的絕對(duì)值或相對(duì)值

  參數(shù)掃描至少應(yīng)與標(biāo)準(zhǔn)分析類型中的一項(xiàng)一起執(zhí)行,我們可以觀察到不同的參數(shù)值所畫(huà)出來(lái)不一樣的曲線。曲線之間偏離的大小表明此參數(shù)對(duì)電路性能影響的程度。

  12.溫度掃描:溫度掃描是指在一定的溫度范圍內(nèi)進(jìn)行電路參數(shù)計(jì)算,用以確定電路的溫度漂移等性能指標(biāo)。

  參數(shù)設(shè)置

  Start Temperature:起始溫度(單位:攝氏度C)

  Stop Temperature:截至溫度(單位:攝氏度C)

  Step Temperature:在溫度變化區(qū)間內(nèi),遞增變化的溫度大小

  在溫度掃描分析時(shí),由于會(huì)產(chǎn)生大量的分析數(shù)據(jù),因此需要將General Setup中的Collect Data for設(shè)定為Active Signals。

  使用Altium Designer仿真的基本步驟如下:

  1、裝載與電路仿真相關(guān)的元件庫(kù)

  2、在電路上放置仿真元器件(該元件必須帶有仿真模型)

  3、繪制仿真電路圖,方法與繪制原理圖一致

  4、在仿真電路圖中添加仿真電源和激勵(lì)源

  5、設(shè)置仿真節(jié)點(diǎn)及電路的初始狀態(tài)

  6、對(duì)仿真電路原理圖進(jìn)行ERC檢查,以糾正錯(cuò)誤

  7、設(shè)置仿真分析的參數(shù)

  8、運(yùn)行電路仿真得到仿真結(jié)果

  9、修改仿真參數(shù)或更換元器件,重復(fù)5~8的步驟,直至獲得滿意結(jié)果。

  下面通過(guò)具體實(shí)例來(lái)介紹電路仿真的整個(gè)過(guò)程。

  1,運(yùn)行Altium Designer,選擇FileOpen Project…,打開(kāi)安裝目錄下ExamplesCircuit SimulationAnalog AmplifierAnalog Amplifier.PRJPCB 文件。如圖1所示。

  圖1打開(kāi)原理圖文件

  雙擊Analog Amplifier.schdoc,進(jìn)入電路圖編輯環(huán)境,如圖2所示。右鍵點(diǎn)擊Analog Amplifier.schdoc,在彈出菜單中選擇Compile Document Analog Amplifier.schdoc,檢查文件是否存在錯(cuò)誤,如有錯(cuò)誤先糾正。

  

  圖2 編譯文件

  2,裝載仿真庫(kù):

  點(diǎn)擊窗口右側(cè)的工具欄Libraries ,在彈出的窗口中選擇Libraries。

  3,簡(jiǎn)單介紹如何觀察及修改仿真模型在電路圖編輯環(huán)境下,雙擊元器件U1,將會(huì)彈出如圖3所示的器件屬性窗口,在窗口右側(cè)能夠看到其仿真模型,雙擊Type下的Simulation,就能夠調(diào)出關(guān)于該器件的詳細(xì)仿真模型描述見(jiàn)圖4。

  圖3 器件屬性

  

  圖4 仿真模型

  4,仿真模型設(shè)定好以后,需要設(shè)置仿真的節(jié)點(diǎn),如圖5所示為需要觀察的節(jié)點(diǎn)添加網(wǎng)絡(luò)標(biāo)識(shí)編譯該文件,確認(rèn)無(wú)誤后保存,然后保存工程文件,接下來(lái)就可以進(jìn)行仿真了。

  圖5 仿真的節(jié)點(diǎn)

  5,選擇所需要的分析方法,點(diǎn)擊每種分析方法,在窗口右側(cè)會(huì)出現(xiàn)相應(yīng)的仿真參數(shù)設(shè)置。

  如圖6所示。

  

  圖6 仿真參數(shù)設(shè)置

  6,參數(shù)掃描分析,參數(shù)掃描功能對(duì)于電路設(shè)計(jì)初期非常有幫助,能夠節(jié)省大量的人為計(jì)算時(shí)間。如圖7所示。

  

  圖7 設(shè)置掃描參數(shù)。

  7,修改仿真模型參數(shù),在設(shè)計(jì)過(guò)程中,如果需要修改仿真模型參數(shù),點(diǎn)擊窗口左下方的Projects選項(xiàng),在如圖8 所示的窗口中,在Analog Amplifier.PRJPCB工程下雙擊Libraries下的UA741.ckt文件,即進(jìn)入仿真模型文件,在此文件中根據(jù)需要修改相應(yīng)的參數(shù)值,然后保存,就可以進(jìn)行下一次仿真了。

  

  圖8 修改仿真模型參數(shù)

  8,掃描參數(shù),輸出仿真結(jié)果。 在如圖10所示的仿真波形界面下,在彈出的菜單中選擇Cursor A和Cursor B,將會(huì)在波形上產(chǎn)生兩個(gè)光標(biāo),拖動(dòng)此光標(biāo)就可以測(cè)量相關(guān)的數(shù)據(jù),如圖點(diǎn)擊窗口左下角的Sim Data選項(xiàng),在此界面下就能觀察到實(shí)際的測(cè)量結(jié)果。還可以從其中挑選符合要求的圖形,在波形下方將會(huì)對(duì)應(yīng)其參數(shù)值,如圖11

  

  圖10 掃描結(jié)果輸出

  

  圖11 選擇仿真參數(shù)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉