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

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

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

3天內不再提示

如何用dbShape并顯示dbShape運算之后的結果

jf_tpHP8OJR ? 來源:集成電路設計及EDA教程 ? 2023-04-06 10:07 ? 次閱讀

主要內容:如何用dbShape并顯示dbShape運算之后的結果

我們可以在Innovus中通過dbShape來對一些shape進行幾何運算,比如OR AND XOR等,這些對于我們寫一個版圖上Check的custom tcl或者基于版圖的分布情況生成一些Placement/Routing blockage等等是非常有幫助的。比如星球分享過的:

如何寫腳本檢查設計中是否Missing filler(也就是std cell之間存在gap)問題,并且將Error顯示在Error browser中?

那么對于運算之后的結果,我們如何將它顯示出來呢?

我們可以通過add annotation的方式來完成,在ICC2里面命令是gui_add_annotation,在Innovus里面是add_gui_shape,示例如下:

poYBAGQuKYyACqTPAABF2TMChKU447.jpg

兩個圖形直接做OR運算之后得到的是一個polygon,是不能直接用add_gui_shape -polygon來實現的,因為兩者格式不一樣,感興趣的可以試一下就知道了,下面給出一個解決方案:

可以把polygon里面的多個rect來分別顯示出來,也就是用多個rect拼起來顯示出polygon的形狀:

foreach i [dbShape $shape1 OR $shape2 -output rect] {add_gui_shape -rect $i -layer xxx}

效果如下圖所示: 如果你覺得出來的結果是空心的不方便看,那么還可以通過下面的命令來修改顯示的pattern和線寬

setLayerPreference xxx -color yellow -lineWidth 9 -isVisible 1 -stipple Cross

3bebf158-d402-11ed-bfe3-dac502259ad0.png ?

現在你可以思考一個問題,我們如何計算上面運算結果的多邊形Shape的面積呢?應該用什么命令呢? 你可以自己思考探索一下。

下面公布結果:

答案還是dbShape命令:

[DEV]innovus 6> dbShape $shape1 OR $shape2 -output area 28

任何dbShape運算產生的多邊形都可以用上面或者下面的方式來得到它的面積:

[DEV]innovus 7> dbShape [dbShape $shape1 OR $shape2] -output area 28

和真實面積是吻合的:4*4*2-2*2=32-4=28







審核編輯:劉清

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

    關注

    3

    文章

    660

    瀏覽量

    39665
  • XOR
    XOR
    +關注

    關注

    0

    文章

    12

    瀏覽量

    161947
  • Innovus
    +關注

    關注

    1

    文章

    20

    瀏覽量

    2670

原文標題:Innovus教程 - 如何做幾何運算并顯示運算結果 - dbShape與add_gui_shape命令

