色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

介紹一下ADS中時域仿真組件中的Vprbs電壓源的用法

電磁兼容EMC ? 來源:仿真秀App ? 2023-10-11 16:09 ? 次閱讀

導讀:在當今電子行業中信號仿真作為信號完整性、電源完整性的重要手段之一,正在被越來越多的企業和工程師所重視,而ADS在眾多仿真軟件中的作用無疑是舉足輕重的;今天就來介紹一下ADS中時域仿真組件中的Vprbs電壓源的用法;相信大家對于ADS的瞬態仿真控件并不陌生,這里舉個例子,一筆帶過;

一、寫在文前

如下波形就是通過時域瞬態仿真控件得到的波形:

4cea022a-680d-11ee-939d-92fbcf53809c.png

值得說明一下波形是通過時間點、電壓值的形式給出的,這就涉及到仿真的起始和結束時間,而波形仿真的準確度,這仿真的時間步長有關;

下面看一下同樣速率的波形的邊沿如果變緩的話,波形如下:

4cf9ed7a-680d-11ee-939d-92fbcf53809c.png

由此可以看出,波形邊沿對信號質量的影響;

二、PRBS電壓源的用法

上邊對瞬態仿真控件就簡單介紹到這里,下面來看一下PRBS電壓源的用法;

PRBS碼是Pseudo random binary sequence的縮寫,即偽隨機碼,由移位寄存器和異或運算組成,進行異或運算的寄存器稱為taps,寄存器的初始值稱為seed,PRBS并不是真正的隨機碼,而是有一定的規律可言的,他的重復bit數為2的n次方-1,例如PRBS7的碼型長度為2的7次方-1=127個;

下圖是PRBS7的碼型:

4d0c64e6-680d-11ee-939d-92fbcf53809c.png

可以看到,碼型具有一定的隨機性,同時,在127bit后開始重復碼型;

下面看一下,ADS中的PRBS電壓源,此激勵源中提供了四種輸出碼型的方式(NRZ),如下圖:

4d1619b4-680d-11ee-939d-92fbcf53809c.png

下面分別介紹幾種碼型模式的使用方法:

1、maximal length LFSR:這種方式是根據軟件定義好的tap和seed輸出碼型,用戶只需給定register length的長度即可,設置界面和軟件定義的PRBS的tap和seed如下圖所示:

4d2b2e3a-680d-11ee-939d-92fbcf53809c.png

我們按照這個模式仿真PRBS7和PRBS15,碼型如下:

4d78a354-680d-11ee-939d-92fbcf53809c.png4d883274-680d-11ee-939d-92fbcf53809c.png

可見不同的register length輸出不同的碼型;

2、user defined LFSR:用戶自定義LFSR,即定義不同的tap和seed,設置界面如下圖:

4da8f446-680d-11ee-939d-92fbcf53809c.png

下面我們來分別設置不同的tap和seed,查看輸出的碼型:

4dc0d8e0-680d-11ee-939d-92fbcf53809c.png

系統默認的tap和seed

4dca2850-680d-11ee-939d-92fbcf53809c.png

更改默認的seed

4dd6ed74-680d-11ee-939d-92fbcf53809c.png

更改默認的tap

4df1e48a-680d-11ee-939d-92fbcf53809c.png

Seed和tap都更改

通過更改seed和tap的值,可以看到仿真得到的碼型隨之改變,因此有些協議里就定義了tap和seed的值,以便通過數學算法得到隨機性更好地碼型;

3、explicit bit sequence:明確的碼型,即按照給定的碼型進行輸出,設置界面如下:

4e0138d6-680d-11ee-939d-92fbcf53809c.png

我們來設置不同的bitsequence,觀察仿真結果,如下圖:

4e190c90-680d-11ee-939d-92fbcf53809c.png

4e391814-680d-11ee-939d-92fbcf53809c.png

默認的bitsequence

4e46de36-680d-11ee-939d-92fbcf53809c.png

