资源简介
CRC32的FPGA并行实现原理及MATLAB仿真,包含文档和代码。
博客地址:https://blog.csdn.net/qq_16923717/article/details/83826856
代码片段和文件信息
clear
close all
clc
msg_orig = randi([0 1] 48 1); % 生成长度48的原始序列
msg = [msg_orig; zeros(32 1)]; % 尾部添加32个0
data = msg(1:8); crc = msg(9:40); crc = crc32_hdl_impl_gen(data crc); % 48个bit分六次进入gen模块 第一次(第一个时钟)
data = crc(1:8); crc = [crc(9:end); msg(41:48)]; crc = crc32_hdl_impl_gen(data crc);
data = crc(1:8); crc = [crc(9:end); msg(49:56)]; crc = crc32_hdl_impl_gen(data crc);
data = crc(1:8); crc = [crc(9:end); msg(57:64)]; crc = crc32_hdl_impl_gen(data crc);
data = crc(1:8); crc = [crc(9:end); msg(65:72)]; crc = crc32_hdl_impl_gen(data crc);
data = crc(1:8); crc = [crc(9:end); msg(73:80)]; crc = crc32_hdl_impl_gen(data crc);
hex_msg_orig = dec2hex(bin2dec(char(msg_orig‘ + ‘0‘))); % 将二进制数组转换为十六进制显示
hex_crc = dec2hex(bin2dec(char(crc‘ + ‘0‘)));
%% 进入http://www.ip33.com/crc.html在线验证crc是否正确
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 980760 2018-11-12 18:48 crc32_8bit_matlab_sim\CRC32的FPGA并行实现原理及MATLAB仿真 - qq_16923717的博客 - CSDN博客.pdf
文件 902 2018-11-12 13:32 crc32_8bit_matlab_sim\crc32_hdl_impl.m
文件 2190 2018-11-12 09:14 crc32_8bit_matlab_sim\crc32_hdl_impl_gen.m
文件 537 2018-11-12 18:40 crc32_8bit_matlab_sim\crc_any_table_gen.m
目录 0 2018-11-12 18:49 crc32_8bit_matlab_sim\
- 上一篇:DWT小波变换MATLAB
- 下一篇:可以运行的GA 算法 ,matlab 编写
相关资源
- 可以运行的GA 算法 ,matlab 编写
- DWT小波变换MATLAB
- 读取jiason测高卫星nc文件matlab代码
-
MATLAB_SIMUli
nk系统仿真超级学习手册 - Matlab图像分割法
- MATLAB下求两幅图像的峰值信噪比PSNR
- IHS图像变换融合 matlab
- A* 路径规划算法 MATLAB仿真
- 多智能体一致性仿真程序
- MATLAB图片滑动窗口的程序
- 边界匹配算法MATLAB源程序
- 编码制作二维傅里叶全息图的Matlab程
- 用于形成libsvm训练集的matlab程序
- MATLAB实践GUI成绩管理系统
- JPDA 雷达目标跟踪算法源程序
- Matlab UDP数据通讯工具箱用法
- SAR方位向成像matlab代码及注释
- MIMO OFDM matlab仿真程序
- 风力发电matlab模型
- Z变换和差分方程的Matlab求解
- Chameleon算法Matlab实现
- k-均值k-means的Matlab静态实现
- Matlab中的YALMIP工具箱+教程
- 神经网络算法-matlab源代码
- GPS信号c码的产生
- 船舶航向的模糊控制matlab仿真
- Matlab调用Cplex教程
- 自己编写的WFCM算法
- 压缩感知代码,matlab,l1qc_logbarrier
- matlab图像预处理的所有代码
评论
共有 条评论