# CRC_parallel_polynomial **Repository Path**: jszhanghit/CRC_parallel_polynomial ## Basic Information - **Project Name**: CRC_parallel_polynomial - **Description**: 生成CRC并行计算verilog代码 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-03-05 - **Last Updated**: 2023-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: CRC, Verilog ## README # CRC_parrallel_polynomial #### 介绍 生成CRC并行计算verilog代码 #### 使用说明 > 1. 下载bitset.py和crc_cal.py到相同的目录 > 2. 要求Python环境为python3,运行crc_cal.py脚本 > 3. 运行要本要求输入①polynomal,这是crc的poly多项式; ②数据宽度,这是要校验的数据的bit数 ; ③ crc码宽度,这是追加在数据后的CRC信息的bit数 > 4. 脚本运行结束,会在当下目录生成对应crc代码 CRC本原多项式有如下限制: CRC码宽度为N,则本原多项式bitN为1,在脚本运行时输入参数的步骤忽略最高bit的值。