4e682c44-680d-11ee-939d-92fbcf53809c.png

更改了bitsequence1

4e8137a2-680d-11ee-939d-92fbcf53809c.png4e960574-680d-11ee-939d-92fbcf53809c.png

更改了bitsequence1

通過設置bitsequence模式后,我們更改了bitsequence的值,發現仿真輸出的碼型和我們設置的一致,且仿真軟件是重復我們設置的bitsequence;

4、bit File:即通過定義文件的方式,定義特定碼型,文件的格式定義為text即可,設置界面如下:

4eac67ec-680d-11ee-939d-92fbcf53809c.png4ec1b458-680d-11ee-939d-92fbcf53809c.png

設置完成后點擊ok;碼型文件內容如下:

4ed0847e-680d-11ee-939d-92fbcf53809c.png

PRBS7

4ee0c1cc-680d-11ee-939d-92fbcf53809c.png

1010

按照如上文件設置的碼型進行仿真,波形如下:

4ef8777c-680d-11ee-939d-92fbcf53809c.png

BitFile_PRBS7

4f058674-680d-11ee-939d-92fbcf53809c.png

BitFile_1010

通過上述仿真,我們發現,bitFile模式仿真出來的波形和文件定義的也一樣,這種方式本質上和explicit bit sequence定義的碼型一樣,都是通過定義特定bit流的方式定義輸出碼型,但是這種通過bitFile的方式定義碼型似乎更加方便一些,另外需要注意的是,軟件也會重復輸出bitFile定義的碼型;

通過上述介紹,我們可以通過四種模式定義輸出PRBS碼型,當然也可以輸出其他類型的碼型,根據我們的需求選擇合適的模式,定義所需要的碼型,就可以將PRBS電壓源靈活的應用了,下面來看一下,此激勵源的去加重如何設置;

去加重的設置界面如下圖所示:

設置enableDeEmphasis=yes,即使能去加重;

DeEmphasisMode設置有兩項,percent Reduction和dB loss,按照percent Reduction設置,則去加重的大小按照百分比來定義,這個百分比是指有去加重的bit的電壓值/沒有去加重bit的電壓值,也可以按照dB loss來設置去加重的大小,這樣設置則將上述的電壓比值用20*log(V2/V1)的形式定義;

DeEmphasis:即設置去加重的大小,大小按照上邊選擇的mode進行對應的設置;

DeEmphasisTap:這個參數是設置去加重在同一個連續電平中實施了幾次,具體參看下邊的波形;

DeEmphasisSpan:這個參數是定義去加重的bit寬度,span=1,則代表連續電平中除去第一個bit,剩下的bit進行去加重,span=2,則代表連續電平中除去前兩個bit,剩下的bit進行去加重,需要注意,這個span的值可以設置小數;

4f18ee62-680d-11ee-939d-92fbcf53809c.png

下面來看一下,去加重的波形:

4f404b7e-680d-11ee-939d-92fbcf53809c.png

上圖是設置了3.5dB去加重之后的波形和原始波形對比,這里是通過dB Loss的方式定義的;

下面看一下3.5dB和6dB去加重的波形對比:

4f4c5c70-680d-11ee-939d-92fbcf53809c.png

下面看一下dB loss的方式和percent reduction兩種方式的對比,波形如下:

如圖所示,通過dB loss的方式定義去加重的大小為6.02dB,通過percent reduction的方式定義去加重的大小為50%,可見兩種方式定義的去加重本質上是一樣的;

4f691590-680d-11ee-939d-92fbcf53809c.png

下面來看一下DeEmphasisTap的含義:

4f855c50-680d-11ee-939d-92fbcf53809c.png

上圖是仿真的tap值分別等于1、2、3的波形,可以清楚看到tap參數的含義和作用;

下面來看DeEmphasisSpan的含義:

4f9581de-680d-11ee-939d-92fbcf53809c.png

