在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內(nèi)不再提示

常用的時序反標方法和EDA工具反標方法

sanyue7758 ? 來源: 硅芯思見 ? 2023-10-25 16:13 ? 次閱讀

前段時間,一個朋友聊敘到這個后仿真任務命令都咋用,隨即整理了下,可以完成基本的后仿真不成問題,但是如果還要完成一些其他的幺蛾子,那就需要各位仔細研讀各工具的UserGuide了。下文如果覺得有幫助,煩請“三連”,當然加雞腿也是可以的。。。哈哈哈,開玩笑了,只要對需要的人有用即可。

后仿真時,需要使用sdf對網(wǎng)表記性反標,即對網(wǎng)表中的時序信息記性“替換”,本文將示例常用的時序反標方法和一些EDA工具反標方法。

1 采用SystemVerilog(Verilog)系統(tǒng)任務

SystemVerilog和Verilog中在過程塊中使用系統(tǒng)任務$sdf_annotate實現(xiàn)sdf文件對于網(wǎng)表的反標,其使用格式如下:

$sdf_annotate(sdf_file,module_instance,config_file,log_file,mtm_spec,scale_factors,scale_type);

其中各參數(shù)的主要意義如下:

sdf_file:指定要使用的sdf文件;

module_instance:指定sdf文件要反標的設(shè)計層次,需要注意的是此時指定的是例化名而非模塊名。同時該參數(shù)本身是可選擇的,默認實例名為調(diào)用$sdf_annotate所在模塊的實例名(注意頂層模塊名與實例名相同,可參閱《【168】仿真時為什么頂層不例化》);

config_file:指定進行反標時一些詳細的反標控制信息,該選項可選,一般不指定,詳細看參考各EDA工具幫助手冊;

log_file:指定保存反標過程中產(chǎn)生的log信息文件名,該選項可選,建議指定,以方便查閱反標過程中的信息;

mtm_spec:指定反標的時序類型,也是可選項,反標常用類型主要有下表幾種。

關(guān)鍵字 說明
MAXMIN 反標時選用最大延遲值
MINIMUM 反標時選用最小延遲值
TOOL_CONTROL(默認) 默認值,由仿真工具指定
TYPICAL 反標時選用典型值

這里需要注意,該參數(shù)為字符串類型,所以在任務中指定表格中的參數(shù)時需要給對應的關(guān)鍵字加上雙引號。

scale_factors:指定最大延遲、最小延遲和典型延遲值的縮放因子,該選項也是可選的,一般情況下也不指定。該參數(shù)可以實現(xiàn)對于反標值的縮放,默認值為1.01.0,當然也可以指定不同的值,實現(xiàn)延遲值的不同縮放比例,例如,scale_factors設(shè)置為“1.2:1.3:1.4”,此時sdf中指定的反標值為“24”,那么實際反標給網(wǎng)表的值為“1.2*21.4*4”,即此時的實際反標值為“2.45.6”;

scale_type:該參數(shù)也屬于可選項,用于指定縮放因子具體作用的延遲值,指定該參數(shù)后,confg_file中指定的配置文件中的SCALE_TYPE將會被覆蓋掉,該參數(shù)可以指定的關(guān)鍵字如下表所示。

關(guān)鍵字 說明
FROM_MAXMIN 縮放因子僅作用于最大延遲值
FROM_MINIMUM 縮放因子僅作用于最小延遲值
FROM_MTM(默認) 縮放因子作用于min/typ/max
FROM_TYPICAL 縮放因子僅作用于典型值

【示例】

ca55c9b0-730c-11ee-939d-92fbcf53809c.png

其中第二個參數(shù)top_tb是要反標模塊的例化名,一般從頂層開始寫起。個人比較推薦使用該方法,因為該方法不依賴于具體的EDA工具,而下述的方法依賴于具體的EDA工具,也因此,這些依賴于具體工具的命令不能復用。

2 EDA工具反標

因為反標操作是發(fā)生在析構(gòu)(elaboration)階段完成的,所以可以在工具的析構(gòu)階段增加對應的參數(shù)實現(xiàn)反標操作。下面將針對Synopsys的VCSMX和Cadence的NCSIM進行示例說明。

2.1 VCSMX(Synopsys)

2.1.1命令行

在析構(gòu)命令中增加如下參數(shù)選項,可以實現(xiàn)指定層次和sdf的反標,具體格式如下:

-sdf min|typ|maxfile_sdf

注意其中min、typ和max是可選的,根據(jù)需要指定。

【示例】

ca77b584-730c-11ee-939d-92fbcf53809c.png

【反標信息】

ca82cbfe-730c-11ee-939d-92fbcf53809c.png

2.1.2 預編譯方式

