CDMA2000基带信号发生器的FPGA+DSP实现
时间:05-29
来源:现代电子技术 作者:郑国敏,王家礼,叶丹霞 (西安电子科技大学陕西 西安710071)
点击:
摘 要:提出了基带信号发生器中CDMA2000|0">CDMA2000无线传输技术的下行链路基带处理方案,给出了其数字基带处理原理框图,并详细介绍了设计过程中涉及的各种CDMA 关键技术及其软硬件实施方案。
关键词:CDMA2000;基带信号发生器;FPGA|3">FPGA;DSP|3">DSP
FPGA+DSP Realization of CDMA2000 Baseband Signal Generator
ZHENG Guomin, WANG Jiali, YE Danxia
(Xidian University, Xi′an, 710071, China)
Abstract:This paper introduces baseband processing procedure of CDMA2000 downlin k wireless transmission technologyThe digital baseband processing block is giv en,then presents all kinds of key technologies of CDMA and hardware and software structure in design process
Keywords:CDMA2000; baseband signal generator; FPGA; DSP
1 引言
第三代移动通信系统是为满足人们对宽带移动通信的要求而产生的,他除能提供传统的电路数据业务(语音和低速数据业务)以外还能提供最高达2 Mb/s的分组数据业务。CDMA2000技术是第三代移动通信系统的主要标准之一。本文主要探讨基带信号源中CDMA2000下行基带信号模块的实现方案。
CDMA2000下行链路物理信道分为2类:一类是公共物理信道,一类是专用物理信道。其中公用物理信道包括:导频信道、同步信道、寻呼信道、广播信道、快速寻呼信道、公共功率控制信道、前向公共控制信道、公共指配信道。专用物理信道包括:前向专用辅助导频信道、专用控制信道、前向基本信道、前向补充码分信道(RC1,RC2),前向补充信道(RC3~RC9)。CDMA2000下行信道基带处理过程如图1所示。
其中的信道编码和交织进行的处理又包括加1位的保留位或标志位,加帧质量指示(CRC),加8位尾比特或保留位,卷积/Turbo编码和速率匹配等一系列操作。如图2所示。
2 CDMA2000下行链路基带处理的关键技术
2.1卷积/Turbo编码
卷积编码属于信道编码,主要用来纠正码元的随机误差,他以牺牲效率换取可靠性,利用增加监督位进行检错和纠错,这对数字移动通信十分必要。如图3所示是编码效率R=1 /2,约束长度K=9的卷积码的原理框图。
对输入的数据进行交织可以改善码距分布。交织就是用某种一一对应的确定性方法重新排列二进制和非二进制序列顺序的过程,以此来随机化突发错误的统计特性,使得信道无记忆。交织技术是为了抵抗无线信道的噪声以及衰落的影响而采取的时间分集技术,他在接收技术中具有重要的作用,在编码过程中采用交织算法是为了对信息流进行纠错控制。交织技术分散了随机错误和突发错误,采用交织技术使成群错误趋向更随机地分布,改善了码组的误码率性能。下面仅给出对于前向同步和寻呼信道以及业务信道在RC1和RC2配置下的交织器数据输出地址的计算公式:

其中:Ai表示被读出符号的地址,i=1,2,…,N1,N表示交织器长度;[x]表示向下取整;imod j表示i对j取模;BROm表示y的m位比特反转值;m与j为交织器参数可查表得到。
关键词:CDMA2000;基带信号发生器;FPGA|3">FPGA;DSP|3">DSP
FPGA+DSP Realization of CDMA2000 Baseband Signal Generator
ZHENG Guomin, WANG Jiali, YE Danxia
(Xidian University, Xi′an, 710071, China)
Abstract:This paper introduces baseband processing procedure of CDMA2000 downlin k wireless transmission technologyThe digital baseband processing block is giv en,then presents all kinds of key technologies of CDMA and hardware and software structure in design process
Keywords:CDMA2000; baseband signal generator; FPGA; DSP
1 引言
第三代移动通信系统是为满足人们对宽带移动通信的要求而产生的,他除能提供传统的电路数据业务(语音和低速数据业务)以外还能提供最高达2 Mb/s的分组数据业务。CDMA2000技术是第三代移动通信系统的主要标准之一。本文主要探讨基带信号源中CDMA2000下行基带信号模块的实现方案。
CDMA2000下行链路物理信道分为2类:一类是公共物理信道,一类是专用物理信道。其中公用物理信道包括:导频信道、同步信道、寻呼信道、广播信道、快速寻呼信道、公共功率控制信道、前向公共控制信道、公共指配信道。专用物理信道包括:前向专用辅助导频信道、专用控制信道、前向基本信道、前向补充码分信道(RC1,RC2),前向补充信道(RC3~RC9)。CDMA2000下行信道基带处理过程如图1所示。
其中的信道编码和交织进行的处理又包括加1位的保留位或标志位,加帧质量指示(CRC),加8位尾比特或保留位,卷积/Turbo编码和速率匹配等一系列操作。如图2所示。
2 CDMA2000下行链路基带处理的关键技术
2.1卷积/Turbo编码
卷积编码属于信道编码,主要用来纠正码元的随机误差,他以牺牲效率换取可靠性,利用增加监督位进行检错和纠错,这对数字移动通信十分必要。如图3所示是编码效率R=1 /2,约束长度K=9的卷积码的原理框图。
对输入的数据进行交织可以改善码距分布。交织就是用某种一一对应的确定性方法重新排列二进制和非二进制序列顺序的过程,以此来随机化突发错误的统计特性,使得信道无记忆。交织技术是为了抵抗无线信道的噪声以及衰落的影响而采取的时间分集技术,他在接收技术中具有重要的作用,在编码过程中采用交织算法是为了对信息流进行纠错控制。交织技术分散了随机错误和突发错误,采用交织技术使成群错误趋向更随机地分布,改善了码组的误码率性能。下面仅给出对于前向同步和寻呼信道以及业务信道在RC1和RC2配置下的交织器数据输出地址的计算公式:

其中:Ai表示被读出符号的地址,i=1,2,…,N1,N表示交织器长度;[x]表示向下取整;imod j表示i对j取模;BROm表示y的m位比特反转值;m与j为交织器参数可查表得到。
CDMA2000 基带信号发生器 FPGA DSP 相关文章:
- 基带信号源中CDMA2000下行基带信号模块的实现方案(02-08)
- 在采用FPGA设计DSP系统中仿真的重要性 (06-21)
- 基于 DSP Builder的FIR滤波器的设计与实现(06-21)
- 基于FPGA的快速并行FFT及其在空间太阳望远镜图像锁定系统中的应用(06-21)
- 3DES算法的FPGA高速实现(06-21)
- 用FPGA实现FFT算法(06-21)
射频专业培训教程推荐
栏目分类