现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2015年
8期
154-158
,共5页
阚佳冲%潘文明%郑坚泽%潘全
闞佳遲%潘文明%鄭堅澤%潘全
감가충%반문명%정견택%반전
全参数化%CRC算法%Verilog%FPGA%以太网
全參數化%CRC算法%Verilog%FPGA%以太網
전삼수화%CRC산법%Verilog%FPGA%이태망
Full parameterization%CRC algorithm%Verilog%FPGA%Ethernet
提出一种新型的全参数化CRC算法。详细地介绍全参数化CRC的算法原理,并给出算法公式的推理过程及结果,通过Verilog语言设计实现,给出了基于FPGA平台的仿真波形图,并成功应用于工程项目当中,最后详细分析了全参数化CRC算法在实现过程中的优势。这里提出的全参数化CRC算法,可以通过参数化配置,实现CRC?4、CRC?8、CRC?12等任何CRC?X的运算,亦可以实现任何数据位宽(数据位宽小于等于CRC校验码位宽)、任意生成多项式的CRC运算。
提齣一種新型的全參數化CRC算法。詳細地介紹全參數化CRC的算法原理,併給齣算法公式的推理過程及結果,通過Verilog語言設計實現,給齣瞭基于FPGA平檯的倣真波形圖,併成功應用于工程項目噹中,最後詳細分析瞭全參數化CRC算法在實現過程中的優勢。這裏提齣的全參數化CRC算法,可以通過參數化配置,實現CRC?4、CRC?8、CRC?12等任何CRC?X的運算,亦可以實現任何數據位寬(數據位寬小于等于CRC校驗碼位寬)、任意生成多項式的CRC運算。
제출일충신형적전삼수화CRC산법。상세지개소전삼수화CRC적산법원리,병급출산법공식적추리과정급결과,통과Verilog어언설계실현,급출료기우FPGA평태적방진파형도,병성공응용우공정항목당중,최후상세분석료전삼수화CRC산법재실현과정중적우세。저리제출적전삼수화CRC산법,가이통과삼수화배치,실현CRC?4、CRC?8、CRC?12등임하CRC?X적운산,역가이실현임하수거위관(수거위관소우등우CRC교험마위관)、임의생성다항식적CRC운산。
The new full?parameterization CRC algorithm is presented in this paper. The principle of the full?parameter CRC algorithm is introduced in detail. The reasoning process and results of the algorithm formula given. It was ultimately realized through the Verilog language and was applied to engineering projects. The simulation waveform based on FPGA is given. The ad?vantage of the full?parameterization CRC algorithm in the realization process is analyzed. The full?parameterization CRC algo?rithm proposed in this paper can be achieve any CRC?X(CRC?4,CRC?8,CRC?12,etc.)computing by parameterized configura?tion,and can also implement any data bit width(data width less than or equal to CRC check code bit width)and any CRC oper?ation generating polynomial.