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

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

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

3天內不再提示

小白學PR——數據的輸入

454398 ? 來源:alpha007 ? 作者:alpha007 ? 2022-12-09 15:53 ? 次閱讀

前文《跟老驢一起學 PR | Innovus 輸入》闡述了 Innovus 所需要的輸入數據有哪些,今天來學習如何將這些數據讀入 Innovus. 以前熟悉的工具,不論是綜合、formal 還是 STA 讀入數據大多都是 read_xxx 命令讀入,思維定勢之前以為 Innovus 也是用一坨 read_xxx 的命令讀入,然而并不是。

在 Innovus 中預定義了一坨 init_XXX 的變量,用戶需要將對應輸入文件指定給對應的變量,然后執行 init_design 工具就會將所有文件依次讀入,對于 verilog netlist 老驢扒拉了幾個 flow 關鍵的 init 變量有:

init_design_settop,這個變量默認值是 1,意思是要求客戶指定當前設計的 top 名字給變量 init_top_cell; 如果將該變量設成 0,則讓工具自己識別 top. 建議,用默認值,用戶自己指定 top.

init_lef_file, 將 tech-lef +other lefs 指定給這個變量,這里有個問題,如果某個 leffile 在 init_design 之前沒加上,要增量讀入該怎么辦?在 Innovus common ui 中用命令: read_physical -add_lefs XX 可以增量讀入 lef.

init_mmmc_file, 指定 viewDefinition.tcl,viewDefinition中的 library_set 指定了所有要用的 library, rc_corner 指定了對應的 QRC file, constraint_mode 指定了 SDC 文件。

init_verilog, 指定網表文件。

init_pwr_net,指定global power nets.

init_gnd_net,指定global groundnets.

init_cpf_file,如果是多電壓域設計,用于指定 CPF 文件,如果 power intent是用 1801 描述的,則不能用該變量指定 1801 文件,需要用命令 read_power_intent -1801 $1801_file 讀入,如果在 viewDefinition 中用到了 power domain 則應該在 init_design 之前讀入,init_design 之后再執行commit_power_intent. read_power_intent這個命令的使用方式跟 Genus 一致,在 Genus 中多了一步 apply_power_intent,用于將設計跟 power domain 綁定,commit_power_intent 用于插入 low power cell.

至此,所有輸入文件都指定完畢,執行 init_design 就會將對應文件讀入,init_design 讀取文件的順序還沒看,按照邏輯猜測一下讀入順序:library -> tech-lef -> lef -> QRC -> cpf -> netlist -> SDC.

除了上面那一坨指定輸入文件的 init_XXX 變量之外,還有一坨用于控制輸入過程的 init_OOO 變量:

init_design_netlisttype, 用于指定 netlist 的 format 是 verilog 還是 OA, 老驢目前只學習 verilog 部分,所有 OA 相關的都忽略掉。

init_ignore_pgpin_polarity_check, 用于指定一個 leaf cell pinname 的 list, 告訴工具在 globalNetConnect或在 CPF 中 connect supply net時忽略極性檢查 .這貨好像對 1801 flow 沒用,正好這周一解了個相關的問題,當時遇到的問題是 1801 flow, 在 commit_power_intent 時工具報 Error:IMPDB-1220 跟 WARN:IMPDB-1278, 對于這種問題在 Innovus中先用命令 dbGet [dbGet top.nets.name PMD0_VDD -p].isPwr 來檢查工具將對應的 supply net 認成了什么。在老驢遇到的 case 中,是在 1801 中用 connect_supply_net 要將一個 analog Ground 連到一個 analog IP 上,但是在 1801 中只定義了 supply net 并沒有指定該 net 用于 Ground 所以工具將其認成了 Power. 解的辦法是在 1801 中為其 create 一個 supply set 并將其指定為 ground.

init_verilog_tolerate_port_mismatch, 這個變量默認值是 0, 不能容忍 module 定義的 port 比實例化時的 port 少,如果將其設為 1 工具在解析 netlist 時如果發現 module 的 port 比實例化時的 port 少,工具會在 module 上創建一個 port, 老驢以為這個變量在設計臟的時候特別有用。

