1 导言
软件无线电起源于美国国防部的易通话(speakeasy)战术通讯体系坟墓。跟着数字技能和微电子技能的迅速开展,数字信号处理器(DSP)以及通用可编程器FPGA的运算才能和处理速度的成倍进步,而价格却明显下降。一起,现代无线电体系的越来越多的功用能够由软件完结,也大大推动了软件无线电开展。
抱负的软件无线电可直接在射频上进行A/D、D/A改换,这就要求A/D、D/A改换有必要具有足够高的采样速率。依据Nyquist选用定理,要不失真的反映信号特征,采样频率fs至少应是模仿信号带宽Wa的两倍。为确保功用,在实践运用中常常选用fs>2.5Wa的过采样处理。假如直接在 3000MHz的频率上对信号进行A/D改换,则A/D器材的采样速率至少应为7500MSPS(每秒百万样值)。可是,当时技能比较老练的常用A/D器材的采样速率一般只要几十MSPS,高的也只能到达几百MSPS,远远不能满意规划需求。现阶段研制开发的软件无线电台都是在中频上进行A/D和D/A改换,中频一般选定在10MHz~100MHz。在现在的软件无线收机中,A/D一般直接采样的模仿中频信号,其输出的高速数字信号经数字下变频器的变频、抽取和低通滤波之后变成低速基带信号以供后续的DSP作进一步处理。关于多通道的软件无线电接纳机而言,选用Intersil公司最新推出的多通道可编程数字下变频器集成芯片HSP50216是一种很好的挑选。该芯片的主要特点如下:
●输入信号速率达70MSPS;
●具有四个独立可编程的下变频器通道;
●具有四个定点或浮点形式的16-bit并行输入通道;
●带有32-bit可编程载频数控振荡器(NCO);
●悉数处理进程的无虚伪信号动态规模(SFDR)大于115dB;
●抽取因子规模为8~65536;
●含有24-bit内部数据通道;
●内含增益容限可达96dB的数字AGC;
●具有多种滤波器功用(其间包含:1到5级CIC滤波器、半带抽取与刺进FIR滤波器、可编程FIR滤波器和重采样FIR滤波器);
●可经过串联滤波取得附加带宽;
●具有四个独立的串行输出通道;
●选用3.3V电压作业。
2 内部结构及作业机理
HSP50216 是一个四通道的数字接纳机集成芯片,它具有很大的动态规模和灵敏性。在四个通道中,每一个通道都是由有端的载频数控振荡器(NCO)、数字混频器和级联积分梳状滤波器CIC以及后端的FIR滤波器、AGC和直角坐标到极坐标转换器构成。四个通道中的每个通道的参数都能够独立经过微处理器进行编程。图1是 HSP50216的内部功用框图。图中,A(15:0),B(15:0),C(15:0)和D(15:0)别离为四种并行的数据输入总线。SdxA、 SDxB、SDxC和CDxD为四对串行数据输出线。每一个输入都能够衔接到恣意一个或一切的内部信号处理通道中去。每一个通道的输出都能够接到任何一个串行输出端。假如多路通道是同步的,那么这些通道能够复用到一个一起的输出端。四个通道共用同一个输入时钟和同一个串行输出时钟。可是输出信号速率既能够是同步的也能够是异步的。坐落前端和后端之间的总线多路转换器能够后端串联的滤波器供给路由,或许为多相滤波供给从一个前端至多个后端的路由。电平检测器把每一条并行数据输入总线上的信号电平供给给监控器,然后使得微处理器增益操控优于A/D转换器。
每个通道的前端部分都包含有正交数控振荡器(NCO)、数字混频器、桶形移位寄存器和级联积分梳状滤波器(CIC)。NCO具有32-bit频率操控字,可用于信道的分选和载波盯梢,基频率分辨率可达16.3MHz(输入信号速率为70MSPS)。NCO的无虚伪信号动态规模(SFDR)大于115dB。桶形移位寄存器可供给介于2 -45到2 -14之间的增益以避免CIC的溢出。CIC滤波器的级数介于1到5级之间并且是可编程,一起,CIC的抽取因子也是可编程的,第5级的抽取因子为5到 512,第4级的抽取因子为4至2048,第3级的抽取因子为4到32768,第1级和第二级的抽取因子为4到65536。
每个通道的后端部分包含有FIR处理模块,AGC和直角坐标到极坐标转换器,FIR处理模块是一个灵敏的滤波器计算机,它可用于单一或一组串行抽取的滤波,单一滤波器的阶数可达256阶,一级串行抽取滤波器的总阶数可达384阶。滤波器计算机支撑像抽取、重采样、内插等各种类型的滤波器。可编程的数字滤波器系数的宽度为22-bit,ROM中供给析此系数可用于几种半带滤波器呼应或重采样器。而AGC部分则可供给增益高达96dB的固定或自动增益操控。自动增益操控具有两种设置形式和两级环增益。AGC环运用的直角坐标到极坐标的转换器输出也能够用于AM或FM解调。
HSP50216支撑定点和浮点并行输入形式,其输出成果可在4-bit定点到32-bit浮点中选取,并可处理器接口进行编程。别的,一切被同步通道输出数据可都经过微处理器接口来读取。
HSP50216各引脚功用如下:
VCC:3.3V电源电压端;
GND:电源地;
A(15:0),B(15:0),C(15:0):别离为并行数据输入总线A、B和C。当EAIN为低时,在时钟的上升沿采样。
D15~D0:并行数据输入端。从D15~D0,每接连四个端口一组共四组可别离作为调谐器通道A、B、C、D的载偿输入COF、载频补偿同步输入COFSync、重采样频率补偿输入SOF和其同步输入SOFSync端;
ENIA~ENID:别离为并行数据输入总线A、B、C、D的输入使能端,低电平有用;
CLK:输入时钟;
SYNCI/CO:别离为同步输入/输出信号;
RESET:复位端;
SD1A~D:别离为串行数据输出1的A~D;
SD2A~D:别离为串行数据输出2的A~D;
SCLK:串行输出时钟;
SYCNA~D:别离为串行数据输出1的A~D同步信号;
P(15:0):微处理器接口数据总线;
ADD(2:0):微处理器接口地址总线;
WR或DSTRB:微处理器接口写或数据选通讯号;
RD或RD/WR:微处理器接口读信号;
ΜPMODE:微处理器接口形式操控;
CE:微处理器接口片选;
INTRPT:微处理器中止信号。
3 HSP50216在软件无线电中的运用
HSP50216 的最大特点是经过灵敏的编程取得多样性的功用,可用于各种用处的电子信息接纳体系,特别是用于多通道的软件无线电接纳机。图2给出了一个有用的四通道软件无线电接纳机的运用体系框图。该软件无线电接纳机的硬件结构分为两部分,即从射频到中频的模仿部分和AD之后的数字部分。当电台在接纳时,射频信号首要经过前端的接纳和混频器后被转换到固定的中频,其间本地的载波频率相位以及有关的滤波器特性可由DSP来设定调整,以便适用不同的通讯体系。每个通道的模仿中频信号经过A/D转换器AD9042后变为数字信号,然后再把每个通道的数字的数字信号送给HSP50216以将数字信号的载波频率进一步下降,并对输入信号进行抽取,因为这样可在答应的极限内削减信号数据的数量,便于被后边的DSP处理模块进行处理。因为运算量较大,可选用两片或更多浮点数据信号处理器TMS320C40进行各种处理,如信号检测、数字滤波、扩大、解调和协议操控等。解调后的数字信号经D/A转换器AD9712B转换成模仿信号,这样即可完结电台的接纳功用。