现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2005年
24期
18-19,22
,共3页
循环冗余校验%差错控制%硬件描述语言%信道编码%现场可编程门阵列
循環冗餘校驗%差錯控製%硬件描述語言%信道編碼%現場可編程門陣列
순배용여교험%차착공제%경건묘술어언%신도편마%현장가편정문진렬
在数据通信中为了降低通信线路传输的误码率,需要采用高效能的差错控制方法,循环冗余校验CRC(Cyclic Redundancy Check)由于编码简单且有效,是一种最常用的信道编码方法.介绍了CRC编码的原理算法和校验规则,以CRC-4为例,给出了CRC校验码的具体计算过程和使用硬件描述语言VHDL来实现CRC编码的流程图,在程序中实现的是串行移位计算,并以Altera公司开发的EDA工具QuartusⅡ作为编译、仿真平台,选用Cyclone系列中的EP1C6T144C6器件,完成了CRC编码器的FPGA实现,其实现速度可达397 MHz.
在數據通信中為瞭降低通信線路傳輸的誤碼率,需要採用高效能的差錯控製方法,循環冗餘校驗CRC(Cyclic Redundancy Check)由于編碼簡單且有效,是一種最常用的信道編碼方法.介紹瞭CRC編碼的原理算法和校驗規則,以CRC-4為例,給齣瞭CRC校驗碼的具體計算過程和使用硬件描述語言VHDL來實現CRC編碼的流程圖,在程序中實現的是串行移位計算,併以Altera公司開髮的EDA工具QuartusⅡ作為編譯、倣真平檯,選用Cyclone繫列中的EP1C6T144C6器件,完成瞭CRC編碼器的FPGA實現,其實現速度可達397 MHz.
재수거통신중위료강저통신선로전수적오마솔,수요채용고효능적차착공제방법,순배용여교험CRC(Cyclic Redundancy Check)유우편마간단차유효,시일충최상용적신도편마방법.개소료CRC편마적원리산법화교험규칙,이CRC-4위례,급출료CRC교험마적구체계산과정화사용경건묘술어언VHDL래실현CRC편마적류정도,재정서중실현적시천행이위계산,병이Altera공사개발적EDA공구QuartusⅡ작위편역、방진평태,선용Cyclone계렬중적EP1C6T144C6기건,완성료CRC편마기적FPGA실현,기실현속도가체397 MHz.