久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 電路保護 > 正文

大規模數模混合電路建模驗證分析

發布時間:2019-04-24 責任編輯:xueqi

【導讀】一般公司如果沒有人做這一塊,會要求設計師直接作出他電路的行為級模型,用來和數字組進行混合仿真。建模是一件不容易的工作,你如何證明你的建模能夠準確反映出你的模擬電路的特性?
 
仔細看過幾篇Kundert, K H的關于這方面的論文,我感覺這個還是很重要的。
 
一般公司如果沒有人做這一塊,會要求設計師直接作出他電路的行為級模型,用來和數字組進行混合仿真。
 
建模是一件不容易的工作,你如何證明你的建模能夠準確反映出你的模擬電路的特性?
 
Kundert, K H [1]提出的觀點為:
 
1. 用Verilog-AMS 寫出Testbench 去測試你的模擬電路,self-check。
 
如:驗證一個VGA,如果有64組控制字,Verilog-AMS 的Testbench要去完整驗證每一組控制字,做到self-check。
 
 
2. 寫出你模擬電路的行為級模型,做到pin-accurate(嘗試用行為級模型代表單個模擬電路版圖后仿結果),讓這個行為級模型能夠通過第 一步中你的testbench。
 
注:電路級模型,基本是沒有辦法和數字組做聯合仿真的,這個仿真時間可能是數以星期記。
 
 
3. 將這個模型提供給數字組,進行混合仿真。或者提供給你其他部分電路用。
 
 
4. 如果仿真速度仍然很慢,嘗試用Verilog建立你模擬電路的行為級模型 (見[2], [3])。
 
 
文獻[4] 給出了在Virtuoso (IC616)環境下,如何應用Verilog-AMS語言中的 wreal 數據類型 和 Verilog-2005,建立event-driven的模擬電路模型,極大提高仿真速度(1000倍以上)。
 
(注:Verilog-2005,內部支持real數據類型,但port不支持,需要通過 $realtobits 和 $bitstoreal 兩個函數來在不同module間傳遞real數據,而在Verilog-AMS和SystemVerilog-2012,可以直接傳遞real數據,前者引入了一中新的數據類型wreal,means wire real)
 
在Verilog-AMS中,我們可以用analog begin...end來建立模擬模型(如:Verilog-A中一樣),但這種建模方式仿真時,AMS Designer Simulator會調用模擬解法器來求解電路,而采用wreal 數據類型的event-driven建模方式,這樣 無論你的模擬電路和數字電路,AMS Designer Simulator都只會調用數字接法器,而大大提高功能級的驗證速度。各個建模方式的性能和仿真速度,如下圖:
 
 
event-driven的方式建模模擬電路模型,最早見于上世紀80年代末,當時還未有好的模擬電路建模語言,隨著Verilog-A和Verilog-AMS的出現,人們開始用模擬電路語言來建立模型,但又隨著數模混合電路規模越來越大,Verilog-A + Verilog的建模方式的仿真時間,越來越大,使得設計周期加大。于是,又開始重新研究event-Driven的建模方式。
 
目前,最新的成果[6],是利用一個時間離散點的值和這點的斜率,來近似這個點和這個點到下一個離散點之間的信息(Piece-wise Linear),而之前時間離散點之間的信息用上一個離散點的值表示(零階保持),(Piece-wise constant)。
 
因為SystemVerilog提供結構體數據變量,我們可以用值和它的斜率構成一個新的變量,用這個變量來描述模擬信號。更為精確的event-Driven的建模方式,需要在SystemVerilog中實現。
 
5. 全Verilog級的數模混合仿真,或者Verilog-AMS+Verilog的數模混合仿真
 
 
真實案例:
 
Min, H 給我們上課時,講過一個他們公司草創期的一個真實案例,就是開始時沒有模擬電路的行為級模型提供給數字組進行混仿,而又不可能拿電路級的去仿真,最后流片結果出錯,功能級不對,誤碼率偏高。然后,寫了模擬電路的行為級模型(Verilog-AMS)給數字組,在仿真階段就發現了這個誤碼率高的原因,給解決了。
 
我目前的科研項目中,就是一個比較大數模混合電路,直接開電路級混合仿真,需要好幾天,直接被我放棄,準備寫模型試試。
 
不知道大家怎么看,這個Analog 建模的方面。
 
