[发明专利]并行CRC算法Verilog HDL代码自动生成器及其方法无效

专利信息
申请号: 200910219356.3 申请日: 2009-12-07
公开(公告)号: CN101826011A 公开(公告)日: 2010-09-08
发明(设计)人: 刘升;党君礼 申请(专利权)人: 西安奇维测控科技有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 西安智邦专利商标代理有限公司 61211 代理人: 康凯
地址: 710077 陕西省西安*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 并行 crc 算法 verilog hdl 代码 自动 生成器 及其 方法
【权利要求书】:

1.一种并行CRC算法Verilog HDL代码自动生成器,其特征在于:包括基于modelsim仿真平台上系数产生电路,所述系数产生电路在modelsim仿真平台上运行产生的系数文件C.txt,所述系数产生电路在modelsim仿真平台上再运行,并自动调用用verilog代码表示为CG.v的系数文件C.txt产生得到并行CRC电路Verilog代码文件F.txt。

2.根据权利要求1所述并行CRC算法Verilog HDL代码自动生成器,其特征在于:所述系数产生电路包括产生代表输入数据的二进制代码D[2N-1:0]的2N-1位移位寄存器组(DFFS),产生时钟(clk)、复位(reset)以及M个clk时钟长度的使能信号(en_M)的控制信号发生器(CSG)和产生并行CRC计算公式的系数的系数产生模块(CGB)。

3.根据权利要求2所述并行CRC算法Verilog HDL代码自动生成器,其特征在于:所述系数产生模块(CGB)包括反馈环路(FL),串行模块(SB)和产生复位时Q端的初值的复位值(RV)电路。

4.一种并行CRC算法Verilog HDL代码自动生成方法,其特征在于,该方法包括:

1)提取设计参数N,M,A,INT,得到并行CRC算法系数产生电路的一般表达式CRCN_DM_A_INT;所述并行CRC算法系数产生电路的一般表达式CRCN_DM_A_INT的逻辑电路用公式2表示,

CRCM[j]=Σi=0f=M-1(Qj[i]·CiQj[M-1+i]·Df)f=0i=N-1]]>(公式2)

(0≤j≤N-1,0≤i≤N-1,0≤f≤M-1);

2)把设计参数N,M,A,INT按照系数产生电路设计步骤得到并行CRC算法系数产生电路;

3)将系数文件C.txt用verilog代码表示为CG.v;

4)在modelsim上运行CG.v得到系数文件C.txt;

5)在modelsim上运行VG.v得到并行CRC电路Verilog代码F.txt。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安奇维测控科技有限公司,未经西安奇维测控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910219356.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top