Method for error detection and correction in a trip unit
    2.
    发明授权
    Method for error detection and correction in a trip unit 失效
    跳闸单元中的错误检测和校正方法

    公开(公告)号:US6065148A

    公开(公告)日:2000-05-16

    申请号:US035192

    申请日:1998-03-05

    摘要: A method for error detection and correction in an electronic trip unit is presented. The electronic trip unit includes a ROM having trip unit application code, e.g., main functionality firmware, including initializing parameters, and boot code, stored therein and an EEPROM having operational parameter code, e.g., encoded enumerations for parameters such as 50/60 Hz., UL/ANSI/IEC, ect., stored therein The integrity of the code is monitored using CRC or checksum. Corrupted data is recovered by using encoded enumerations with at least two repetitive bit patterns of appropriate width. Encoding enumerations with greater that two repetitive bit patterns allows for each enumerated value to be recovered from any single bit corruption by replacing the corrupted pattern with the matching pattern. Alternatively, with a plurality of encoded enumeration groups stored in the EEPROM a corrupted enumeration can be properly selected and corrected by cross correlating the enumeration groups. Also, enumerations can be encoded with two identical bit patterns. An invalid bit pattern is then replaced with the other corresponding bit pattern, thereby restoring the bit pattern. The correct enumeration can then be identified, as one of the bit patterns continues to have the correct encoded enumeration identifying an enumeration.

    摘要翻译: 提出了一种电子跳闸单元中的错误检测和校正方法。 电子跳闸单元包括具有跳闸单元应用代码的ROM,例如,主要功能固件,包括初始化参数和引导代码,以及具有操作参数代码的EEPROM,例如用于诸如50/60Hz的参数的编码枚举。 ,UL / ANSI / IEC等存储在其中使用CRC或校验和来监视代码的完整性。 通过使用具有适当宽度的至少两个重复位模式的编码枚举来恢复损坏的数据。 用更大的两个重复位模式编码枚举允许通过用匹配模式替换损坏的模式,从任何单个位损坏中恢复每个枚举值。 或者,利用存储在EEPROM中的多个编码的枚举组,可以通过对枚举组进行交叉相关来适当地选择和修正损坏的枚举。 此外,枚举可以用两个相同的位模式进行编码。 然后用另一个对应的位模式替换无效的位模式,从而恢复位模式。 然后可以识别正确的枚举,因为其中一个位模式继续具有识别枚举的正确编码枚举。