国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

Model是否需要統一的規范?

模擬混合信號設計驗證 ? 來源:未知 ? 作者:邵亞利 ? 2020-06-20 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

EDA 是芯片之母是IC 設計最上游、最高端的產業。也是中國集成電路產業最薄弱的環節。為向集成電路專業師生和從業者中系統介紹EDA技術的前沿進展,芯人類將分多期全文引入《電子報》EDA前沿技術專欄。專欄特邀行業多位專家,全面系統地介紹國內外EDA 的狀況和國產EDA 的發展。本文為電子報授權發表。包含混合SOC的設計,驗證和實現的方法流程三方面內容,并重點介紹了驗證所需要了解的仿真器原理,和行為級建模相關的知識。共分三次發表。

Table Model

有點類似于大數據的概念。既然傳統的Model和硅工藝聯系不怎么緊了,那么直接把Silicon測試出來的數據都列舉出來,建立一個數據庫(溫度、電壓和Silicon數值)表格,仿真器用的時候直接查表就行了。你只要關心輸入什么值,能輸出來什么值就行了,一表在手,有input有output。

放棄對因果關系的過分渴求,取而代之去關注“相關關系”,只是根據實際測試到的silicon的數值,直接做一個數據庫,當外界加什么電壓、有什么溫度時候,就來什么對應的輸出電流等。這就類似于大數據的概念,不關心為什么,只在乎是什么。對于不在table里面的數據,仿真器需要插入數值(interpolate)或者外推推斷數值(extrapolate)。短板是離散數據的連續性和光滑性差,需要Analog仿真器做些處理。

建模前要plan!Plan!plan!

在做Model之前,一定要想清楚做Model的目的是什么。

Model是否需要統一的規范?

建模需要考慮的因素

Model是否需要統一的規范?因為驗證本身希望能夠Reuse。但是一旦想統一規范,可能就需要花費更長的時間和精力,項目是否有時間/值得付出不?哪些Model不要是需要放棄建模的?例如對于非線性(Non-linear)的因素, 是否可以轉化為線性。對于弱相關因子(weak dependencies)是否可以忽略;如果進入一個Model的input control/signal不符合Model里面的預期,需要有Assertion來要報錯。

Model到底是讓Analog Background的人來寫?還是Digital的工程師?放在電路的哪個層級?

對于Model要不要做Validation?怎么做Validation?對Model的驗證,包括利用相同的Test Bench,對于Model和Schematic出來的結果的驗證。驗證Model和電路類似,有Block級Schematic和Model的吻合,還有Sub-System能夠能通暢的利用Model仿真、以及Model和Sub-System的吻合,更有Model和整個Top的吻合度。為了提高項目效率,是不是可以跳過某些層級?

總之就是做Model也是一門藝術,需要在服務其目的的情況下,做各種trade off。

與Model相關的工具

Model是否需要統一的規范?

SMG-1

A、SMG

Schematic Model Generator的工具在Virtuoso里面,只要用圖形的界面填寫一下pin的性質,IO代碼就自動生成。

Model是否需要統一的規范?

SMG-2

很多內置的小模塊BBT(Building Block Text),提供了例示的code,你根據自己的schematic,去搭建設計。

在Model自動化的道路上,設計者和EDA工具開發者需要進一步努力,例如電路設計時候的合理Partition,和考慮標準化Model的電路分層等。

Model是否需要統一的規范?

SMG-3

B、amsDmv

Model要和Schematic吻合,amsDmv(AMS Design and Model Validation)提供Model的驗證功能。

Model是否需要統一的規范?

amsDmv

它利用ADE的結果按一定的誤差精度(Tolerance),對比schematic和Model仿真的波形,也可以做最基本的Pin check,以及設置不需要對比的參數(exclude)等信息。

C、Xmodel

有一個xmodel的工具,集成于Cadence Virtuoso環境,有Python和Skill的接口,也是方便做Model的小工具,生成SV語言的Model。

數模混合芯片的物理實現

物理實現將電路轉換成芯片物理版圖,稱之為Tape Out(TO)。數字設計把相同的節距和高度標準單元,通過綜合工具得到門級網表,再通過自動布局布線工具(P&R)實現版圖。模擬設計將自動生成的參數化的MOS管搭建Pcell。Pcell搭建模塊,模塊組成定制單元模塊,自動鄰接、器件走線、虛擬單元并插入阱單元。模擬版圖一般是定制的。

