一种扩频通信调制器的FPGA设计与仿真

发布者:快乐时刻最新更新时间:2010-02-01 来源: 中国西南电子技术研究所关键字:扩频通信调制器  FPGA  设计  仿真 手机看文章 扫描二维码
随时随地手机看文章

  近年来,随着经济的高速增长,无线通信得到了飞速地发展。由于扩展频谱信号具有抗干扰、保密、抗侦破和抗衰落等特点,扩频通信在军事无线通信领域(如测控通信)中被广泛应用;随着技术的成熟及成本的降低,其在民用通信市场上具有更广大的发展前景。

  本文首先介绍了FPGA的设计思想及流程,然后以一种扩频通信调制器为例,描述了如何实现自顶向下的设计:包括调制器的顶层设计、划分的下一层基本单元的设计等,并重点分析了基本单元之一的PN码产生器的设计实现及仿真验证过程。

  FPGA设计方法简介

  FPGA技术的飞速发展,对国内的电子设计工程师提出了严峻的挑战,以往传统的设计方法,如单纯的原理图输入方法,已很难满足目前的要求。设计人员必须采用高水准的设计工具,如硬件描述语言(Verilog HDL)或语言与原理图结合来进行设计。

  1 FPGA的设计思想

  FPGA的设计思想一般采用自顶向下(Top-down)的设计,自顶向下的设计是从系统级开始的,把系统化分为基本单元,然后再把每个单元划分为下一层次的基本单元,一直这样做下去,直到可以直接用EDA元件库里的元件来实现为止。

  2  FPGA的设计流程

  FPGA器件的设计一般可分为设计输入、设计实现和编程三个设计步骤及相应的功能仿真、时序仿真和器件测试三个设计验证过程。

  设计输入:设计输入有多种方式,目前最常用的有电路图和硬件描述语言两种。对于简单的设计,可采用原理图或ABEL语言设计。对于复杂的设计,可采用原理图或行为描述语言(如VHDL语言),或者两者混用,采用层次化设计方法,分模块、分层次的进行描述。软件在设计输入时,会检查语法错误,生成网表文件,供设计实现和设计校验用。

  设计实现:设计实现是指从设计输入文件到位流文件的编译过程。在该过程中,编译软件自动地对设计文件进行综合、优化,并针对所选中的器件进行映射、布局、布线,产生相应的位流数据文件。

  器件编程:器件编程就是将位流数据文件配置到相应的FPGA器件中。

  设计校验:对应于设计输入、设计实现和器件编程的功能仿真、时序仿真、器件测试组成设计验证的三个部分。功能仿真验证设计的功能逻辑,在设计输入过程中,对部分功能或整个设计均可进行仿真。完成设计实现后进行时序仿真,针对器件的布局、布线方案进行时延仿真,分析定时关系。器件测试是在器件编程完成后进行,通过实验或借助于测试工具,测试器件最终功能和性能指标。

  扩频调制器的FPGA设计

  本文介绍的一种扩频调制器,常应用于测控通信领域。其信号形式是I、Q两路正交信道上分别传送扩频指令和测距码,采用UQPSK调制,I、Q两路的功率比为10:1,其信号的数学表达式如下:

公式  (1)

  式中:ω为载波频率; PT为信号总功率;c(t)为指令码;PNI为指令信道PN码;PNQ为测距信道PN码。PNI是码长为210-1=1023的Gold码,短码;PNQ是码长为218-28=261 888的18级截短码,长码;长短码长之比为256。要求两种码起始同步,即当长码发生器经过全“1”状态时,短码发生器也经过它的全“1”状态。

  1 扩频调制器的顶层设计

  扩频调制器的实现如图1所示。FPGA的顶层设计见图1的虚框部分,包括信息码产生器及寄存器、码钟及PN码产生器、载波产生器、0/π调制模块等基本单元。下面以PN码产生器为例介绍基本单元的设计。

扩频调制器实现框图

图1 扩频调制器实现框图[page]

  2 基本单元的设计

  PN码产生器包括两种:码长分别为1023位的码产生器及261 888位的截短码产生器,初步的设计如图2所示,PNMZ为码钟,产生RESET信号同时复位长、短码产生器。

两路PN码的初步设计图

图2  两路PN码的初步设计图

  Gold码由两路小M序列异或组成,下面介绍210-1位码产生器的设计:

  PN码的本原多项式为:

公式  (2)

公式  (3)

  初相  A:0010011100  B:1001001000

  210-1位PN码产生器的FPGA设计如图3所示。pnmz为码钟输入端;pnm_reset为PN码的复位端;pnm为码输出端;q1为码全“1”信号输出端。当复位脉冲信号来到后,移位寄存器在码钟推动下从设定的初值开始左移,左移移位寄存器的高位先出,产生小M序列。两路小M序列异或产生PN码。两路比较器产生的信号相与后输出全“1”信号。PN码产生器划分成的下一级基本单元,包括移位寄存器、比较器、与门、异或门,都可以直接用EDA元件库里的元件。

