1.一種集成電路(IC)器件,其特征在于,包括:
SRAM模塊;
包裝器邏輯,其耦合至所述SRAM模塊;
情境源;以及
ECC配置文件控制器,其耦合至所述情境源并耦合至所述包裝器邏輯,所述ECC配置文件控制器被配置成響應于從所述情境源接收的情境信息來選擇ECC配置文件以供所述包裝器邏輯使用。
2.根據權利要求1所述的IC器件,其特征在于,所述情境源被配置成檢測過程溫度狀況,并且所述ECC配置文件控制器被配置成響應于所述所檢測到的過程溫度狀況來選擇ECC配置文件。
3.根據權利要求1所述的IC器件,其特征在于,所述情境源被配置成檢測數據保持時間,并且所述ECC配置文件控制器被配置成響應于所述所檢測到的數據保持時間來選擇ECC配置文件。
4.根據權利要求1所述的IC器件,其特征在于,所述情境源被配置成確定延遲和處理量要求,并且所述ECC配置文件控制器被配置成響應于所述所確定的延遲和處理量要求來選擇ECC配置文件。
5.根據權利要求1所述的IC器件,其特征在于,所述情境源被配置成基于在所述IC器件上運行的應用程序的誤差靈敏度水平來確定所述誤差靈敏度水平,并且所述ECC配置文件控制器被配置成響應于所述所確定的誤差靈敏度水平來選擇ECC配置文件。
6.根據權利要求1所述的IC器件,其特征在于,所述情境源的輸出由用戶手動配置。
7.根據權利要求17所述的IC器件,其特征在于,所述ECC解碼器被另外耦合至在所述SRAM模塊中的誤差圖,并且所述ECC解碼器能夠向所述誤差圖回寫解碼信息。
8.根據權利要求1所述的IC器件,其特征在于,所述SRAM模塊被耦合至所述包裝器邏輯,使得所述SRAM模塊能夠使所述包裝器邏輯從數據流選擇性旁路。
9.根據權利要求1所述的IC器件,其特征在于,所述包裝器邏輯被耦合至所述SRAM模塊,使得所述SRAM模塊能夠獨立于所述包裝器邏輯操作。
10.一種用于向在IC器件中的SRAM存儲器應用誤差校正的方法,所述方法包括:
獲得情境信息;
基于所述情境信息選擇ECC配置文件;
根據所述所選擇的ECC配置文件調度ECC編碼;并且
根據所述所選擇的ECC配置文件調度ECC解碼。
11.根據權利要求10所述的方法,其特征在于,所述情境信息包括過程溫度,并且所述ECC配置文件基于所述過程溫度來選擇。
12.根據權利要求10所述的方法,其特征在于,所述情境信息包括在所述SRAM模塊內的數據保持時間,并且所述ECC配置文件基于在所述SRAM模塊內的所述數據保持時間來選擇。
13.根據權利要求10所述的方法,其特征在于,所述情境信息包括應用程序的延遲和處理量要求,并且所述ECC配置文件基于所述應用程序的所述延遲和處理量要求來選擇。
14.根據權利要求10所述的方法,其特征在于,所述情境信息包括多個允許的奇偶校驗位和要使用的ECC算法,并且所述ECC配置文件基于所述多個允許的奇偶校驗位和所述要使用的ECC算法來選擇。
15.根據權利要求10所述的方法,其特征在于,所述情境信息包括關于所述應用程序的誤差靈敏度的信息,并且所述ECC配置文件基于所述應用程序的所述誤差靈敏度來選擇。
16.根據權利要求10所述的方法,其特征在于,所述情境信息從在所述IC器件內的情境源接收。
17.一種集成電路(IC)器件,其特征在于,包括:
SRAM模塊,所述SRAM模塊包括至少一個晶體管;
包裝器邏輯,其耦合至所述SRAM模塊,所述包裝器邏輯包括:
誤差校正碼(ECC)編碼器,其耦合至所述SRAM模塊,其中,所述ECC編碼器被配置成:
根據給定所選擇的誤差校正模式的ECC類型來編碼輸入數據;以及
向所述SRAM模塊輸出所述所編碼的輸入數據;
ECC解碼器,其耦合至所述SRAM模塊,其中,所述ECC解碼器被配置成:
解碼從所述SRAM模塊接收的輸出數據;
輸出所述所解碼的輸出數據;并且
向所述SRAM模塊回寫解碼信息;
誤差控制器,其耦合至所述ECC解碼器,所述誤差控制器被配置成根據給定所選擇的誤差校正模式的所述ECC類型來控制所述ECC解碼器;以及
中央控制器,其耦合至所述誤差控制器和所述ECC編碼器,其中,所述中央控制器被配置成控制在所述包裝器和所述SRAM模塊的元件之間的操作;
情境源,其被配置成輸出情境信息;以及
ECC配置文件控制器,其耦合在所述包裝器邏輯和所述情境源之間,所述ECC配置文件控制器被配置成基于來自所述情境源的所述情境信息選擇ECC配置文件以由所述ECC編碼器和解碼器使用。
18.根據權利要求17所述的IC器件,其特征在于,所述情境源被配置成檢測過程溫度狀況、數據保持時間、延遲和處理量要求以及在所述IC器件上運行的應用程序的誤差靈敏度水平中的至少一項。
19.根據權利要求17所述的IC器件,其特征在于,所述ECC解碼器被另外耦合至在所述SRAM模塊中的誤差圖,并且所述ECC解碼器能夠向所述誤差圖回寫解碼信息。
20.根據權利要求17所述的IC器件,其特征在于,所述ECC編碼器被另外耦合至在所述SRAM模塊中的奇偶校驗單元,其中,所述ECC編碼器能夠存儲與所述輸入數據的存儲器字對應的誤差校正碼。