新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 如何在后版圖網表上優化泄漏功率

        如何在后版圖網表上優化泄漏功率

        作者: 時間:2012-04-29 來源:網絡 收藏

         此外,假設在下列單元上換回原始形式會導致:

        本文引用地址:http://www.104case.com/article/190443.htm

          ● 單元D和B的單元延時將減少30 ps

          ● 單元C的單元延時將減少35 ps

          ● 單元A的單元延時將減少45 ps

          很明顯,換回單元A就可以解決3個端點 (見圖2) 的違反問題,不必分別交換每個端點的單元 (D 和 B或C)。

          結果

          這種方法最初是在CEVA內部開發的一款DSP產品CEVA-X1622 DSP內核上執行。

          其設計規模在450,000門左右。流程主要部分的總體運行時間大約為12個小時 (即運行一個晚上) (見全流程概述圖2的黃色部分),而使ECO結果與Signoff相符合的Signoff運行時間很少 (見全流程概述圖2的褐色部分)。

          附錄

          多模工作

          當工作在一個以上的模式中時,必需針對每一個模式分別執行優化,且交換清單中不能包括其它模式的單元。

          對于每一個模式,這種方法都生成ECO檔,并將之附加到包含了所有模式交換的全局文件中。然后,在設計中執行單個ECO,并對每一個模式執行一次完整的RC提取 + STA運行。

          由于在某個模式中某些路徑可被視為“無約束路徑”(unconstrained paths),故必需予以分離,但在其它模式中它們可能是時序約束的。這種情形可能導致虛假交換,增加修正這些違反所需的總體運行時間。

          以左圖為例 (圖5);這是控制受約束路徑的Scan_enable信號。在功能性模式中,該信號具有恒定值,因此PrimeTime看不到掃描模式路徑 (紅色)。這時,PrimeTime會把紅色路徑上的所有單元交換到高Vth,從而可能造成max_transition違反,甚至建立違反。

          把這些模式分離開來可以防止這種情況發生,并改善總體運行時間和真實交換數目。

          


        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 新昌县| 西乌珠穆沁旗| 永康市| 新丰县| 广南县| 阿瓦提县| 巧家县| 阿坝| 舒城县| 来凤县| 错那县| 清水县| 漠河县| 梅河口市| 阜南县| 枣庄市| 上犹县| 县级市| 鲁山县| 明光市| 中阳县| 房产| 井研县| 兰西县| 蓝田县| 金乡县| 巴彦淖尔市| 嘉义市| 郓城县| 泊头市| 年辖:市辖区| 鹤山市| 方山县| 崇义县| 隆子县| 崇礼县| 尚志市| 全椒县| 平乐县| 阆中市| 万全县|