上圖是仿真的span的值分別等于1、1.5、2的波形,通過仿真的波形可以清楚看到span的含義;

PRBS電壓源還有一些基本設置,如速率、邊沿時間、延時等參數,就不一一展示了,下面再來看一下幾個jitter的設置;

4fb13258-680d-11ee-939d-92fbcf53809c.png

先看Rj的設置,設置界面如上圖,enableRJ=yes,即使能Rj,RJrms參數即RJ的RMS值,RJbw參數是設置RJ的頻譜范圍;

4fceefc8-680d-11ee-939d-92fbcf53809c.png

上圖是在電壓源處設置了RJrms=10ps的jitter值,我們此處大概看看這個值;

4fe4cf00-680d-11ee-939d-92fbcf53809c.png

上圖是在電壓源處設置了SJ=100ps的jitter值;

三、基于ADS信號SI和電源PI完整性精選36講

以上我們把PRBS電壓源的基礎功能、高階設置都涉及到了,軟件設置如此,具體怎么用,還看仿真的目的和應用,供大家參考。感興趣的朋友可以在文章末尾點贊和在看,截圖發送本公眾號,回復 PRBS 我將在24小時內贈送本文模型文件。

4ffbf400-680d-11ee-939d-92fbcf53809c.png






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電壓源
    +關注

    關注

    1

    文章

    410

    瀏覽量

    32766
  • 信號完整性
    +關注

    關注

    68

    文章

    1405

    瀏覽量

    95458
  • ADS仿真
    +關注

    關注

    0

    文章

    71

    瀏覽量

    10436
  • 電源完整性
    +關注

    關注

    9

    文章

    209

    瀏覽量

    20728
  • PRBS
    +關注

    關注

    0

    文章

    10

    瀏覽量

    2607

原文標題:SIPI信號電源完整性之ADS中Vprbs電壓源的高級用法