上面在析構(gòu)命令中直接指定反標層次和sdf文件的方式存在一個問題,那就是如果我們的設(shè)計代碼進行了修改,但是sdf文件并沒有修改,此時如果編譯完后,在析構(gòu)的時候還要再進行一次sdf文件的解析反標,將會比較耗費時間,為此,一般的EDA工具都提供了另外一種反標方式,即對sdf文件進行預編譯,如果sdf文件并沒有修改,僅設(shè)計文件進行修改,此時就可以采用sdf預編譯方式,具體操作步驟如下示例。

【示例】

ca8deb88-730c-11ee-939d-92fbcf53809c.png

【反標信息一】在系統(tǒng)任務$sdf_annotate中添加要使用的已經(jīng)預編譯的反標文件

ca97066e-730c-11ee-939d-92fbcf53809c.png

【反標信息二】在析構(gòu)命令中加入已經(jīng)預編譯的反標文件,大家可以仔細觀察下兩者差異。

ca9f5878-730c-11ee-939d-92fbcf53809c.png

另外,在VCSMX中,還可以指定sdf預編譯生成文件的保存路徑,指定方式如下:

cab52072-730c-11ee-939d-92fbcf53809c.png

2.2 NCSIM

在NCSIM中使用較多的反標方式除了調(diào)用$sdf_annotate之外,就是采用命令文件的方式,其主要特點也是將sdf的編譯與設(shè)計的編譯分開,將sdf單獨編譯,在析構(gòu)時再指定已經(jīng)編譯好的sdf文件,其具體操作如下示例。

【示例】

cac16d50-730c-11ee-939d-92fbcf53809c.png

反標信息同上,此處不再贅述。另外,如果使用nc的64模式進行仿真,那么在編譯析構(gòu)命令中加上“-64bit”即可。

當然上述EDA工具對應的各種命令還有很多對應的參數(shù),想了解的朋友可以參考對應工具的UserGuide,示例中僅是一些基本設(shè)置項,大家可以根據(jù)需要記性調(diào)整。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4124

    瀏覽量

    134008
  • Verilog
    +關(guān)注

    關(guān)注

    28

    文章

    1351

    瀏覽量

    110401
  • System
    +關(guān)注

    關(guān)注

    0

    文章

    165

    瀏覽量

    37080
  • eda
    eda
    +關(guān)注

    關(guān)注

    71

    文章

    2788

    瀏覽量

    173881
  • 時序
    +關(guān)注

    關(guān)注

    5

    文章

    392

    瀏覽量

    37430

