当前位置: 首页 > 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.jsqmd.com/news/66779/

相关文章:

  • 2025年武汉五大西点西餐职业教育机构排行榜,新东方西点西餐
  • 2025年中国五大防盗门售后服务公司推荐:北京春天防盗门值得
  • 2025年中国全域外卖服务商排行榜:全域外卖招商有哪家?
  • 2025年葡萄牙名义雇主EOR公司推荐,Safeguard Global人力资源服务商助力企业合规雇佣
  • 2025年抖音外卖服务商TOP5推荐:斯创全域外卖售后服务与
  • CF2009E-Klees SUPER DUPER LARGE Array!!!
  • 2025年言语语言障碍儿童公司权威推荐:资源教室核心装备/随班就读设备配置/智力障碍康复设备服务机构精选
  • 2025年工业酒精经销商哪家好/代理加工厂哪个值得选/哪家专
  • 2025年东南亚自然风、简约地中海与古典装修风格三大流派TO
  • 2025 南美名义雇主 EOR 服务商推荐:Safeguard Global 合规用工优选
  • 2025 年 12 月 GEO 服务商精选:深度实测的靠谱企业名单
  • 实用指南:Kubernetes 第四章:深入掌握Service-基础
  • 2025年中国数字文化展馆设计公司TOP5推荐:国创展览发展
  • 详细介绍:STM32—— 嵌入式微控制器入门
  • 2025仓储货架厂家排行:四大维度筛选靠谱供应商
  • 2025年MMA彩色防滑路面服务排名,mma彩色防滑路面服务
  • 2025年12月AI智搜GEO推广服务商权威推荐榜:福州、莆田、三明地区智能搜索优化与排名实战解析
  • 2025实力强的全域外卖运营商TOP5权威推荐:高性价比的全
  • 2025 年 12 月 GEO 推荐:服务响应高效的核心优质标杆
  • 详细介绍:算法通关指南:数据结构和算法篇 --- 队列相关算法题》--- 1. 【模板】队列,2. 机器翻译
  • 2025年企业出海意大利新选择!推荐Safeguard Global名义雇主EOR人力资源服务商
  • 2025年蔡司数码型镜片代理商权威推荐榜单:蔡司觉体验店‌/国际眼镜城蔡司‌/蔡司北京眼镜城‌‌源头代理商精选
  • 2025年分选铝渣设备源头厂家权威推荐:分选铝灰设备/花岗岩制砂设备/分选不锈钢渣设备源头厂家综合评析
  • FlashAttention(1):从内存模型到 Online Softmax
  • FlashAttention(1):从内存模型到 Online Softmax
  • 2025年絮凝剂定制厂家权威推荐:碱式聚合氯化铝/生产聚合氯化铝/聚合氯化铝铁源头企业精选
  • Electron.js 详解、应用场景及完整案例
  • 2025年12月储罐厂家最新推荐,认准环宇化工,PP储罐、PPH储罐、PP搅拌罐、PHP搅拌罐、聚丙烯储罐、聚丙烯搅拌罐、真空储罐、PP真空储罐、PPH真空储罐、全系列防腐储罐安全靠谱
  • 详细介绍:React Native CLI的搭建
  • 2025年12月制造业咨询公司推荐:行业评测榜与选型对比指南