SEC-DED 海明校验码算法研究及其FPGA 实现 一、引言 校验码是在计算机中广泛使用的一种技术,可以检测数据传输或存储中的错误。其中, 海明码是一种经典的校验码算法,可以实现纠错和检错的功能。SEC-DED(Single Error Correction, Double Error Detection)海明码则是海明码的一种扩展,能够检测和 ...
SEC-DED海明校验码算法研究及其FPGA实现
SEC-DED海明校验码算法研究1 海明码的基本算法就是将有效数据按某种规律 分成若干组.每组安排1个校验位进行奇偶校验.在 1个数据组中加入几个校验位,增大数据代码间的 码距,当某一位发生变化时会引起校验结果发生变 化,不同数位上的错误会得出不同的校验结果,从而 实现查错和纠错. SEC-DED校验位位数的确定 ...
1 SEC-DED 海明校验码算法研究 海明码的基本算法就是将有效数据按某种规律分成若干组.每组安排 1 个校验位 进行奇偶校验.在 1 个数据组中加入几个校验位,增大数据代码间的码距,当某 一位发生变化时会引起校验结果发生变化,不同数位上的错误会得出不同的校 验结果,从而实现查错和纠错. 1.1 SEC-DED 校验位...
摘要 采用Multisim 11实现了SEC-DED海明码的编码,译码和纠错电路,并给出其相应时序仿真波形图.结果表明:其功能能满足SEC-DED的需要,为FPGA快速准确实现SEC-DED校验码提供了一种占用资源少,校验可靠高速的方案. 关键词SEC-DED海明校验码 / 现场...
摘要: 采用Multisim 11实现了SEC-DED海明码的编码,译码和纠错电路,并给出其相应时序仿真波形图.结果表明:其功能能满足SEC-DED的需要,为FPGA快速准确实现SEC-DED校验码提供了一种占用资源少,校验可靠高速的方案.关键词:SEC-DED海明校验码 现场可编程门阵列 时序仿真 ...
SEC.DED海明校验码算法研究 海明码的基本算法就是将有效数据按某种规律 分成若干组.每组安排1个校验位进行奇偶校验.在 1个数据组中加入几个校验位,增大数据代码问的 码距,当某一位发生变化时会引起校验结果发生变 化,不同数位上的错误会得出不同的校验结果,从而 ...
摘要: 本文针对星载计算机存储器在恶劣条件下可能会发生单粒子翻转效应(SEU),研究了纠1位错检2位错(SEC-DED)码的编译码算法原理,对三种不同的SEC-DED码分别进行了FPGA实现.通过综合结果比较,得出性能最优的算法.故障注入实验表明,所实现的算法能完成纠1检2功能.关键词:...