电子设计工程
電子設計工程
전자설계공정
ELECTRONIC DESIGN ENGINEERING
2012年
4期
189-192
,共4页
CycloneⅢ%QuartusⅡ9.0%Verilog_HDL%R—S(255%223).码
CycloneⅢ%QuartusⅡ9.0%Verilog_HDL%R—S(255%223).碼
CycloneⅢ%QuartusⅡ9.0%Verilog_HDL%R—S(255%223).마
Cyclone Ⅲ Quartus Ⅱ 9.0%Verilog__HDL R-S (255,223) code
本文采用Ahera公司的FPGA器件CycloneIII系列EP3CIO作为核心器件构成了R-S(255,223)编码系统;利用QuartusⅡ9.0作为硬件仿真平台,用硬件描述语言Verilog_HDL实现编程,并且通过JTAG接口与EP3C10连接。R—S(Reed—Solomon)码是一类纠错能力很强的特殊的非二进制BCH码,能应对随机性和突发性错误,广泛应用于各种通信系统中和保密系统中。R—S(255,223)x6能够检测32字节长度和纠错16字节长度的连续数据错误信息。
本文採用Ahera公司的FPGA器件CycloneIII繫列EP3CIO作為覈心器件構成瞭R-S(255,223)編碼繫統;利用QuartusⅡ9.0作為硬件倣真平檯,用硬件描述語言Verilog_HDL實現編程,併且通過JTAG接口與EP3C10連接。R—S(Reed—Solomon)碼是一類糾錯能力很彊的特殊的非二進製BCH碼,能應對隨機性和突髮性錯誤,廣汎應用于各種通信繫統中和保密繫統中。R—S(255,223)x6能夠檢測32字節長度和糾錯16字節長度的連續數據錯誤信息。
본문채용Ahera공사적FPGA기건CycloneIII계렬EP3CIO작위핵심기건구성료R-S(255,223)편마계통;이용QuartusⅡ9.0작위경건방진평태,용경건묘술어언Verilog_HDL실현편정,병차통과JTAG접구여EP3C10련접。R—S(Reed—Solomon)마시일류규착능력흔강적특수적비이진제BCH마,능응대수궤성화돌발성착오,엄범응용우각충통신계통중화보밀계통중。R—S(255,223)x6능구검측32자절장도화규착16자절장도적련속수거착오신식。
This paper uses Altera company FPGA Cyclone III series EP3C10 devices as a core component of R-S (255223) coding system;Using Quartus II 9.0 as a hardware emulation platform, using hardware description language Verilog__HDL programming, and through the JTAG interface and EP3C10 conneetion.R-S ( Reed-Solomon ) code is a kind of special non binary BCH code which's error correction capability is very strong, can deal with random and burst error, widely used in all kinds of communication systems and security systems.R-S (255223) code is capable of detecting and correcting the length of 32 bytes 16 byte length of continuous data error information.