210-1位PN码发生器的FPGA设计图

图3  210-1位PN码发生器的FPGA设计图

  扩频调制器的FPGA仿真

  工程上,FPGA的仿真类型可分为功能仿真和时序仿真(或称前仿真和后仿真)。功能仿真是未经布线和适配之前,使用原始设计综合之后的文件进行仿真。时序仿真,即将FPGA设计综合之后,再由FPGA适配器(完成芯片内自动布线等功能)映射于具体芯片后得到的文件进行仿真。

  本文选用QuartusII3.0集成的仿真工具进行波形仿真。对设计的主要模块在通过综合之后,首先进行功能仿真,验证原始设计的正确性,验证设计结果的逻辑功能是否符合原始规定的逻辑功能。通过功能仿真之后,在设计中考虑器件延时后,再进行布局布线后的仿真,通过观察波形和数据,可验证是否能满足时序要求,是否能得到预期的值。

  在设计过程中,作者针对主要的电路模块进行了仿真,包括:PN码产生器、信息注入电路、并/串转换电路等。下面介绍扩频调制器两路PN码产生器的仿真及设计改进过程。

  1 PN码产生器的功能仿真

  扩频调制器的两路PN码产生器,I路短码的初相是“10,1101,0100”,Q路长码的初相“00,0010,0000,1010,0100”(码初相指两路小M序列初相异或后的初值)。初始的设计见图3。对设计综合过后,进行功能仿真。仿真结果说明:两路PN码起始同步,PNI起始相位:10,1101,0100;PNQ起始相位:00,0010,0000,1010,0100。原始设计符合要求。仿真结果如图4所示。(PNMZ为码钟;RESET为复位信号;PNI、PNQ为I、Q两路PN码;QUANI、QIANQ为I、Q两路PN码全“1”信号。)

两路PN码的功能仿真图

图4 两路PN码的功能仿真图[page]

  2 PN码产生器的时序仿真

  通过功能仿真之后,对设计进行布局布线编译,然后进行时序仿真。发现可能会在PN码序列中产生毛刺信号,并通过多次仿真发现复位信号也可能产生毛刺信号,导致I、Q两路信号起始不同步,如图5所示。

路PN码的时序仿真图

图5 两路PN码的时序仿真图

  作者对电路进行改进,将复位信号、PN码信号、全“1”信号上加上D触发器,用码钟打一次,消除电路毛刺。改进后的电路如图6所示。

改进后的两路PN码设计图

图6  改进后的两路PN码设计图

  再次进行时序仿真,发现毛刺消除,PN码产生正常,说明两路PN码电路设计正确,可以作为经验证的基本单元加入扩频调制器的FPGA设计。

 改进后的PN码时序仿真图

图7  改进后的PN码时序仿真图

  结束语

  本文介绍了一种扩频通信调制器的FPGA设计实现方法,着重说明了PN码产生器的设计仿真过程,形象地阐述了FPGA自顶向下的设计思想及详尽的设计流程。FPGA在无线通信工程领域的应用已非常普遍,掌握一种好的设计方法对电子设计师们很重要,希望本文对读者有所帮助。

关键字:扩频通信调制器  FPGA  设计  仿真 引用地址:一种扩频通信调制器的FPGA设计与仿真

上一篇:FPGA单芯片四核二乘二取二的安全系统
下一篇:电力通信网告警分层过滤机制的设计

推荐阅读最新更新时间:2024-05-02 20:59

系留型无人机供电设计指南
作者:贸泽电子Mark Patrick 系留型无人机应用 系留无人机和普通无人机市场正在以惊人的速度增长,预计2020年的增长速度会达到61% ,这种快速增长的一个原因是由于需要持续性空中平台应用和用户数量的持续增加。与运行时间受限的普通无人机不同,系留型无人机不需要携带电源,从而能够增大有效负载。在大多数天气条件下,它们可以在高达200米的高空飞行长达24小时,具有很高的耐力水平。系留型无人机的应用包括传统安全、情报收集和监视以及其它用例,它们的长时间飞行能力使其非常适合在人道主义危机期间提供应急通信网络,监视大型工业园区内的消防以及拍摄大型户外运动赛事等等。随着系留型无人机的应用不断扩展,其技术挑战也随之变大。在无人
[电源管理]
系留型无人机供电<font color='red'>设计</font>指南
自动化制造和设计模具电极的创新设计
模具电极制作简便快速 CAM 制造商 OPEN MIND Technologies AG 推出 hyperCAD®-S 电极新功能,这是自动化制造和设计模具电极的创新模块。 hyperCAD®-S 是专供 hyperMILL® 用户使用的集成式 CAD 软件,为 CAM 程序员量身定制。归功于此模块简便和自动化的流程,用户只需将电极放在部件几何形状中要加工的凹陷区域的面上,不需要任何专业知识。 基于目标几何形状 制作电极的起点是从部件几何形状中的下陷区域开始的,NC编程员只需要选择这些面,CAD 软件就会自动根据需要而延伸电极面,并同时从数据库中选择毛坯和夹头。此模块兼适于实体和曲面模型,还可通过面和轮廓选择
[电源管理]
自动化制造和<font color='red'>设计</font>模具电极的创新<font color='red'>设计</font>
基于PXI总线的遥测信号测试平台的设计
  在航天测试中,遥测系统是不可缺少的重要组成部分。它的主要作用是测量导弹、卫星、航天器及武器系统内/外部的环境参数,获取地面试验和飞行试验数据,为故障分析、指挥决策、安全控制和完善设计提供可靠信息和依据。测量综合控制器是遥测系统的核心,主要包括3部分:接收弹上CAN数据模块、测量记录各种传感器数据模块和形成PCM码流模块。测量综合控制器的可靠性是影响遥测结果的核心因素,其精度关系到导弹研制和实验过程中的实验数据可信度,其性能关系到实验的成败。在导弹的研制过程中,要历经多次试验,试验耗资巨大,所以要求测量综合控制器具有高精度、高可靠性。如何准确、客观、高效地*价测量综合控制器的性能,是测量综合控制器生产中的重要环节。测量综合控制器
