新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 微捷碼Talus TCL界面實現復雜分區平面布局

        微捷碼Talus TCL界面實現復雜分區平面布局

        作者: 時間:2009-06-26 來源:網絡 收藏

        第IV章:控制

        有時完成初始布局后,我們必須降低標準單元區域的以解決布線或時序問題,通過減少迂回布線從而改善特定區域的布線資源并降低互連線延遲,特別在邏輯組擁有很強的內部連接時這項技術尤其有用。在這種情形下,工具會將單元放置的盡可能近,以滿足時序要求并降低總線長。這可能造成其單元密度太高,從而導致布線問題。

        在這章中,我們將討論兩種控制方式。一種是微捷碼為我們提供的局部密度控制方式,使用帶有阻擋百分比的標準單元布局阻擋(placement blockage)方式。我們可在區域添加這類布局阻擋功能并設定阻擋百分比。阻擋百分比可確定在這種阻擋范圍內可設置多少個標準單元。如果我們設定的百分比低于平均密度,那么工具將會擴散所有標準單元。下方就是采用這種方式的一個例子。

        圖7:帶有阻擋百分比的布局阻擋

        圖8:布局的結果

        圖7顯示了帶有阻擋百分比的布局阻擋,而圖8顯示了布局的結果。首先,我們必須選擇一個適合的阻擋百分比,而這并不容易做到。出于多方面考慮,我們必須幾次嘗試才可獲得適合的百分比,這會影響到設計師生產率。其次,密度在阻擋邊緣會發生劇烈變化。這是個大問題,它會導致邊緣出現新的情況。換句話來說,它可能將情況向周圍擴散。這個結果并不符合我們的本意。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 犍为县| 南江县| 湖口县| 堆龙德庆县| 新巴尔虎左旗| 扎囊县| 右玉县| 肇源县| 广饶县| 宝山区| 许昌市| 龙游县| 寻乌县| 冀州市| 哈巴河县| 苍梧县| 深泽县| 砚山县| 宝清县| 兴仁县| 贡山| 沂南县| 吴川市| 巴青县| 滦平县| 叙永县| 塔城市| 新绛县| 顺平县| 崇明县| 上虞市| 金门县| 潍坊市| 钟祥市| 资溪县| 兰西县| 山西省| 贺州市| 巴塘县| 奉新县| 普兰店市|