文章 ID: 000083673 內容類型: 疑難排解 最近查看日期: 2012 年 09 月 11 日

當我開啟「達尼塞圖斯Spectrum Extended Optimization 」選項時,為什麼當我選擇針對延遲進行優化時,軟體會選擇面積最小的傳遞,或者選擇優化區域時,最短的延遲?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述 出納西多斯Spectrum 軟體使用下列規則來判斷應為特定設計區塊選擇四個延伸優化通過中的哪一個:

    如果指定了目標頻率,並且設計符合計時要求(根據出納西特Spectrum 軟體中的計時估計),則:

    • 軟體會選擇最小的設計實作,無論您指定的網焊,以優化區域或延遲。圖 1 顯示頻率等於 100 MHz/10 ns 的範例。


    圖 1。編譯結果
    通過地區延遲
    通過 11009
    通過 29011
    通過 31108

    無論是區域還是延遲設定,都將選擇 Pass 1,因為這是符合計時要求的最小通過。

    如果未指定目標頻率或設計不符合指定的目標頻率要求,則:

    • 軟體會針對區域設定選擇最小設計,而軟體會選擇通過與最快的延遲設定設計。
    • 然而,在某些情況下,軟體可能不遵守第二條規則,如果一個通過有相當小或更快的設計實作。舉例來說,如果選取了區域,而且最小的實作通過延遲率非常高,則可能會選擇另一種傳遞,但會稍微增加一些延遲。出品商的Spectrum 軟體使用自己的成本功能來判斷在這些情況下應選擇哪一種通過。

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

    1

    此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。