參考 (點擊文末閱讀原文可下載參考資料)
[1] DCAS-2007, Kundert, K S, “Verification of Complex Analog Integrated Circuits” 
[2] ECCTD-2013, Wegener, C (from Dialog Semiconductor), "Method of modeling analog circuits in Verilog for Mixed-Signal design Simulaitons"
[3] Forum  on  specification  &  Design Languages - 2014, Sabiro, S G (from Mentor Graphics), "Event-Driven  (RN) Modeling for  AMS  Circuits"
[4] Cadence, Verilog-AMS Real Valued Modeling Guide - 2013 
[5] TCAS-I-2014,Liao, S (from Stanford), "A Verilog Piecewise-Linear Analog Behavior Model for Mixed-Signal Validation" 
[6] Cadence-2015, "Workshop for AMS Designer in Virtuoso"
 
網友互動摘錄:
 
kwankwaner:
 
我覺得行為模型在系統級仿真中既重要又方便,主要是驗證架構、算法、指標等等。至于做數模混仿我到覺得沒必要這么復雜,實際上數模相接的地方只有信號、電源和時鐘,這些完全都可以用一個描述清楚的源來代替。Q公司其實只要用Matlab建模就夠了,雙方把接口指標定義清楚就無需混仿。
 
作者答復:
 
Simulink建模確實最快最方便
- z-domain和s-domain可以放在一起仿真,采用ZOH連接 
- 支持ModeSim - Simulink 和 Virtuoso - Simulink混合仿真
- 一直在推廣它內含的HDL-Coder,和HDL-Verifier。前者描述算法狀態機非常不方便,后者主要是用Simulink搭建仿真平臺去測試你的 Verilog。   
  
MATLAB也在推它的混合信號仿真流程,以前做過一些調研,分享給大家
 
 
我問的一個QCOM的一個工程師,他說他們用Verilog-A挺多的,哈哈
但我感覺Verilog-AMS應該以后會用的越來越多。
 
angelaboy:
 
verillog-A and verilog-AMS都應該學習掌握吧!
 
作者答復:
 
Verilog-AMS 支持 Verilog-2005所有特性,同時支持模擬建模所有特性。 Verilog-A中不支持Verilog的語法。
Verilog-AMS最新標準是2014年6月發布的。
Verillog-A已經不更新了吧?
關于ADPLL行為級建模,采用Verilog-AMS,實際上仍然較慢。
25us仿真,Cadence AMS Designer,消耗我2.5小時;由于FMCW應用,我的仿真時間大約需要10ms左右。
采用全Verilog建模方式,1ms仿真時間,消耗2分鐘。
采用Simulink最快,但Simulink的建模層次最高,不利于挑出混合信號IC中的需要綜合部分的Verilog的錯誤。
因此,采用全Verilog方式,完成ADPLL建模,才是一個不錯的方案。
在一樓,分享了兩篇Verilog 對模擬電路建模的文章,希望大家喜歡。
 
以下省略更多論壇互動。。。
 