init_lef_check_mask_shifts,用于檢查 tech-lef和 MACRO sections中FIXEDMASK 跟 LAYERMASKSHIFT 是否沖突,該變量默認值是 off 就是不檢查,如果設為 on工具發現沖突會報錯并停掉,如果設為 bypass 工具發現沖突只報錯不停止,其實老驢還不知道 FIXEDMASK 跟 LAYERMASKSHIFT 在不同工藝中有多重要,先放到這里,萬一以后發現重要呢,方便找。

init_import_mode, 用于指定 setImportMode 的 option, 如 set init_import_mode {-discardFloatingVNets true -keepEmptyModule true},此處留個問題:是不是默認 innovus 會將 empty module 刪掉?如果是,那綜合 netlist 中有沒有 empty module 應該都無所謂吧?如果是,為什么有的后端一定要求把 empty module 刪掉?

init_design_uniquify, 控制 innovus 解析 netlist 時是否做 uniquify, 既然 innovus 要求 netlist 是 unique 的,那為毛不把該變量的默認值設為 1?

審核編輯黃昊宇

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

    關注

    1

    文章

    20

    瀏覽量

    2731
收藏 人收藏

    評論

    相關推薦

    比例諧振(PR)控制器的學習過程記錄

    0、前言 在一個閉環控制系統中,可分為輸入參考值、閉環控制器、執行機構、輸出參數,反饋系數,這幾個部分。 設計一款控制器,可以讓系統的輸出參數跟蹤輸入參考值,達到了控制的目的。在直流控制系統中,常用
    的頭像 發表于 01-20 10:46 ?205次閱讀
    比例諧振(<b class='flag-5'>PR</b>)控制器的學習過程記錄

    智行者蝸小白繪就泰國智慧清潔藍圖

    在科技進步的浪潮中,智行者秉持用自動駕駛解決方案構建智慧生活的理念,孕育出了“蝸小白”這一智慧清潔領域的重要成果。蝸小白在國內已嶄露頭角,身影遍布多地;而在海外,蝸小白系列產品已成功拓展至30余個國家及地區。
    的頭像 發表于 12-06 13:53 ?284次閱讀

    DS160PR410EVM-SMA評估模塊(EVM)

    電子發燒友網站提供《DS160PR410EVM-SMA評估模塊(EVM).pdf》資料免費下載
    發表于 12-02 14:41 ?0次下載
    DS160<b class='flag-5'>PR</b>410EVM-SMA評估模塊(EVM)

    智行者蝸小白海外項目落地實況

    在科技進步的浪潮中,智行者秉持用自動駕駛解決方案構建智慧生活的理念,孕育出了“蝸小白”這一智慧清潔領域的重要成果。蝸小白在國內已嶄露頭角,身影遍布多地;而在海外,蝸小白系列產品已成功拓展至30余個國家及地區。
    的頭像 發表于 11-29 16:24 ?364次閱讀

    DS320PR810-RSC-EVM用戶指南

    電子發燒友網站提供《DS320PR810-RSC-EVM用戶指南.pdf》資料免費下載
    發表于 11-26 16:30 ?0次下載
    DS320<b class='flag-5'>PR</b>810-RSC-EVM用戶指南

    DS320PR4xxEVM用戶指南

    電子發燒友網站提供《DS320PR4xxEVM用戶指南.pdf》資料免費下載
    發表于 11-26 16:26 ?0次下載
    DS320<b class='flag-5'>PR</b>4xxEVM用戶指南

    DS160PR810EVM-RSC評估模塊(EVM)

    電子發燒友網站提供《DS160PR810EVM-RSC評估模塊(EVM).pdf》資料免費下載
    發表于 11-26 16:05 ?0次下載
    DS160<b class='flag-5'>PR</b>810EVM-RSC評估模塊(EVM)

    DS160PR1601和DS320PR1601編程指南

    電子發燒友網站提供《DS160PR1601和DS320PR1601編程指南.pdf》資料免費下載
    發表于 11-01 09:52 ?0次下載
    DS160<b class='flag-5'>PR</b>1601和DS320<b class='flag-5'>PR</b>1601編程指南

    DS160PR810編程指南

    電子發燒友網站提供《DS160PR810編程指南.pdf》資料免費下載
    發表于 10-30 09:50 ?0次下載
    DS160<b class='flag-5'>PR</b>810編程指南

    DS320PR410編程指南

    電子發燒友網站提供《DS320PR410編程指南.pdf》資料免費下載
    發表于 10-30 09:27 ?0次下載
    DS320<b class='flag-5'>PR</b>410編程指南

    高壓核相器/相位比較設備:PR11、PR15D/PR33D

    PR11、PR15D/PR33D為高壓核相器,分別用于11KV、15KV、33KV中性接地系統相位角比較。PR11為氖光燈型,PR15D/
    的頭像 發表于 10-23 10:58 ?256次閱讀
    高壓核相器/相位比較設備:<b class='flag-5'>PR</b>11、<b class='flag-5'>PR</b>15D/<b class='flag-5'>PR</b>33D

    TMUXHS4212 MUX與DS160PR421或DS160PR412 Redriver在PCIe GEN 4應用中的比較

    電子發燒友網站提供《TMUXHS4212 MUX與DS160PR421或DS160PR412 Redriver在PCIe GEN 4應用中的比較.pdf》資料免費下載
    發表于 09-11 14:12 ?0次下載
    TMUXHS4212 MUX與DS160<b class='flag-5'>PR</b>421或DS160<b class='flag-5'>PR</b>412 Redriver在PCIe GEN 4應用中的比較

    DS320PR822用于PCle 5.0、CXL 1.1的線性驅動器數據

    電子發燒友網站提供《DS320PR822用于PCle 5.0、CXL 1.1的線性驅動器數據表.pdf》資料免費下載
    發表于 07-04 10:45 ?0次下載
    DS320<b class='flag-5'>PR</b>822用于PCle 5.0、CXL 1.1的線性驅動器<b class='flag-5'>數據</b>表

    DS160PR1601 16Gbps 16通道線性轉接驅動器數據

    電子發燒友網站提供《DS160PR1601 16Gbps 16通道線性轉接驅動器數據表.pdf》資料免費下載
    發表于 06-24 11:06 ?0次下載
    DS160<b class='flag-5'>PR</b>1601 16Gbps 16通道線性轉接驅動器<b class='flag-5'>數據</b>表

    DS320PR810八通道線性轉接驅動器數據

    電子發燒友網站提供《DS320PR810八通道線性轉接驅動器數據表.pdf》資料免費下載
    發表于 06-24 10:49 ?1次下載
    DS320<b class='flag-5'>PR</b>810八通道線性轉接驅動器<b class='flag-5'>數據</b>表
    主站蜘蛛池模板: 奇米一区二区 | 天堂在线最新版www中文 | 在线资源站 | 国产黄色小视频在线观看 | 午夜国产大片免费观看 | 综合婷婷| 国产毛片久久久久久国产毛片 | 午夜精品在线观看 | 五月婷婷激情视频 | 国产婷婷高清在线观看免费 | japan高清视频乱xxxxx | 一级一片一a一片 | 免费成人黄色 | 日本亚洲欧美美色 | 欧美深夜福利 | 天天干夜夜爽 | 夜夜夜网| 久久精品国产精品亚洲婷婷 | 91在线免费观看网站 | 最新欧美伦理网 | 亚洲 欧美 另类 综合 日韩 | 国产精选经典三级小泽玛利亚 | 户外露出 自拍系列 | 亚洲免费一区二区 | 天天曰夜夜操 | 一级免费视频 | 四虎影视永久在线观看 | 人人添人人澡人人澡人人人爽 | 欧美成人免费全部观看天天性色 | 亚洲色图 欧美 | 欧美日韩精品一区二区在线线 | 天天干天天色天天干 | 天天狠天天操 | 天天干影视| 一色屋成人免费精品网站 | 久久天天操 | 永久福利盒子日韩日韩免费看 | 亚欧免费视频 | 国内精品久久影视免费 | 免费特黄一区二区三区视频一 | 免费日本黄色网址 |