混合纠错是数字通信中用于差错控制的主要方式之一。本文分析了汉明码(H amm ing code)与循环冗余校验(CRC)的特点,提出了将CRC码和汉明码结合在一起实现混合纠错的方案,并根据CRC及汉明码的编译码特点及纠错原理,用硬件描述语言VHDL对...混合纠错是数字通信中用于差错控制的主要方式之一。本文分析了汉明码(H amm ing code)与循环冗余校验(CRC)的特点,提出了将CRC码和汉明码结合在一起实现混合纠错的方案,并根据CRC及汉明码的编译码特点及纠错原理,用硬件描述语言VHDL对其功能进行了描述,给出了程序的主要源代码及仿真结果。结果显示,这种混合纠错方式不仅可以纠正1位错码,还能检测出多位错码。展开更多
文摘混合纠错是数字通信中用于差错控制的主要方式之一。本文分析了汉明码(H amm ing code)与循环冗余校验(CRC)的特点,提出了将CRC码和汉明码结合在一起实现混合纠错的方案,并根据CRC及汉明码的编译码特点及纠错原理,用硬件描述语言VHDL对其功能进行了描述,给出了程序的主要源代码及仿真结果。结果显示,这种混合纠错方式不仅可以纠正1位错码,还能检测出多位错码。