作者: JoyShockley(胡詣哲) 本文為作者為EETOP Analog IC設計板塊版主
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
欧美亚洲人成在线| 国产一区二区精品久| 国模大尺度视频一区二区| 中文一区二区| 欧美日韩国产探花| 在线成人直播| 蜜桃久久久久久| 日本一区福利在线| 日本视频在线一区| 免费亚洲婷婷| 亚洲高清二区| 精品中文在线| 国产日韩免费| 日韩一二三区在线观看| 国产美女亚洲精品7777| 国产一区2区在线观看| 麻豆精品蜜桃| 免费国产亚洲视频| 亚洲精品黄色| 国产一区二区亚洲| 欧美成人日韩| 国产精品亚洲四区在线观看| 高清一区二区三区av| av不卡在线| 麻豆一区二区三区| 亚洲成人二区| 日本亚洲三级在线| 日本久久精品| 夜夜嗨网站十八久久| 日韩一区欧美二区| 国产极品嫩模在线观看91精品| 99成人超碰| 欧美亚洲网站| 中文在线а√天堂| 亚洲三区欧美一区国产二区| 久久精品国产网站| 视频一区欧美日韩| 国产福利片在线观看| 亚洲精选成人| 欧美日韩黑人| 欧美在线日韩| 国产成人精品三级高清久久91| 国产一级久久| 日韩欧美看国产| 美女视频一区在线观看| 香蕉久久国产| 欧美不卡视频| av资源新版天堂在线| 中文日韩在线| 日本韩国欧美超级黄在线观看| 国产乱码精品一区二区三区亚洲人| 亚洲激情偷拍| 亚洲激情偷拍| 欧美日韩国产在线观看网站| 午夜欧美巨大性欧美巨大| 麻豆成人av在线| 国产精品玖玖玖在线资源| 欧美亚洲tv| 国产另类在线| 国产精品夜夜夜| 久久99精品久久久久久园产越南| 亚洲三级精品| 日本国产欧美| 亚洲欧美一级| 亚洲精品婷婷| 久久精品xxxxx| 日本亚洲欧洲无免费码在线| 亚洲午夜免费| 一区二区亚洲视频| 国产精品va| 日韩精品麻豆| 精品一区在线| 黑丝一区二区三区| 免费精品视频| 亚洲97av| 精品精品久久| 性欧美xxxx免费岛国不卡电影| 在线观看免费一区二区| 欧美一区二区三区激情视频 | 亚洲91视频| 亚洲深夜影院| 日韩国产精品久久久久久亚洲| 日韩欧美中文字幕电影| 青草久久视频| 麻豆国产精品视频| 免费视频亚洲| 欧美亚洲综合视频| 精品视频97| 视频在线观看国产精品| 日韩av中文在线观看| 日韩av免费大片| 欧美日韩日本国产亚洲在线| 蜜臀av亚洲一区中文字幕| 精品一区二区男人吃奶| 久久青草久久| 亚洲狼人精品一区二区三区| 国产美女视频一区二区| 日韩精品一区二区三区免费观影 | 亚洲欧美日韩视频二区| 伊人国产精品| 日韩av自拍| 亚洲精品亚洲人成在线观看| 精品在线网站观看| 亚洲va在线| 国产伦精品一区二区三区在线播放| 播放一区二区| 精品三级国产| 日本午夜精品| 热久久久久久久| 99精品视频在线| 国产精品男女| 97久久亚洲| 午夜在线播放视频欧美| 日韩大片免费观看| 国产精品99精品一区二区三区∴| 亚洲国产专区校园欧美| 国产精品尤物| 日韩av三区| 国产手机视频一区二区| 黄色在线观看www| 精品免费在线| 日韩国产高清在线| 日本三级亚洲精品| 中文字幕免费一区二区| 亚洲女同一区| 亚洲午夜视频| 久久久国产亚洲精品| 精品一区av| 美日韩一区二区三区| 99re国产精品| 免费一级片91| 日韩精品一区二区三区中文在线 | 国产激情一区| 久久精品国产久精国产| 久久精品午夜| 一本大道色婷婷在线| 激情偷拍久久| 亚洲男女自偷自拍| 青草av.久久免费一区| 国产精品男女| 欧美日韩视频免费观看| 欧美在线亚洲| 日韩va亚洲va欧美va久久| 蜜臀av一区二区在线免费观看 | 欧美在线看片| 97精品在线| 亚洲一区二区毛片| 国产日韩欧美| 精品日韩视频| 亚洲人成网77777色在线播放 | 日韩电影免费在线观看| 久久aⅴ国产紧身牛仔裤| 精品国产一区二区三区性色av| 麻豆视频在线看| 午夜久久影院| 美女视频黄久久| 亚洲综合精品| 国产一区调教| 三级欧美在线一区| 成人午夜网址| 亚洲免费福利一区| 欧美日韩视频免费观看| 日韩午夜视频在线| 久久蜜桃精品| 精品视频网站| 免费在线观看日韩欧美| 国内不卡的一区二区三区中文字幕| 亚洲高清影视| 国产一区二区三区不卡av| 在线视频精品| 中文字幕在线免费观看视频| 免费黄网站欧美| 99久久视频| 国产精品成人a在线观看| 免费国产自线拍一欧美视频| 成人黄色av| 麻豆国产91在线播放| 日韩精品久久久久久| 在线国产一区二区| 欧美精品日日操| 日韩欧美中文字幕电影| 五月天综合网站| 亚洲特色特黄| 欧美va天堂在线| 99精品综合| 久久久久国产精品一区二区| 福利一区二区三区视频在线观看| 999国产精品999久久久久久| 在线亚洲观看| 国产一区亚洲| 国产精品91一区二区三区| 日韩在线综合| 欧美日韩中文一区二区| 日本欧美不卡| 日韩精品免费一区二区在线观看 | 999久久久91| 欧美国产一级| 日韩国产欧美| 999久久久精品国产| 在线日韩欧美|