[嵌入式]
一种ZigBee电力无线抄表数据收发终端设计
0 引言 随着无线网络的不断兴起,由于无线网络技术极大的优越性,使得越来越多的行业有线产品和技术被无线替代,在我国,自动无线抄表技术(AMR)作为一种新型的抄表技术,具有易操作,成本低,不入户等优点,ZigBee作为一种新兴的无线网络技术,具有功耗低、速率低、可靠性高、保密性强等特点,同时工作于国际免费频段,相比其他无线技术的较高网络费用,大大降低了成本,很适合应用于自动无线抄表系统中。本文所设计终端是无线抄表中的重要一部分,数据收集主要采用RS 485总线和MCU控制模块,无线发送部分采用ZigBee无线通信模块。 1 ZigBee协议分析 ZigBee协议栈依次从最底层开始由物理层、数据链路层、网络层和应用层组成,其中物
[单片机]
一种ZigBee电力无线抄表数据收发终端<font color='red'>设计</font>
基于数字频率合成DDS的正弦信号发生器设计
1 引言 直接数字频率合成DDS(Direct Digital Syndaesis)是实现数字化的一项关键技术,广泛应用于电信与电子仪器领域DDS通常是在CPLD或FPGA内设置逻辑电路实现的,但由于DDS输出受到D/A转换器的速率及D/A转换后I/V转换中运放的带宽增益和响应时间的限制,CPLD和FPGA内部实现方案在高频段信号幅值已不稳定。因此,这里介绍一种基于DDS器件AD9851的信号发生器设计方案。 2 AD9851简介 AD9851是ADI公司采用先进CMOS技术生产的具有高集成度的直接数字频率合成器。该器件频带宽、频率与相位均可控,内部频率累加器和相位累加器相互独立,32位调频字使得其在180 MHz的系统
[测试测量]
基于数字频率合成DDS的正弦信号发生器<font color='red'>设计</font>
dSPACE合作LeddarTech打造仿真模型和接口 推动自动驾驶激光雷达技术发展
据外媒报道,仿真专家dSPACE与自动驾驶传感技术开发商LeddarTech达成合作,共同推动自动驾驶激光雷达技术的发展。此次合作将使dSPACE和LeddarTech能够为激光雷达传感器提供高精度仿真模型和接口,使OEM和供应商能够更快速地将激光雷达创新技术集成到解决方案中。 (图片来源:LeddarTech) 此次合作将支持在仿真解决方案的早期开发阶段,对新型LeddarTech激光传感器进行仿真。此外,dSPACE将在整个开发过程中提供用于测试和验证的仿真模型,以及用于验证摄像头、激光雷达传感器和雷达传感器的仿真环境。 dSPACE仿真解决方案可实时生成点云来模拟物体,而且其仿真模型还能帮助确定传感器的探测极限
[汽车电子]
dSPACE合作LeddarTech打造<font color='red'>仿真</font>模型和接口 推动自动驾驶激光雷达技术发展
机械手自动折弯方案的设计与应用
引言 进入21世纪以来,随着经济的飞速发展,饭金件被广泛应用于汽车、电力、家电、化工、食品、网络通信等行业,饭金加工工艺和生产效率在一定程度上影响着这些行业的发展。立体饭金的成型方式主要分为硬模成型和软模成型两种。硬模成型需要开发专用的冲压模具,成本较高:软模成型主要体现为折弯成型,使用简单通用的折弯模具,成本较低,且能满足工艺复杂的产品加工需求。随着产品更新换代的速度加快,硬模开发的成本越来越高,因此人们更加青睐折弯成型的加工方式,但折弯加工对操作员的技术要求较高,因此对自动折弯进行研究与应用显得尤为重要。 1折弯工艺分析 1.1折弯工艺原理 折弯工艺原理如图1所示,将上、下模分别固定于折床的上、下工作台上,利用马达产生的动
[嵌入式]
机械手自动折弯方案的<font color='red'>设计</font>与应用
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved