首页|一款适用于多种校验标准的CRC电路设计

一款适用于多种校验标准的CRC电路设计

扫码查看
基于线性反馈移位寄存器(LFSR)设计了两种不同结构的循环冗余校验(CRC)码生成电路.所设计电路的多项式和阶数均可通过配置寄存器进行调整,使其能够适用于各种国际标准CRC生成多项式的通信系统.详细阐述了电路的改进及设计思想,使用Verilog语言对电路进行RTL级描述,并通过Synopsys公司的VCS工具对代码的语法及可综合性进行检查,随后进行了电路功能仿真.仿真结果验证了本设计的正确性和有效性,为片上系统(SOC)芯片集成适用于各种CRC校验标准的电路提供了理论指导和实践经验.
Design of a CRC Circuit Applicable to Multiple Verification Standards
The design of two different structures of Cyclic Redundancy Check(CRC)code generation circuits based on Linear Feedback Shift Registers(LFSR)is presented.The polynomials and orders of these circuits can be adjusted through configuration registers,making them applicable to communication systems with various international standard CRC generation polynomials.Circuit improvements and design concepts are elaborated upon,an RTL-level description of the circuits using Verilog language is provided,and the syntax and synthesizability of the code are verified using Synopsys VCS tool,and the functional simulations of the circuits are conducted.The simulation results validate the correctness and effectiveness of the design,providing theoretical guidance and practical experience for integrating circuits applicable to various CRC verification standards in System-on-Chip(SOC)designs.

LFSRCRCPolynomialOrder configurable

陈昕、黄嵩人

展开 >

湘潭大学物理与光电工程学院,湖南湘潭 411105

湖南进芯电子科技有限公司,长沙 410000

线性反馈移位寄存器 循环冗余校验 多项式 阶数可配置

2024

微处理机
中国电子科技集团公司第四十七研究所

微处理机

影响因子:0.183
ISSN:1002-2279
年,卷(期):2024.45(5)