ハードウェア エラー修正コード(ecc)とは何ですか? -techopediaからの定義

エラー修正コード(ecc)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-エラー修正コード(ECC)とはどういう意味ですか?

エラー修正コード(ECC)は、読み取りまたは送信されたデータにエラーがないかをチェックし、見つかったらすぐに修正します。 ECCはパリティチェックと似ていますが、検出後すぐにエラーを修正する点が異なります。 ECCは、特にデータレートとそれに対応するエラーの増加により、データストレージおよびネットワーク伝送ハードウェアの分野でより一般的になっています。

Techopediaはエラー修正コード(ECC)について説明します

エラー修正コードは、次の手順でデータストレージに適用されます。

  1. データバイトまたはワードがRAMまたは周辺ストレージに保存されると、コードを指定するビットシーケンスが推定されて保存されます。 ワードごとの各固定ビット数には、このコードを格納するための追加の固定ビット数があります。
  2. バイトまたはワードが読み取りのために呼び出されると、取得されたワードのコードが元のアルゴリズムに従って計算され、保存されたバイトの余分な固定ビットと比較されます。
  3. コードが一致する場合、データにエラーはなく、処理のために転送されます。
  4. コードが一致しない場合、変更されたビットは数学アルゴリズムを介してキャッチされ、ビットはすぐに修正されます。

データは保存期間中は検証されませんが、要求されたときにエラーがテストされます。 必要に応じて、エラー修正フェーズが検出に続きます。 同じストレージアドレスで頻繁に繰り返されるエラーは、永続的なハードウェアエラーを示します。 この場合、システムはエラーの場所を記録するためにログに記録されるメッセージをユーザーに送信します。

エラー修正コード(ecc)とは何ですか? -techopediaからの定義