积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 首页 >> 行业应用 >> 无线通信 >> 应用笔记
  相关分类:
一种短波通用信号产生平台硬件结构设计
 
作者:张炜 杨虎 路军   来源:电子技术应用    点击数:208   更新时间:2008-6-26
您可以添加到网摘 让更多人关注此文章:

       1 硬件平台概述

  通用信号产生平台在综合控制器的控制下产生 1.5M~30MHz的标准通信信号(包括AM、FM、FSK、SSB、DSB、CW等),输出电平-40~0dBm,步进值1dB。平台主要由综合控制器、信号产生器、频率综合器、功放和天线五个模块单元组成,如图1所示。综合控制器实现平台的整体控制,主要包括FPGA配置、信号参数控制等。信号产生器主要由FPGA控制单元、DDS信号产生单元等部分组成。为滤除信号产生器中的杂散频率分量,保证输出信号的质量,采用截止频率为 30MHz的低通滤波器。频率综合器产生300MHz时钟信号,提供给DDS使用。信号产生器生成的通信信号经功放、天线输出。


  2 综合控制器


  综合控制器主要由卡等组成。系统采用分层控制方式,控制参数由控制人员通过综合控制器的控制界面输入或接收外部的控制指令来获取。这些控制参数通过工控机中的控制接口卡,经分系统中相应的控制参数接口输入到相应的分系统中,以实现对平台各个单元的工作模式及具体通信参数的控制。综合控制器在工作时,负责向其控制的设备注入运行参数,工作时对可控设备的工作状态(基带信号类型、码速率、信号样式、工作频率、功率输出、跳频参数等) 进行调控,根据指令刷新运行参数。其工作过程如图2所示。根据所采用的控制方案可以将控制系统分为两部分,一是综合控制器中的控制接口卡,另一部分是各个模块单元(即信号产生器、频率综合器)的控制参数接口。


  控制接口卡采用微机PCI插卡的模式,实现微机与模拟器之间的连接。控制接口卡占用7 个I/O口地址,读写(基地址+0)端口代表地址数据总线上传输8位数据信息,写(基地址+2)端口代表地址数据总线上传输高8位地址信息,写(基地址+ 7)端口代表地址数据总线上传输低8位地址信息,(基地址+3)、(基地址+4)、(基地址+5)、(基地址+6)端口则控制GPS秒信号的输出,以产生模拟器所需的启动、结束脉冲。控制接口卡功能示意图如图3所示。


  3 信号产生器


  信号产生器采用了软件无线电的思想:首先在硬件上搭建一个通用的通信信号平台,每一种特殊的调制方式和工作体制都有一套专门的软件来完成,实际使用过程中只需要在通用的通信平台上加载一定的软件即可完成特定的功能。信号产生器包括控制参数接口和信号产生单元。


  3.1 控制参数接口


  控制参数接口主要实现各模块单元控制参数的获取。其功能示意图如图4所示,主要由一片可编程CPLD芯片(isp1032E-70LJI)编程实现。


  3.2 信号产生单元


  本单元所采用的硬件平台方案为DDS+FPGA方案,DDS实现信号调制,FPGA实现信号处理。DDS本身具备信号的频率调制、相位调制及幅度调制功能,因此信号处理部分需要完成相应的基带数据处理并能够同步控制DDS。FPGA是一种现场可编程逻辑阵列,它内部含有大量的实现组合逻辑的资源,借助于 EDA工具,设计者可以很方便地将这些逻辑门连接起来组成乘法器、地址发生器等各种逻辑块,利用这些逻辑模块又可以组成FIR、FFT等更高级别的逻辑结构[1]。像微处理器一样,基于RAM的FPGA可以无限制地重复编程,本系统中加载一个新的设计只需要几百毫秒,这样利用实时现场重构可以大大减少硬件的开销。


  信号产生单元采用软件无线电技术,即采用通用的硬件平台,依据加载不同的软件来实现不同的功能。标准信号产生器的工作流图如图5所示。


  显然,系统在工作中将各种调制方式体现为不同的调制文件(*.o),新的调制方式对于系统而言只是增加调制文件,这是典型的软件无线电思想。在信号产生单元中,这些调制文件的载体是FPGA,这里需要考虑的是如何灵活地实现调制文件的加载,或者说如何根据上层需要,对FPGA进行任意构造。根据任务改变的需要,在不同的任务阶段,利用其现有的硬件资源,按需要形成不同的功能,完成不同的用途。这种转换是完全的,包括功能、算法、芯片管脚定义等。


  本文中笔者采用的系统重构方法是:软件平台可对功能电路进行编程、编译、仿真和控制等,形成构造代码(比特流文件),即调制文件不通过外部ROM,而是借助系统总线,送入FPGA配置存储器,实现相应功能。FPGA这种动态数据配置流程如图6所示。


  控制参数由控制人员通过微机或工作站的控制界面输入,这些控制参数通过控制接口卡,送到控制总线与数据总线上,平台中的各部分通过自身的分系统控制接口获取相应的参数。这样,控制人员就可以实现对各个部分的控制,完成具体通信参数的通信方式的生成。


[1] [2]  下一页



相关文章
· 基于PCI总线和DSP的图像处理平台的硬件设计[29]
· AVR单片机基本硬件线路设计[33]
· 四通道超声探伤卡的硬件设计[76]
· 基于ST40GX1与STi5514的网络交互式数字电视机顶盒硬件...[188]
· 基于SOPC的USB密码模块硬件与固件设计[164]
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM处理器应用开发4步骤

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
Camstar帮助中国医疗器械制造商
中华英才网将被全盘收购
破国外垄断 中国移动存储标
IC设计面临三重挑战 ED
手机电视芯片方案需求多变
北京德尔威科技有限公司与台湾佳营电子
全球手机芯片市场战局将出现重大变革
北京奥运安保系统首次成功运用射频识别
英特尔开发空气传电技术
IBM生产出首个22纳米工艺SRAM
 
热门下载 [更多]
 
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
[ ] 实用电源电路集锦
 
论坛新帖 [更多]
 
液晶问题...
[原创]本公司长期批发各种滑冰...
[原创]本公司长期超低价批发各...
[原创]本公司长期超低价批发种...
[原创]本公司长期批发各种酒、...
[原创]本公司长期低价批发各种...
[原创]长期低价批发各种母婴用...
[原创]本公司长期批发各种饮料...
[推荐]通讯上通用的一个GSM...
用两个电容代替一个?...

 
赞助商 [更多]
 


ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网