文章出處:【微信號:EMC_EMI,微信公眾號:電磁兼容EMC】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ADS瞬態仿真控制器實例

    ADS瞬態仿真是電路在給定的輸入激勵,在設定的時間范圍內計算電路的時域瞬態響應性能。
    發表于 06-29 11:23 ?7173次閱讀
    <b class='flag-5'>ADS</b>瞬態<b class='flag-5'>仿真</b>控制器實例

    一下射頻電路的那些無器件

    今天我們一起來看一下射頻電路的那些無器件。和數字和低頻電路類似,射頻電路也分為無器件和有源器件
    發表于 10-08 16:03 ?809次閱讀
    看<b class='flag-5'>一下</b>射頻電路<b class='flag-5'>中</b>的那些無<b class='flag-5'>源</b>器件

    詳細介紹一下PSS+Pnoise仿真

    PSS+Pnoise仿真是很多電路要用到的仿真,今天我們詳細介紹一下這個仿真
    的頭像 發表于 11-03 18:13 ?7596次閱讀
    詳細<b class='flag-5'>介紹</b><b class='flag-5'>一下</b>PSS+Pnoise<b class='flag-5'>仿真</b>

    哪位高人能不能介紹一下plant simulator.vi的用法

    哪位高人能不能介紹一下plant simulator.vi的用法
    發表于 05-13 14:08

    介紹一下關鍵字extern的用法

    學單片機C語言定要熟悉關鍵字的用法,本文介紹一下關鍵字extern的用法。1、extern的定義是:extern可以置于變量或者函數前,以
    發表于 07-15 06:38

    介紹一下波形仿真如何進行

    下載的仿真軟件路徑添加到location of executable即可。 在設計FPGA時,要求我們有仿真的波形圖,所以我們需要進行波形仿真,下面就
    發表于 01-19 08:05

    介紹一下ADS1256的初始化

    1232用起來要復雜的多。下面介紹一下ADS1256的初始化。void bsp_InitADS1256(void)
    發表于 01-21 14:41

    講解一下HarmonyOS的幾個自定義組件用到的知識

    看下 DrawTask 的描述:在項目開發,我們經常會用到自定義組件,此處分享一下 HarmonyOS JS 如何利用 canvas 實現自定義
    發表于 03-16 16:05

    淺談模擬電路時域仿真和頻域仿真

    今天再來講講模擬電路時域仿真和頻域仿真。主要想講講各種
    發表于 05-13 23:00

    ADS頻域仿真AC電流方向問題

    使用ADS做阻抗仿真的時候,發現個問題,AC電流選的是頻域的器件,設置方向0和180度,但是仿真結果顯示
    發表于 04-12 15:46

    ADS如何進行仿真分析?

    本文就和大家分享下在ADS如何對這類的情況進行仿真分析。無器件或者無通道都是用S參數來表征。假設通道使用的S參數如下所示:
    的頭像 發表于 08-28 11:46 ?6.2w次閱讀
    在<b class='flag-5'>ADS</b><b class='flag-5'>中</b>如何進行<b class='flag-5'>仿真</b>分析?

    ADS和HFSS教程之ADS和HFSS微波器件的設計資料免費下載

    本文檔的主要內容詳細介紹的是ADS和HFSS教程之ADS和HFSS微波器件的設計資料免費下載。主要內容包括了:1 簡要介紹兩款電磁
    發表于 11-19 08:00 ?114次下載
    <b class='flag-5'>ADS</b>和HFSS教程之<b class='flag-5'>ADS</b>和HFSS<b class='flag-5'>中</b>微波器件的設計資料免費下載

    ADS仿真如何得到時域波形的功率譜密度?

    ADS仿真如何得到時域波形的功率譜密度? ADS款基于電磁場理論的電路設計軟件。在設計電路時,我們需要對信號的功率譜密度進行分析,這樣
    的頭像 發表于 10-20 15:08 ?1540次閱讀

    請問ADS里如何仿真得到時域信號的功率譜密度?

    請問ADS里如何仿真得到時域信號的功率譜密度,是有仿真控件還是需要寫計算方程呢? 在ADS,可以使用頻譜分析工具來
    的頭像 發表于 10-20 15:08 ?1737次閱讀

    受控電壓在電路怎么處理

    受控電壓是電路中種特殊的電壓,其輸出電壓取決于電路
    的頭像 發表于 08-08 16:30 ?926次閱讀
    主站蜘蛛池模板: 色色男_免费| 免费韩国伦理2017最新| 精品久久久久中文字幕日本 | 最近高清中文字幕无吗免费看| 夜蒲团之5阳性之教| 在线视频免费观看| mxgs-877痉挛媚药按摩| 国产av在线播放| 果冻传媒mv国产陈若瑶主演| 久久电影精品| 欧洲亚洲精品A片久久99果冻| 手机在线看片欧美亚洲| 亚洲精品入口一区二区乱麻豆精品| 伊人网中文字幕| gogo免费在线观看| 国产精品色欲AV亚洲三区软件| 精品国产一区二区三区久久影院| 麻豆久久国产亚洲精品超碰热| 欧美一级情欲片在线| 午夜伦4480yy妇女久久| 再插深点嗯好大好爽| 差差差差差差差差免费观看| 国产热久久精| 蜜桃传媒一区二区亚洲AV| 色偷偷888欧美精品久久久| 亚洲欧美日韩精品自拍| 99久久国产露脸国语对白| 国产GV无码A片在线观看| 久久成人伊人欧洲精品AV| 欧美三级在线完整版免费| 袖珍人与大黑人性视频| 67194免费入口| 国产欧美另类久久久精品免费| 老师给美女同学开嫩苞| 私人玩物黑丝| 91久久偷偷看嫩草影院无费| 国产精品成人免费观看| 免费观看久久| 亚洲国产精品99久久久久久| aaaaaaa一级毛片| 精品粉嫩BBWBBZBBW|