当前位置: 首页 > news >正文

基于FPGA的QPSK+卷积编码Viterbi译码通信系统开发,包含帧同步,高斯信道,误码统计,可设置SNR

1.引言

基于FPGA的QPSK+卷积编码Viterbi译码通信系统开发,包含帧同步,高斯信道,误码统计,可设置SNR。系统包括QPSK调制模块,QPSK解调模块,217卷积编码模块,维特比译码模块,AWGN信道模块,误码统计模块,帧同步模块,数据源模块等。

2.算法仿真效果

1

2

3

4

3.算法涉及理论知识概要

整体系统结构如下所示:

数据源模块 → 217卷积编码模块 → QPSK调制模块 → AWGN信道模块 →

QPSK解调模块 → 维特比译码模块 → 帧同步模块 → 误码统计模块

4.Verilog核心程序

..............................................   
//卷积编码
conv_217_code uut (.i_clk   (i_clkdx), .i_reset (i_rst), .i_en    (i_en),.i_x     (i_bits), .o_enc   (o_enc));//QPSK调制
wire signed[31:0]w_mod_T;
TQPSK TQPSKU(
.i_clk     (i_clk),
.i_clkdx   (i_clkd2x),
.i_rst     (i_rst),
.i_en      (i_en),
.i_Ibits(o_enc[0]),
.i_Qbits(o_enc[1]),.o_Ifir (o_Ifir),
.o_Qfir (o_Qfir),
.o_cos  (),
.o_sin  (),
.o_modc (),
.o_mods (),
.o_mod  (w_mod_T)
);//加入信道
awgns awgns_u(.i_clk(i_clk), .i_rst(i_rst), .i_SNR(i_SNR), //这个地方可以设置信噪比,数值大小从-10~50,.i_din(w_mod_T[24:9] + w_mod_T[25:10]), .o_noise(),.o_dout(o_Nmod_T));  //QPSK解调
wire o_en_dec;
RQPSK RQPSKU(
.i_clk  (i_clk),
.i_rst  (i_rst),
.i_med  (o_Nmod_T),
.o_cos  (),
.o_sin  (),
.o_modc (o_rmodc),
.o_mods (o_rmods),
.o_Ifir (o_rIfir),
.o_Qfir (o_rQfir),
.o_Ibits(),
.o_Qbits(),
.o_Ibits_data(o_Ibits_data),
.o_Ibits_head(o_Ibits_head),
.o_Ipeak(o_Ipeak),
.o_Ien_data(o_Ien_data),
.o_Ien_pn(o_Ien_pn),
.o_Iframe_start(o_Iframe_start),
.o_Qbits_data(o_Qbits_data),
.o_Qbits_head(o_Qbits_head),
.o_Qpeak(o_Qpeak),
.o_Qen_data(o_Qen_data),
.o_Qen_pn(o_Qen_pn),
.o_Qframe_start(o_Qframe_start),
.o_en_dec(o_en_dec)
);//维特比译码
conv_217_decode conv_217_decodeu(.i_clk    (i_clkdx), .i_reset  (i_rst|dly_start[6]|dly_start[7]|dly_start[8]|dly_start[9]|dly_start[10]|o_Ien_pn), //
        .i_en     (o_dec_enable),.i_enc    ({~o_Qbits_data[1],~o_Ibits_data[1]}), .o_dec    (o_dec));//计算误码率   //I,Q两路分别计算,最后统计平均值作为误码率
//error calculate
Error_Chech Error_Chech_u1(.i_clk(i_clkdx), .i_rst(i_rst), .i_trans(i_bits), .i_en_data(o_dec_enable),.i_rec(o_dec), .o_error_num(o_error_num), .o_total_num(o_total_num),.o_rec2     ());endmodule
0sj2_078m

 

http://www.gsyq.cn/news/77321.html

相关文章:

  • 2025年武汉五大西点西餐职业教育机构排行榜,新东方西点西餐
  • 2025年中国五大防盗门售后服务公司推荐:北京春天防盗门值得
  • 详细介绍:STM32—— 嵌入式微控制器入门
  • 2025仓储货架厂家排行:四大维度筛选靠谱供应商
  • 2025 年 12 月 GEO 推荐:服务响应高效的核心优质标杆
  • 详细介绍:算法通关指南:数据结构和算法篇 --- 队列相关算法题》--- 1. 【模板】队列,2. 机器翻译
  • 2025年企业出海意大利新选择!推荐Safeguard Global名义雇主EOR人力资源服务商
  • 2025年絮凝剂定制厂家权威推荐:碱式聚合氯化铝/生产聚合氯化铝/聚合氯化铝铁源头企业精选
  • Electron.js 详解、应用场景及完整案例
  • 2025年五大台球桌品牌技术实力排行榜:英森台球桌技术实力如
  • 2025年12月制造业咨询公司推荐:专业排行榜单全面解析
  • 2025年全国防盗门售后电话推荐,广东星月神防盗门售后全解析
  • 2025年五大专业的互联网医院代办咨询公司推荐,互联网医院申
  • 2025年全国五大防盗门品牌公司推荐:北京春天防盗门售后服务
  • 2025年12月制造业咨询公司推荐榜:权威评测与综合实力对比分析
  • 2025年12月制造业咨询公司推荐:服务实力排行榜与实战效果评估
  • Ubuntu命令行模式与图形化模式切换
  • 2025年安全滑触线企业权威推荐:多级滑触线/无接头滑触线/三级滑触线源头厂家精选
  • 2025成人口语学习机构TOP5权威推荐:破解成人英语语调口
  • 2025年十大佛山高品质超细纤维工厂排行榜,值得推荐的超细纤
  • 2025溶剂油加工厂TOP5权威推荐:专业实力厂家深度测评,
  • 2025年专业市场洞察服务公司推荐排行榜,市场洞察公司哪家好
  • 2025年会议室音响设备实力厂家权威推荐:灯光音响设备/专业音响设备/ktv音响设备源头厂家精选
  • 2025年GEO 公司哪家好?:权威TOP10榜单精选
  • 2025年气相色谱仪定制十大优质供应商推荐,专业气相色谱仪厂
  • 2025年洛阳老牌民办高中学校权威推荐:洛阳优质民办初中/洛阳老牌私立初中/洛阳初中艺考学校综合盘点
  • Python多进程和多线程的区别:从原理到实战
  • 2025年12月旋转接头厂家选购指南:多通路旋转接头/水用旋转接头/回转旋转接头/H型旋转接头/液压旋转接头/高压旋转接头/中央回转接头/优先推荐滕州旭康密封机械,品质与服务双保障
  • WQ25xx
  • 使用fastapi框架,修复访问avif格式的图片时浏览器会触发下载