原文標題:常用的后仿真絕絕子---(VCSMX&NCSIM)

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    關(guān)于POWERPCB元件編號ORCAD的研究

    `關(guān)于POWERPCB元件編號ORCAD的研究`
    發(fā)表于 08-20 14:38

    Cadence 16.5 Concept HDL原理圖后每個元件出現(xiàn)CDS_PART_NAME信息

    Cadence 16.5 Concept HDL原理圖后每個元件出現(xiàn)CDS_PART_NAME信息,整個原理圖看著非常凌亂,如圖所示。在原理圖打包Export physical完成后,查看
    發(fā)表于 04-01 00:29

    Cadence 16.5 Concept HDL原理圖打包后電源、地網(wǎng)絡(luò)顯示為紅色

    Cadence 16.5 Concept HDL原理圖打包后電源、地網(wǎng)絡(luò)顯示為紅色,如圖所示,是什么原因產(chǎn)生的呢?怎樣消除?求大神賜教,謝謝!!!
    發(fā)表于 04-01 01:09

    金橙子打卡labview打開發(fā)沒頭緒?c#封裝成dll后labview調(diào)用真香!

    對接會面臨很多數(shù)據(jù)類型和指針的調(diào)用問題。labview如何調(diào)用?我們的方法是直接用c#封裝dll后提供labview調(diào)用。初始化與初始化函數(shù)名]返回值: 通用錯誤碼備注:]使用條件:1確保庫連接成功.2確保有庫函數(shù)的地址.使用方法
    發(fā)表于 07-26 01:18

    如何將PT產(chǎn)生的SDF文件設(shè)計進行后仿真?

    RT,現(xiàn)在后端已把PR數(shù)據(jù)導出交付給了前端,我想問問,如何將PT產(chǎn)生的SDF文件設(shè)計進行后仿真呢?現(xiàn)在知道需要將SDF文件引入到testbench里,所以問題很簡單如何在testbench里加
    發(fā)表于 06-23 06:50

    招標評方法的適用性研究

    由于招標評對象的多樣性,普遍適用的評方法是不存在的。基于對現(xiàn)行及在研的幾種主要評方法(包括最低投標價法,多屬性分析法,基于不確定性理論
    發(fā)表于 03-25 17:07 ?7次下載

    直流鍋爐汽溫、汽壓控制系統(tǒng)的架正規(guī)化設(shè)計

    本文針對直流鍋爐的控制特點,將架正規(guī)化設(shè)計方法應用到直流鍋爐汽溫、汽壓控制系統(tǒng)的魯棒、解s設(shè)計中。其仿真結(jié)果證明,此控制方案具有良好的控制品質(zhì)。〔關(guān)鍵詞〕
    發(fā)表于 01-12 17:17 ?9次下載

    基于熔絲的FPGA的測試方法

    基于熔絲的FPGA的測試方法_馬金龍
    發(fā)表于 01-07 19:08 ?2次下載

    熔絲FPGA配置和編程方法

    熔絲FPGA ,然后討論了熔絲FPGA的編程方法,由此引出了位流文件的格式和熔絲單元編程信息格式,最后提出了熔絲FPGA位流文件生成
    發(fā)表于 11-18 11:19 ?1.1w次閱讀
    <b class='flag-5'>反</b>熔絲FPGA配置和編程<b class='flag-5'>方法</b>

    激電路工作原理和如何進行激電路變壓器的設(shè)計詳細方法說明

    介紹了 UPS 中常用的輔助電源拓撲-激電路。詳細分析了激電路工作原理,重點圍繞著激電路能量傳遞的核心-隔離變壓器,進行討論。詳細介紹了變壓器的設(shè)計
    發(fā)表于 05-06 08:00 ?57次下載
    <b class='flag-5'>反</b>激電路工作原理和如何進行<b class='flag-5'>反</b>激電路變壓器的設(shè)計詳細<b class='flag-5'>方法</b>說明

    傳感器怎么用_色傳感器接線方法

    本文首先闡述了色傳感器的概念,其次闡述了色傳感器使用說明,最后介紹了色傳感器接線方法
    發(fā)表于 01-17 11:24 ?1.6w次閱讀

    單端激式開關(guān)電源RCD激鉗位電路設(shè)計方法

    單端激式開關(guān)電源RCD激鉗位電路設(shè)計方法(電源技術(shù)應用停刊時間)-單端激式開關(guān)電源RCD激鉗位電路設(shè)計
    發(fā)表于 08-31 13:05 ?174次下載
    單端<b class='flag-5'>反</b>激式開關(guān)電源RCD<b class='flag-5'>反</b>激鉗位電路設(shè)計<b class='flag-5'>方法</b>

    簡單實用的激開關(guān)電源變壓器設(shè)計方法

    簡單實用的激開關(guān)電源變壓器設(shè)計方法(電源技術(shù)版面費多少)-簡單實用的激開關(guān)電源變壓器設(shè)計方法
    發(fā)表于 09-24 17:06 ?202次下載
    簡單實用的<b class='flag-5'>反</b>激開關(guān)電源變壓器設(shè)計<b class='flag-5'>方法</b>

    eda工具的技術(shù)來源 eda技術(shù)的設(shè)計方法

    EDA工具的技術(shù)來源主要包括描述統(tǒng)計學、可視化技術(shù)、探索性數(shù)據(jù)分析方法、數(shù)據(jù)挖掘技術(shù),以及可交互性與用戶界面設(shè)計。這些技術(shù)和方法的應用使得EDA
    發(fā)表于 07-21 15:09 ?951次閱讀

    極圖實驗數(shù)據(jù)的分析方法

    柱狀圖,這是一種平行投影圖,不是傳統(tǒng)的極射投影圖;第2種方法是利用極射投影規(guī)律繪制出極圖,把實測晶面的衍射強度相對比值極圖。
    的頭像 發(fā)表于 11-05 11:37 ?583次閱讀
    <b class='flag-5'>反</b>極圖實驗數(shù)據(jù)的分析<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 永久黄网站色视频免费观看 | 免费的毛片 | 久久99操| 午夜看一级特黄a大片黑 | 国产美女精品一区二区三区 | 亚洲综合激情丁香六月 | 天天干天天干天天色 | 免费国产高清精品一区在线 | 亚洲一区二区三区精品视频 | 免费aⅴ网站 | 海棠高h粗暴调教双性男男 韩国韩宝贝2020vip福利视频 | 窝窝午夜看片 | 日本一级黄色毛片 | 亚洲一区二区三区网站 | 韩国a级床戏大尺度在线观看 | 中文天堂 | 有没有免费的视频在线观看 | 国产精品你懂的在线播放 | 欧美成人26uuu欧美毛片 | a天堂资源 | 色花堂国产精品首页第一页 | 性久久久久久久久久 | 欧美日韩一卡2卡三卡4卡新区 | 欧美精品成人久久网站 | 影院在线观看免费 | 久久国产香蕉视频 | 国产欧美久久久精品影院 | 九色欧美 | 正在播放羽月希与黑人bd在线 | 人人天天爱天天做天天摸 | 午夜免费啪 | 中文天堂在线观看 | 国产h视频在线 | 天天夜夜狠狠一区二区三区 | 99热成人精品热久久669 | 欧美成人全部免费观看1314色 | 免费一看一级毛片 | 欧美一级三级在线观看 | 国产黄色高清视频 | 国产精品臀控福利在线观看 | 国产亚洲3p一区二区三区 |