文章 ID: 000081441 內容類型: 產品資訊與文件 最近查看日期: 2013 年 03 月 18 日

如何解讀 Quartus II Fitter 報告中所報告的邏輯使用率數位?

環境

  • Intel® Quartus® II 訂閱版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    Quartus® II 軟體報告的邏輯使用率是裝置完整程度的估計。這是以百分比計算,計算出裝置中可用的半調適性邏輯模組 (半 ALM) 數量,以及設計中使用的半 ALM 數量。在 Fitter 報告中, 組合 ALUT/收銀機對組合 ALUT/register/register 三重 的詞彙會用來表示半 ALM。Stratix® IV、Arria® II、Cyclone® IV 或較早系列中的每一個 ALM 都有 2 個組合邏輯 LUT 和 2 個收銀台,並且以組合 ALUT/register 對進行配對。在 Stratix V、Arria V 和 Cyclone V 裝置中,每個 ALM 有兩個組合式 LUT 和 4 個收銀台,它們被分組為組合 ALUT/register/register 三倍。

    邏輯使用率的計算方式是估計需要多少半 ALM 才能符合設計,並將其表示為FPGA可用半 ALM 總數的百分比。邏輯使用率是裝置完整程度的一個很好的代表,而不是註冊器使用率或邏輯使用率的百分比,因為它考慮以下所述的方面。

    邏輯使用量指標的計算方式

    • A - B C ) / (裝置中的半 ALM 總數)

    其中 ABC的定義如下:

    • A: 最終放置中使用的組合 ALUT/收銀機對組合 ALUT/收銀機/收銀機三倍,用於最終安置
      這是放置後設計中完全或部分使用的半 ALM 的實際數量
    • B: 隨著設計成長,透過配對 ALUT 和收銀機來估算可復原的配對隨著設計成長,透過配對 ALUT 和收銀機,估計可復原三倍
      這是 Fitter 估計可透過使用僅使用組合 ALUT 零件的半 ALM,以及僅使用收銀機的半 ALM 來釋放多少半 ALM,並將它們分組,讓每個半 ALM 同時使用組合 ALUT 和註冊資源。針對每個可能的分組,都會復原半 ALM。因此,此數量在報告中顯示為負數。使用這個數量有助於估計如果 Fitter 能盡可能密集地包裝所有邏輯,需要多少邏輯。請注意,這種類型的包裝可能無法為路由性與計時效能提供最佳結果。
    • C: 估計組合 ALUT/收銀機對無法使用估計組合 ALUT/註冊/註冊三腳架無法使用
      由於各種原因,Fitter 無法將所有邏輯完美包裝到每個裝置資源中。舉例來說,由於使用的輸入數目,某些半 ALM 無法與其他半 ALM 配對,而且由於路由限制,部分的 LAB 無法滿載 10 個 ALM。就半 ALM 而言,這個數量是無法使用之實體資源的最佳估計值。

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。