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

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

3天內不再提示

數(shù)字后端基本概念介紹——Placement Blockage的9中人為約束

數(shù)字后端IC芯片設計 ? 2018-01-02 09:52 ? 次閱讀

今天要介紹的數(shù)字后端基本概念是Placement Blockage.Placement blockage是大家在floorplan時經常用的一種人為約束。可以有效控制區(qū)域的density。從而避免congestion的問題,提高routing的效率。

Placement blockage的類型很多,一共分為9種,分別對應hard, hard_macro, soft, partial,category, rp_group,allow_buffer_only,allow_rp_only,register

hard: 是約束最嚴格的blockage,該區(qū)域范圍內,place,legalize, optimize,CTS等任何階段都不能擺放instance。

hard blockage

hard_macro: 該區(qū)域內不允許擺放hard macro,在自動macro placement階段工具不會擺放macro在該區(qū)域。

hard macro blockage

soft:該區(qū)域內,在placement階段不允許擺放instance,但是在legalize,optimize階段時允許擺放instance的

soft blockage

partial: 如果要使用partial blockage,首先要人為設計一個阻礙百分比值。在該區(qū)域內,工具會block住阻礙值的instance。如果設定了block百分比值是40%,就說明該區(qū)域至少會block40%的instance,也就是說該區(qū)域最多允許擺放60%的instance. 值得注意的是partial blockage也是只在placement階段起作用,在legalize,optimize階段時都不起作用。

partial blockage

category: 這是一種特殊的partial blockage,在某些區(qū)域,如果我們不想擺放某種指定的instance,可以把這些instance都指定為一個category,然后category blockage下面的區(qū)域就不會擺放這些instance

category blockage

rp_group: 這也是一種特殊的partial blockage,rp_group blockage的區(qū)域不允許擺放relative placement instance,很少用到,如果有用relative placement flow的童鞋可能會用到。

rp_group blockage

allow_buffer_only: 這也是一種特殊的partial blockage,該blockage區(qū)域只允許擺放buffer,當然也是只在placement階段起作用,在legalize,optimize階段時都不起作用。

allow_buffer_only blockage

allow_rp_only:這也是一種特殊的partial blockage,該blockage區(qū)域只允許擺放relative placement group,不過hard macro依然可以擺放。

allow_rp_only blockage

register:這也是一種特殊的partial blockage,該blockage區(qū)域不允許擺放register,當然也是只在placement階段起作用,在legalize,optimize階段時都不起作用。

register blockage

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

    關注

    0

    文章

    36

    瀏覽量

    13939
  • Hard
    +關注

    關注

    0

    文章

    8

    瀏覽量

    9534
  • Soft
    +關注

    關注

    0

    文章

    10

    瀏覽量

    10500
  • 數(shù)字后端

    關注

    0

    文章

    11

    瀏覽量

    3059

原文標題:數(shù)字后端基本概念介紹——Placement Blockage

