检测序列为何提供帧头?(附上源代码)
发布时间
阅读量:
阅读量
以我之前发布的文章作为案例,将直接展示相关源代码,便于初学者了解如何获取待检测序列的帧头信息。
本篇为获取检测序列11101000的帧头
(1)
源码
module seq_rd(
input clk,
input rst_n,
input data_in,
output [7:0] out_data0,
output [7:0] out_data1,
output [7:0] out_data2,
output [7:0] out_data3,
output out_check_flag
);
reg [5:0] bit_cnt;
reg [40:0] data;
reg [7:0] sum;
wire [7:0] sum_check;
wire head_check;
assign { out_data0, out_data1,out_data2,out_data3,sum_check} = data[39:0];
assign out_check_flag = ((bit_cnt == 6'd40)
全部评论 (0)
还没有任何评论哟~
