缔冠期刊网

软件无线电实现调制解调器的设计

2022-06-09

  【摘 要】基于软件无线电技术的调制解调系统设计的基本思想是以一个通用、标准、模块化的硬件平台为依托,通过软件编程来实现对信号的调制与解调。 

  【关键词】软件;无线电;调制解调;设计 

  【Abstract】Modulation demodulation system based on software radio technology is designed based on the basic idea of a common, standard, modular hardware platform, through software programming to implement the signal modulation and demodulation. 

  【Key words】Software;Radio;Modem;Desigh 

  0 引言 

  软件无线电是模块化、标准化的硬件单元,以总线方式连接构成基本平台,并通过软件加载实现各种无线通信功能的一种开放式体系结构。其中心思想是构造一个具有开放性、标准化、模块化的通用硬件平台,将各种功能,如工作频段、调制解调类型、数据格式、加密模式、通信协议等,用可升级、可重新配置的软件来完成,并使宽带A/D和 D/A转换器尽可能的靠近天线,以研制出具有高度灵活性、开放性的新一代无线通信系统[1]。 

  1 软件无线电的基本结构 

  软件无线电强调体系结构的开放性和全面可编程性,通过软件的更新改变硬件的配置结构,实现新的功能。 

  理想的软件无线电结构如图1所示。软件无线电主要由天线、射频前端、高速A/D/A转换器、通用和专用数字信号处理器、低速A/D/A转换器以及各种接口和软件所组成。在发射时RF部分主要完成滤波、功率放大等任务,接收时实现滤波、放大等功能。理想的软件无线电因实现射频直接带通采样,要求A/D转换器有足够的工作带宽,较高的采样速率,而且要有较高的A/D转换位数,以提高动态范围。模拟信号进行数字化后的处理任务全由DSP和专用的可编程处理器的软件来承担。为了减轻通用DSP的处理压力,通常把A/D转换器传来的数字信号,经过专用数字信号处理器件 (如数字下变频器DDC)处理,降低数据流速率,并把信号变至基带后,再把数据送给通用DSP进行处理。通用DSP主要完成各种数据率相对较低的基带信号的处理,比如信号的调制解调,各种抗干扰、抗衰落、自适应均衡算法的实现等。还要完成经信源编码后的前向纠错 (FEC),帧调整、比特填充和链路加密等算法。也有采用多DSP芯片并行处理的方法,以提高其处理的能力。 

  2 调制解调系统关键模块的FPGA的实现 

  QPSK调制及解调部分由几个关键模块组成,其中包括,加法器、乘法器、载波发生器、FIR滤波器、PN序列模块和通信中载波同步、位同步、帧同步等部分,下面就其重点部分的具体实现方法做以阐述。 

  2.1 加法器模块 

  这里采用的加法器属于同步加法器,有时钟的上升沿来临时接数据对其做相加处理。加法器模块的两个输入分别是同相支路和正交支路中信号与载波相乘后的结果,因而是有符号数,采用补码表示。在定点运算中,补码的最高位为符号,正数为0,负数为1,而其它的为它绝对值。这样,正数的补码和它的源码相同,负数的补码为将它的源码逐位求反,然后在最低位上加1。这样,计算两数相减(即一个正数加一个负数)的运算可以通过用它们的补码相加来完成,简化了运算电路[2]。 

  2.2 乘法器的实现 

  在软件无线收发信机中,乘法器的作用主要是用于混频,在发信机中,离散的基带I,Q采样值与NCO输出的离散正交载波相乘,完成上变频过程,在收信机中,经过带通采样的离散接收信号与NCO输出的离散正交载波相乘,经过低通滤,得到离散的数字I,Q信号,完成下变频过程。乘法器起到两个信号相乘的作用。 

  乘法器一般采用并行工作方式,本设计中发信机的离散基带I, Q采样值为8比特有符号数,NCO数字本振的输出也为8比特有符号数,所设计的乘法器的两个输入应该为8比特有符号数,乘积为16比特。所以采用一种由8位加法器构成的以时序逻辑方式设计的8位乘法器。其乘法原理是:乘法通过逐项移位相加原理来实现。从被乘数的最低位开始,若为1,则乘数左移后与上一次的和相加;若为0,左移后以全0相加,直至被乘数的最高位。 

  2.3 NCO的FPGA实现 

  载波发生器基于数控振荡器(NCO)产生,数控振荡器结构如图3所示。主要由相位累大器和SIN/COS表构成。相位累加产生的相位作为地址去查找ROM表,查到的SIN/COS值即本地载波的数字频率送至乘法器,完成混频。 

  实际的NCO由样位累加器、波形ROM查找表组成,这样的结构很容易用FPGA实现,两个正弦波产生查找表,用Xilinx提供的IP核。本设计中采用了30位的相位累加器,进行相位截断后,用相位累加大路的高10位寻址波形ROM,需要注意的是为了使设计的NCO能用于上变频和下变频操作,波形ROM中所存的内容必须同时提供两路完全正交的正弦波和余弦波。由于是10位寻址ROM,并且指定ROM的字长为8比特有符号数,所以每一块的ROM容量应为210=1K*8,故总共需2K*8的存储量,这在FPGA实现时将耗费大量的内部CLB资源,所以应该重新考虑ROM查找表的设计,尽可能节省存储器资源。对于正弦波和余弦波来说可以得用对称性只存储二分之一周期,甚至四分之一周期,对于前者需要附加一个符号求补器,后者则另需一个相位求补器和符号求补器[4]。 

论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网