ARM Cortex-A8/A9开发板 | ARM11开发板ARM11开发套件 | ARM9开发板ARM9开发套件 | 飞思卡尔I.MX28I.MX6开发板 |
tiny210/mini210开发板 | mini6410开发板/套餐 | Tiny6410开发板无线套件 | mini2440开发板/套餐 | micro2440开发板带核心板 | 友善开发板配件 模块 | QQ2440 V3 SBC-2410X |
FL2440 OK2440-IV V4 | OK2440-III OK2440V3 | TE2440-II TE2440V2 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | 开发板配件 模块和其他 |
Xilinx开发板/fpga开发套件 | altera开发板/fpga开发套件 | 基于FMC FPGA/DSP子卡 |
BeagleBoard原厂开发板 | PandaBoard原厂开发板 |
TI DM3730 DevKit8500D | TI系列 omap3530开发板 | ATMEL系列 开发板 | Samsung系列 开发板 | 开发板配件-仿真器 模块 | NXP LPC3250 mini3250 |
Tiny210 三星S5PV210 | Mini210/Mini210s开发板 | Tiny4412开发板Cortex-A9 | Tiny6410开发板 ARM11 | mini2440开发板 ARM9 | micro2440开发板 ARM9 | mini6410开发板 ARM11 | 友善ARM开发板配件 模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
FL2440 OK2440-IV V4 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | OK210/-A Cortex-A8 | TE2440-II TE2440V2 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | ARM开发板配件 模块等 |
Real6410开发板/套餐 | Real210开发板/Real2410 | WIFI GPS GPRS模块摄像头 |
Xilinx开发板/开发套件KIT | Altera开发板/开发套件KIT | 配套模块 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | 最小系统模块类(初学者勿选) | 开发工具 仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
DM3730/AM3715/AM3359 | OMAP3530AM1808AM3517 | 飞思卡尔Cortex-A9开发板 | ATMEL系列ARM开发板 | NXP LPC3250 LPC1788 | Samsung系列ARM开发板 | STM32系列F207/F407 | ARM开发板配件-仿真器 模块 |
Realv210 S5PV210开发板 | Real6410开发板 ARM11 | WIFI GPS GPRS模块摄像头 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | ARM小系统模块(初学勿选) | 开发工具 ARM仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
Exynos4412开发板A9四核 | UT-S5PV210 S5PC100 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 |
Xilinx开发板 FPGA开发套件 | altera开发板 FPGA开发套件 | FMC模块 配件 下载线 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
s3c2410 ARM9 FS2410 | s3c2440开发板 ARM9 | s3c44B0开发板 ARM7 | s3c6410 2450 2443/13 | PXA270 PXA320 PXA255 | Atmel 9200 9261 9G20 | Philips NXP开发板YL-LPC | FS-EP9315开发板ARM9 | LCD液晶屏TFT真彩/触摸屏 | ARM仿真器/仿真调试工具 | ARM开发板配套ARM核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯开发板UP-DRAGON-I | 物联网教学科研设备 | EDA/FPGA/SOPC教学科研 |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | YC-ePC-A系列人机界面 | Mars-EDA套件CPLD FPGA | 触摸屏LCD 摄像头 WI-FI模块 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器/仿真系统 | DSP开发板/DSP试验箱 | DaVinci系列多媒体平台 | Xilinx FPGA大学计划产品 | SEED教学实验系统 | FPGA/DSP FPGA开发板 | TI原厂开发板套件/CCS软件 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
广嵌实验室项目产品 | GEC2440/GEC6410开发板 |
泰克Tektronix示波器 | 普源RIGOL示波器 | USB虚拟示波器 |
UT-S5PC100 UT-S5PV210 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 | 开发板模块wifi gps等 |
EMA OMAP3530开发板 | EMA OMAP 3530核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx Altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯系列 UP-DRAGON-I |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | 触摸屏LCD 摄像头 WI-FI模块 | Mars-EDA套件CPLD FPGA | ePC系列工控一体机ARM9 A8 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器 | DSP开发板 | DSP实验箱 | Xilinx FPGA大学计划产品 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
ARM开发板S3C6410等 | Cortex-A8/ARM11仿真器 | ADSP Blackfin开发板 | FPGA Spartan-3E开发板 |
GEC2410开发套件ARM9 | GEC2440开发套件ARM9 |
泰克 示波器 |
1 小序
20世纪80年代初,加拿大渥太华大学的费赫传授(K.Feher)领导的科研小组发明白IJF-OQPSK调制技能。IJF-OQPSK中文名称叫做无码间滋扰和抖动-交错正交相移键控。他是当代数字恒包络调制技能中新型的调制技能之一。
举行这种调制时,起重要对数字基带信号举行IJF编码,将其更改成一种无码间滋扰和抖动、频谱主瓣窄、具有快速滚降的基带波形,然后再用OQPSK调制。如许,调制后的基带信号就具有了以下特点:以调波的相位腻滑连续,并且每个号码内的相位变革不会高出π/2,以调波的包络近于恒包络,频谱主瓣窄,高频滚降快,带外能量低。
2 IJF编码原理
在数字传输体系中,与误码率有直接干系的是吸取信号在取样点上的值与抱负值的毛病。若打扫噪声的影响,则偏差重要源头于传输进程中的码间滋扰和取样点的定时抖动。在实际工程体系中,用奈奎斯特脉冲代表随机二进制数据,他的主瓣占2b宽度。由于奈奎斯特脉冲拖尾的存在,使得合成波形的过零点向左或右偏移,孕育产生定时抖动。别的,拖尾还会导致波形的幅度起伏,使误码率进步。IJF编码的特点是采取一种新的基带成形脉冲--时限双码元隔断脉冲,因其不存在振荡尾巴,从而消除了码间滋扰和定时抖动。
2.1 IJF编码波形--时限双码元隔断升余弦脉冲
双码元隔断升余弦脉冲,当滚降系数a=1时,其表达式为:
其他特性如下:
(1)脉冲边沿处,即t=±Ts,其值为零。
(2)t=±Ts/2处,脉冲幅度为峰值的一半;
(3)在t=0处,为脉冲峰值。
要是采取双码元隔断升余弦脉冲代表随机二进制序列中的“1”和“0”,且当前脉冲总是在前一个脉冲的中点开始,可以证明由此得到的代表随机二进制序列的波形,其频谱特性和单个双码元隔断升余弦脉冲的特性一样。
阐发双码元隔断升余弦脉冲可知,S(t)为一偶函数,且餍足如下2个条件:
以上条件包管了由双码元隔断升余弦脉冲同步叠加厚的随机波形为一连续信号,即S(t)和S(t-Ts)之和,在一个码元隔断内任意时候均为1;而他们之差为一偶函数。由于双码元隔断脉冲在t≥±Ts时,其值为零,因而不存在码间滋扰;t=Ts/2时,幅值为峰值的一半,表现数字1和0的正负脉冲同步叠加后,合成波在Ts/2处总为零。因此过零点牢固,也不会孕育产生定时抖动。
2.2 IJF非线性滤波器编码要领
实现IJF编码要领有脉冲叠加法,横向滤波器法和非线性滤波器法等几种。非线性滤波器法实质上是一种分段合成IJF波形的要领。
单码元隔断偶脉冲和奇脉冲,根据式(2)可导出:
式(6),(7)表达了无标记间抖动和码间滋扰的条件。根据随机二进制数据相邻位(bit)的变革,利用式(3),(4)定义的单隔断脉冲,可导出构成IJF编码的4个根本波形函数S1-S4:
式中xn为当前比特,xn-1为前一比特。
设输入的数据(NRZ)信号为:
他是随输入数据变革的随机序列,其波形可视为4个根本波形的组合,即:
由此可得出非线性转换滤波器IJF编码信号形成的方案,如图1所示。
3 IJF编码的FPGA实现
起首给出一个IJF-OQPSK调制器的构成原理框图如图2所示。此中的串并更改、延时、差分编码和IJF编码采取XILINX公司的FPGA器件SPARTANII XC2S200来实现。I,Q两支路经IJF编码成形的数据通过数/模转换器AD9765转换为模仿幅值送入正交调制器AD6122后得到70MHz中频的IJF-OQPSK调制信号。
有上述的阐发可以看出,IJF-OQPSK调制的关键在于IJF编码。下面重点讨论IJF编码的FPGA实现要领。
由式(9)和图1可看出,IJF编码的进程便是根据前后码元的组合干系去波形系数表中查表,以肯定的采样时钟获取相应的波形系数从而实现波形成形。因此起首必要创建波形系数表。假设原始输入数据信息速率为2Mb/s,颠末串并转换后I,Q支路码速率为1Mb/s,若以50MHz的时钟采样,则每个码元必要50个波形采样数据,理论上有4种
本波形,必要存储200个波形数据,但S1(t)=+1,S2(t)=-1是 牢固值,不必要存储单位,只需对举行存储即可,共必要100个存储单位,由于FPGA后真个数/模转换器AD9765为12位,因此存储单位中的地点线宽度为7位,数据线宽度为12位。这里采取XILINX的COREGenerator提供的IP核Single Prot Block Memory来构建ROM用于存储波形系数。此IP核的一些重要特点是:
(1)支持Virtex,VirtexII,SpartanII,SpartanIIE等系列的FPGA;
(2)可以被配置为ROM大概单口RAM;
(3)支持的数据宽度是1-256b;
(4)数据深度支持2-1M个数据。
关于IP核的天生与利用要领可以参考文献[1]。天生的ROM还需向此中添加coe文件,即波形系数表,其文件格局如下:
此中关键字MEMORY_INITIALIZATION_RADIX阐明白ROM数据的进制(2,10,16可选)。GLOBAL_IN1T_VALUE定义了全局初始值。MEMORY_INITALIZATION_VECTOR即定义了IJE编码的波形系数表。此中前50个系数映射着,后50个系数映射着。终极天生的波形系数ROM如图3所示。此要领天生的ROM将利用FPGA提供的BLOCK RAM,而不会占用distribute RAM,从而节流了宝贵的可编程资源。
4 结语
图4表现了IJF-OQPSP与OQPSK基带编码和调制信号频谱的比较。从图4可以看出,采取时限双码元隔断升余弦脉冲波形举行的IJF编码,在时域具有腻滑连续的好处,并且非常相宜于数字实现。已经证明双码元隔断升余弦脉冲波形是时域散布长度有限的最佳波形[2],可以做到理论上的无码间滋扰和相位抖动。IJF编码后使得信号的相位路径变得连续、平缓,从而在很大程度上改进了信号的谱性能。由图4可以看到IJF-OQPSK调制信号的功率谱性能明显好于QPSK的功率谱,不但衰减速率快,并且主瓣宽度与QPSK保持一样的环境下旁瓣宽度压缩为QPSK信号旁瓣宽的一半。通过对其功率谱的阐发比较可以看出,IJF-OQPSK调制体制在频谱资源愈显告急的形势下,具有较大的应用潜力。
本方案采取FPGA和集成器件来实现IJF编码和IJF-OQPSK调制具有高度集成化、配置机动、性能稳固、易于实现的特点,由于IJF编码有很多性能更好的变形,只需在此底子修改ROM中的波形系数即可进一步实现多种IJF编码方案。
博航网 www.broadon.net 版权所有
京ICP备10051899号-2 京公网安备110108006479号