對于復雜的數模混合SOC,芯片布局至關重要。在物理實現的初始要自上而下的大局觀,定制單元和數字單元同時考慮。自上而下設計中,各模塊的面積和擺放位置需要預估,信號流方向和電源布線需要考慮,端口需要優化。在自下而上的Layout中,首先實現包括電阻電容和MOS管的基本器件的版圖,然后在考慮其擺放和連線,從而形成一個版圖單元;再與其他模塊聯合。對于低功耗設計,由于輸入電源數目不斷增加,所以需要自上而下設計。對于較小設計或者可以復用的AMS IP,一般用自下而上的流程。當然目前越來越多的在混合使用兩種流程。版圖的IP包括硬模塊和軟模塊兩類。

基于約束(Constraints)的方法學,正在用于模擬和數字物理實現。約束可以捕捉設計者的意圖,并將其傳遞給掩模版工程師,從而知道和驗證版圖是否和符合要求。常見模擬約束有:匹配器件,敏感信號的標記和處理,高電壓或高功耗信號,保護環和其他隔離結構。數字IC中,設計定義時序約束,從而進行門級網表綜合。布線結束后,會抽取線上寄生,進行靜態時序分析STA,來檢查物理實現是否符合要求。

物理實現之后,需要進行后仿真。模擬IC常見的抽取方法有只提取電容C,只提取電阻R,電阻電容都提取(RC),電阻電容電感(RCL)提取。數字IC,將線延遲轉換到標準延遲格式(Standard Delay Format)SDF當中,從而進行后仿真,獲知寄生對電路性能的影響。

到真正流片之前,還要做設計規則檢查DRC(Design Rule Check);電學規則檢查ERC(Electrical Rule Check);版圖對照電路檢查LVS(Layout Versus Schematic)來保證版圖符合電路的連接關系;和針對制造的設計檢查DFM(Design For Manufacture)來發現影響制造質量與良率的因素。

電學特性感知設計(Electrically Aware Design)EAD代表了范式轉移的方法,將電學特性分析和驗證前饋到設計過程中。

例如,考慮先進工藝引入的鄰阱效應(Well Proximity Effect, WPE);淺溝隔離效應(Shallow Trench Isolation, STI),和電遷移效應。為數模混合驗證提供電學特性感知設計的解決方案以及方法學的優化將是一場持久戰。

作者簡介