文章出處:【微信號:集成電路設計及EDA教程,微信公眾號:集成電路設計及EDA教程】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    何用運放實現加減法運算

     前面的反相放大器和同相放大器可以實現乘法運算的功能,這一小節我們來看如何用運放實現加減法運算。
    發表于 02-02 14:12 ?4.6w次閱讀
    如<b class='flag-5'>何用</b>運放實現加減法<b class='flag-5'>運算</b>

    51單片機proteus仿真用單片機端口演示數據的乘法運算結果

    無符號整型數據,將這兩數相乘后強制轉換為無符號字符型數據。通過P0口將運算結果顯示出來在keil c51中創建新工程ex8,編寫如下程序代碼,編譯
    發表于 03-22 10:43

    51單片機proteus仿真用單片機端口演示數據的除法運算結果

    代替,比如可以先用除法運算獲得整數部分,然后用求余運算獲得余數,再對余數進行運算。2、本例實現一個除法運算,所得上的整數部分送P1口顯示,小
    發表于 03-22 10:47

    何用MSP430實現AD轉換,顯示到1602上?求程序

    何用MSP430實現AD轉換,顯示到1602上?求程序
    發表于 10-10 13:29

    何用labview調用相機觸發采集

    跪求,如何用labview調用相機并且用信號發生器觸發相機采集圖像保存。大神們,求詳細解答!謝謝!
    發表于 01-12 22:25

    請問Dsplib中的函數運算結果和Matlab運算結果不一致是什么原因?

    我用的開發板是TMS320C5535,想要做卷積運算,自己寫的卷積函數,運算時間太長,于是改用Dsplib里面的convol1函數。測試數據: x=[1,2,3,4,5]h=[6,7,8,9,10
    發表于 07-27 06:33

    labview控制功率計不顯示所測結果,Reset之后沒有數據的原因是什么?

    labview控制功率計,對其配置可以看到已經成功了,但不顯示所測結果,Reset之后沒有數據的原因是什么?求各位大神幫幫忙
    發表于 03-09 08:40

    何用CPLD器件實現DAGC運算?

    數字增益控制電路的原理是什么如何用CPLD器件實現DAGC運算?數控衰減器在中頻電路中引入的沖擊振蕩問題數控衰減器的實現方法
    發表于 04-08 06:02

    何用C語言實現顯示16只燈的狀態開關燈?

    何用C語言實現顯示16只燈的狀態開關燈?
    發表于 10-19 09:39

    何用一個LCD12864顯示操作和結果的界面?

    何用一個LCD12864顯示操作和結果的界面?
    發表于 11-03 07:29

    何用正點原子ATK91105A接收顯示stm32采集的圖像信息

    何用正點原子ATK91105A接收顯示stm32采集的圖像信息
    發表于 11-04 20:02

    何用ChipScopy創建運行link sweep

    這個Demo將介紹如何用ChipScopy創建運行link sweep。
    的頭像 發表于 07-10 15:45 ?1209次閱讀

    何用Python計算提高機器學習算法和結果

    本文將簡要介紹常用的距離度量方法、它們的工作原理、如何用Python計算它們以及何時使用它們。這樣可以加深知識和理解,提高機器學習算法和結果
    發表于 10-31 10:58 ?615次閱讀

    何用低成本MCU實現音樂頻譜顯示

    何用低成本MCU實現音樂頻譜顯示
    的頭像 發表于 10-18 17:10 ?887次閱讀
    如<b class='flag-5'>何用</b>低成本MCU實現音樂頻譜<b class='flag-5'>顯示</b>

    vlookup函數顯示公式不顯示結果

    VLOOKUP函數是Excel中非常常用的一種函數,用于在一個數據范圍內查找某個值,返回相應的結果。但有時候,在使用VLOOKUP函數時會遇到公式不顯示結果的問題。本文將為您詳細解釋
    的頭像 發表于 12-01 11:22 ?2.3w次閱讀
    主站蜘蛛池模板: 观赏女性排尿| 自拍偷拍12p| 视频一区国产| 日本高清在线一区二区三区| 免费看a毛片| 免费三级现频在线观看| 免费女性裸身照无遮挡网站| 嗯啊不要老师| 欧美色图天堂网| 日产2021免费一二三四区在线| 强姧伦久久久久久久久| 欧美怡红院视频一区二区三区| 欧美亚洲日韩在线在线影院 | 2018年免费三级av观看| 在线观看国产精选免费| 在线视频免费观看| 91桃色污无限免费看| 99蜜桃在线观看免费视频网站| caoporn 超碰免费视频| 大岛优香久久中文字幕| 国产精品成人无码久免费| 国语自产一区视频| 久久久久久免费观看| 免费毛片在线视频| 日本人的xxxxxxxxx69| 无遮掩H黄纯肉动漫在线观看星| 亚洲国产成人精品无码区APP| 亚洲欧美日韩中字视频三区| 正在播放国产尾随丝袜美女| 96.8在线收听| 高中生高潮抽搐喷出白浆视频 | 97精品在线播放| 苍井空a 集在线观看网站| 国产精品99久久久久久人韩国| 国产午夜永久福利视频在线观看| 久草青青在线| 欧美日韩国产高清综合二区| 体育生爆操| 正能量不良WWW免费窗口| 成 人 网 站免费观看| 国产亚洲精品久久久久|