文章出處:【微信號:IC_Physical_Design,微信公眾號:數(shù)字后端IC芯片設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    全面介紹充滿魔性的Placement

    相信每個數(shù)字后端PR工程師都知道Placement。它是我們設計芯片的兩大目的之一——布局布線(Place&Route)。這也是最體現(xiàn)EDA工具的實力強大之處??赡艽蠹移綍r只是簡單的運行一個
    發(fā)表于 01-17 16:49

    數(shù)字IC后端設計介紹,寫給哪些想轉IC后端的人!

    膜制造。  IC后端設計工具介紹:  數(shù)字后端設計中常用的工具主要由Cadence, Synopsys和Mentor三大公司推出。  邏輯綜合工具:Synopsys DC ,Cadence Genus
    發(fā)表于 12-29 11:53

    數(shù)字后端設計工程師主要干什么?

    數(shù)字后端,顧名思義,它處于數(shù)字IC設計流程的后端,屬于數(shù)字IC設計類崗位的一種。在IC設計,數(shù)字后端
    發(fā)表于 01-13 06:31

    求大佬分享數(shù)字后端的教材或教程

    求大佬分享數(shù)字后端的教材或教程
    發(fā)表于 06-21 06:47

    招聘數(shù)字后端工程師

    招聘數(shù)字后端工程師,北京、天津、西安、蘇州、成都、無錫
    發(fā)表于 10-26 15:11

    數(shù)字后端設計流程

    數(shù)字后端流程 1. 數(shù)據(jù)準備。對于 CDN 的 Silicon Ensemble而言后端設計所需的數(shù)據(jù)主要有是Foundry廠提供的標準單元、宏單元和I/O Pad的庫文件,它包括物理庫、時序庫及網表庫,分別以.lef、
    發(fā)表于 10-28 10:31 ?40次下載

    數(shù)字后端關于Litho Grid基本概念介紹詳解

    數(shù)字后端基本概念介紹——Litho Grid,今天要介紹數(shù)字后端基本概念是Litho Grid
    的頭像 發(fā)表于 12-14 17:05 ?4960次閱讀

    介紹數(shù)字后端概念--Shape Blockage

    今天我們主要介紹數(shù)字后端概念是Shape Blockage(形狀阻礙物)。主要是用于在Design Planning時,阻礙工具在shape blocks時,在該處放置block。平
    的頭像 發(fā)表于 01-29 10:27 ?6761次閱讀

    數(shù)字后端基本概念介紹

    今天要介紹數(shù)字后端基本概念是boundary cell,也被稱為endcap Cell。Endcap是一種特殊的標準單元。在后端物理設計
    的頭像 發(fā)表于 03-16 11:10 ?2.3w次閱讀
    <b class='flag-5'>數(shù)字后端</b><b class='flag-5'>基本概念</b><b class='flag-5'>介紹</b>

    數(shù)字后端G cell概念介紹

    今天我們要介紹概念是G cell,全稱global routing cells。 同樣的它也是我們定義的一種grid, G cell grid對routing過程起著相當重要的作用。
    的頭像 發(fā)表于 02-02 17:14 ?8558次閱讀
    <b class='flag-5'>數(shù)字后端</b>G cell<b class='flag-5'>概念</b><b class='flag-5'>介紹</b>

    淺談數(shù)字后端工程師的工作

    數(shù)字后端,顧名思義,它處于數(shù)字IC設計流程的后端,屬于數(shù)字IC設計類崗位的一種。 在IC設計,數(shù)字后端
    的頭像 發(fā)表于 02-26 16:06 ?1.4w次閱讀

    時序設計基本概念之collection

    今天我們要介紹的時序分析基本概念是collection。代表的是一個集合,類似指針。在數(shù)字后端工具,我們可以通過命令get_*來尋找想要的Object。這些get_*命令返回的就是c
    的頭像 發(fā)表于 11-26 10:30 ?3819次閱讀

    數(shù)字后端——電源規(guī)劃

    數(shù)字IC后端設計電源規(guī)劃的學習
    發(fā)表于 01-05 14:54 ?15次下載
    <b class='flag-5'>數(shù)字后端</b>——電源規(guī)劃

    數(shù)字后端基本概念介紹—FinFET Grid

    今天要介紹數(shù)字后端基本概念是FinFET Grid,它也是一種設計格點。介紹該格點前,我們首先來了解一下什么是FinFET技術。
    發(fā)表于 07-12 17:31 ?1284次閱讀
    <b class='flag-5'>數(shù)字后端</b><b class='flag-5'>基本概念</b><b class='flag-5'>介紹</b>—FinFET Grid

    模擬前端和數(shù)字后端哪個好 模擬前端和數(shù)字后端的區(qū)別

    模擬前端和數(shù)字后端都是電子系統(tǒng)設計的重要環(huán)節(jié),它們各自扮演著不可或缺的角色,難以簡單地進行優(yōu)劣比較。
    的頭像 發(fā)表于 03-16 15:09 ?996次閱讀