邵亞利,模擬混合信號設計驗證專家。浙江大學本碩,“模擬混合信號設計驗證”公眾號(yaliDV)創始人。曾就職于德州儀器(TI),現就職于亞德諾(ADI半導體公司。ADI(Analog Devices) 是全球領先的高性能模擬技術公司,憑借杰出的檢測、測量、電源、連接和解譯技術,搭建連接現實模擬世界和數字世界的智能化橋梁。
責任編輯:pj

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

    關注

    463

    文章

    54010

    瀏覽量

    466045
  • 電路
    +關注

    關注

    173

    文章

    6076

    瀏覽量

    178403
  • Model
    +關注

    關注

    0

    文章

    343

    瀏覽量

    26448
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    變頻器進線端是否需要加接觸器

    在工業自動化控制系統中,變頻器作為電機調速的核心設備,其進線端是否需加裝接觸器是個涉及安全規范、設備保護和操作靈活性的重要議題。以下是綜合分析: 、技術
    的頭像 發表于 02-22 07:33 ?93次閱讀
    變頻器進線端<b class='flag-5'>是否</b><b class='flag-5'>需要</b>加接觸器

    為什么國產MCU的工程生態很難統一

    參與度低 :缺少跨廠商的通用實踐 McuStudio 的嘗試 多廠商統一圖形化工具 可開源的模板規則 支持社區添加 MCU 形成跨廠商統一初始化規范 結論 國產 MCU 工程生態碎片化是天然事實
    發表于 01-28 09:25

    軟通動力簽約數字化統一支付平臺項目

    近日,軟通動力與安徽辰信息科技有限公司正式達成合作,將攜手共建“統一支付平臺”。該項目旨在打造“統一入口、統一管理、統一清算、
    的頭像 發表于 01-23 16:30 ?781次閱讀

    如何通過性能表現判斷備用電池是否需要更換?

    通過性能表現判斷備用電池是否需要更換,核心是驗證電池的 實際供電能力 和 充電穩定性 ,因為這直接決定了主電源中斷時能否保障裝置數據不丟失。具體可從 放電續航、充電效率、供電可靠性 三個維度開展測試
    的頭像 發表于 12-10 11:19 ?951次閱讀
    如何通過性能表現判斷備用電池<b class='flag-5'>是否</b><b class='flag-5'>需要</b>更換?

    如何判斷備用電池是否需要更換?

    判斷電能質量在線監測裝置備用電池是否需要更換,需結合 電池狀態參數、性能表現、物理外觀 三個維度的指標綜合判定,同時參考電池使用年限和工業現場的特殊損耗情況,具體判斷標準和方法如下: 、通過核心
    的頭像 發表于 12-10 11:17 ?536次閱讀
    如何判斷備用電池<b class='flag-5'>是否</b><b class='flag-5'>需要</b>更換?

    如何判斷光柵尺是否需要清潔?

    如何判斷RE74光柵尺是否需要清潔? ? 外觀檢查 ? 觀察光柵尺表面是否有明顯灰塵、油污或劃痕。若發現污染物,需立即清潔? 1 。 ? 信號異常 ? 若出現計數不準、顯示閃爍或坐標漂移,可能是
    的頭像 發表于 11-22 10:25 ?647次閱讀

    最新MCP規范解讀,看這篇就夠了!

    、MCP是什么? 為什么需要它? 想象下,你正在開發個 AI 編程助手,它需要: 讀取和修改項目文件 查詢數據庫Schema 搜索代碼
    的頭像 發表于 11-12 16:29 ?1415次閱讀
    最新MCP<b class='flag-5'>規范</b>解讀,看這篇就夠了!

    開源鴻蒙技術大會2025丨統一生態共建分論壇:共建共享開源鴻蒙,聚力共贏統一未來

    9月27日,開源鴻蒙技術大會2025統一生態共建分論壇在湖南長沙國際會議中心舉行。統一生態共建分論壇廣泛邀請到來自開源鴻蒙社區的捐贈單位代表、高校教師、技術專家等匯聚堂,聚焦探討開源鴻蒙統一
    的頭像 發表于 10-12 21:05 ?699次閱讀
    開源鴻蒙技術大會2025丨<b class='flag-5'>統一</b>生態共建分論壇:共建共享開源鴻蒙,聚力共贏<b class='flag-5'>統一</b>未來

    使用nncase模擬器驗證轉換效果出現報錯sim.load_model(kmodel) RuntimeError怎么解決?

    get_onnx_input(img_path,mean,std,model_input_size): # 讀取圖片,圖片數據般是RGB三通道,顏色范圍為[0, 255.0] image_fp32
    發表于 07-23 07:44

    芯盾時代助力寧夏銀行統一身份認證平臺建設

    芯盾時代中標寧夏銀行!芯盾時代依托自主研發的用戶身份與訪問管理產品,為寧夏銀行建設統一化、標準化、自動化的統一身份認證平臺,實現統一身份管理,統一身份認證,
    的頭像 發表于 07-10 16:33 ?1043次閱讀

    已經在sd卡里寫入需要model文件了,老是說這個AttributeError: \'module\' object has no attribute \"load,為什么?

    我已經在sd卡里寫入需要model文件了,但是老是說這個AttributeError: 'module' object has no attribute "load
    發表于 06-16 07:29

    求助,是否有CY7C65213A的軟件規范

    是否有 CY7C65213A 的軟件規范
    發表于 05-26 08:03

    芯盾時代中標某芯片公司統一身份管理平臺建設

    芯盾時代中標某芯片公司,為其建設統一身份管理平臺,完善安全管理標準規范體系,實現用戶身份集中統一的全生命周期管理,有效提升公司的整體信息安全水平。
    的頭像 發表于 05-13 18:16 ?961次閱讀

    PROTUES仿真no model specified for adc0809,誰有ADC0809的model

    PROTUES仿真no model specified for adc0809,誰有ADC0809的model
    發表于 05-09 13:24

    出現No model specified for J1. 怎么解決?

    在protues 8.9畫完原理圖后,出現No model specified for J1. [J1] ,其中J1是C8051F020,該怎么解決?
    發表于 04-14 21:21