0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PLD和嵌入式存储器实现W-CDMA调制解调器的设计

电子设计 来源:电子产品世界 作者:Won,MartinS.;Batada 2020-06-05 08:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

绪论

从用户数量和将要支持的服务种类来看,社会对先进的信息服务里,高速Internet接入被认为是理所当然的,语声和低速率数据业务不足以满足用户的要求。支持大量开支带宽的多媒体业务的需求,是用户向蜂窝系统和网络提出的新的挑战。因此,在被称IMT-2000的动议的推动下,国际电信联盟(ITU)提出了几个能够满足这些要求的标准。

很多第三代(3G)无线标准是基于宽待码分多址(W-CDMA)技术的。W-CDMA笼罩了四处散布的用户信号。这些各自具有独特序列的用户信号生成了发射波形。汇集接收到的波形又可以重构原始的数据。这些操作必须实时进行,因而,要求专用的硬件设备。另外,象多用户检测/干扰消除系统和时空适应系统这样的先进功能也要求非常高的吞吐量。多用户检测/干扰消除系统追踪多个用户并消除峰窝内部的干扰,而时空适应系统则由开发空间分集的多个天线构成。

这些速度要求使用普通DSP处理器的可能性,因为普通DSP通常不能满足上述性能要求。因为ASIC在灵活性上受到限制,使用全定制的器件同样是不理想的。人们在最佳实现方式上的意见不一致性同利用硬件提高速度的要求,使人们想到基于可编程硬件的开发平中是最好的。另外,很多W-CDMA接收机模块要求复杂的算法,而这些算法可以在软件中有效地实现,因为,它们本质上是串行的。搜索、多径追踪和指针分配都是这些算法的例子。这些要求使人们想起接收机系统的理想的硬件实现方案是可编程逻辑和微处理器的结合。

在向日益增高的集成度发展的过程中,可编程逻辑器件(PLD)已经将逻辑电路和嵌入式存储器合并了起来,并且最近又合并了微处理器。更高的集成度带来了一些众所周知的优势,但是,3G基础设备制造商特别感兴趣的内容是更高的性能(由于片内或者片外延迟的消除),更小的电路板面积和更低的功耗。可编程逻辑和微处理器结合在同一个器件中,进一步地允许设计者非常容易地探索哪些功能用软件实现最好,哪些功能用硬件实现最好。

数字解调器

第三代无线设备制造商正试图提供各种各样的功能集合和性能水平,从而将其产品区分为不同的档次。它们将通过改变W-CDMA调制解调器(modem)的接收机部分的设计来达到这个目的。很明显,接收机中最复杂、关键的部分是数字解调。数字解调器负责接收消息信号,而这些消息信号经过无线信道传输已经产生了失真。因此,数字解调器的实现决定着无线接收机的性能。

基于PLD和嵌入式存储器实现W-CDMA调制解调器的设计

图中显示了用于W-CDMA系统的一个典型的数字解调器结构方框图。接收机(未画出)的射频RF)前端将输入信号向下变频到中频(IF)信号。IF信号经过量化后传送到信道提取电路,信道提取电路从中将感性越的带宽提取出来。码片速率为3.84Mbps的宽带信号在收缩器模块中收缩带宽,转换为一个码片速率最高为2Mbps的窄带信号。多径估计电路是用来同步接收机和发射机的。为了增加系统容量,可以使用联合检测和抵消方案来去除相对于给定用户起噪声作用的信号。多径合并器将收缩器可以追踪到的多个路径上的时延信号合并起来。然后,再对多径合并器的输出解交识,并利用维特比译码器或者Turbo译码器进行译码。包括信道提取电路,多径估计电路/收缩器,多用户检测电路和译码器在内的四个解调器模块尤其重要,因为它们提供解调器的信心功能。本文的其余部分将集中讨论这四个模块。

信道提取电路

来自天线的信号首先由RF链处理,RF链将信号降频为IF信号。然后,宽带的ADC电路对信号进行量化处理。在信道提取电路中,使用数字降频技术将感性趣的频带提取出来。典型的降频过程包含一些FIR(有限冲激响应)滤波器和一个数控振荡器(NCO)。对可编程逻辑用户来说,这两种功能模块都已经是作为用户可配置的知识产权(IP)内核存在的。

相对于专用标准产品(ASSP)的用户,PLD用户的一个优势的精确定义滤波器系数个数的灵活性,籍此可以更加有力地控制信道之间的干扰。PLD用户还可以在信道提取电路中定义多速率参数,从而在解调器结构的其他部分获得更高的灵活性。

多径估计电路和收缩器

为了收缩用户的宽带信号,接收机需要使自己的伪随机码与发射机保持同步。另外,为了适应多径环境,还需要估计不同路径上的延迟(相位)。多径估计电路和收缩器完成这个操作,称为捕获和追踪。实现捕获的方案有多种。例如,在二次判决方法中,接收到的码字和本地产生的识字偏移一个码片的部分长度,然后,在一个预先定义好的周期内做相关运算,判断两个序列是否同相。如果同相,就在更长的时间周期内检查,确保这确实是正确的相位位置。否则,本地的码辽跳到下一个相位位置,再重复上述过程。在上述过程的重复性给定的情况下,它的控制部分可以由嵌入式处理器以软件的形式有效地实现。相关器件的形式有效地实现。相关器则可以在逻辑部分实现,并与执行控制程序的处理器协同工作。如果上述两个部分都在同一个器件中实现(就象用一个包含嵌入式处理器的PLD实现那样),与使用分立器件处理器的实现方案相比,其延迟将是最小的。

为了追踪接收到的码字,一旦捕获了它,就使用一个“提前-滞后”控制器件。在这个方案中,内部产生的伪随机码的超前的复制品C(t+Δ)和滞后的复制品C(t-Δ)与接收到的码字分别做相关运算。用两个输出相加的结果获得控制本地码生成器的电压。采用这种方式,内部生成的伪随机码就会紧紧跟踪接收到的码字。

多用户检测电路

W-CDMA系统的容量是干扰受限的,也就是说,每个用户的行动相当于其他用户的干扰。系统对干扰的抵抗能力越强,它可以服务的用户就越多。多用户检测(MUD)技术追踪多个用户,并从每个用户的信号中去掉其他用户的信号,从而减少多址接入干扰,增加系统的容量。在学术界,MUD方案是一个活跃的讨论话量,因为MUD是一个硬件集中的处理过程,它要求大量的算是,使得一个高效的实现方案成为一个挑战。

大多数MUD方案包括追踪多个用户的多个路径,估计它们的信号强度,并且在一个用户的信号从其他用户的信号中去除之前再生这些信号。在生成干扰信号的过程中,可能会用到矩阵求逆,这是一个耗费处理能力并且难于实时实现的过程。通过DSP的并行处理能力有限,不能满足这些要求。然而,可编程逻辑可以满足它们。例如,一个用PLD实现的快速傅里叶变换(FFT)可以实现实时的矩阵求逆,并且,现有的IP内核恰好可供PLD用户实现这一功能。

为了进一步增强系统的能力,一种有前途的方法是自适应天线技术。这种技术调整环境的空间分集,从而充分利用目标用户和干扰用户的空间轮廊(信号能量在空间中的分布)来改善接收效果。这项技术包含了一个波束,这个波束在目标用户的方向上有最大的增益,而在干扰用户的方向上增益为零。使用这种技术时,在解码之前,想要的信号得到了放大,而干扰信号却遭到衰减。

正如其名称暗示的那样,自适应天线技术使用了一个使天线自身与经常变化的用户环境和位置谐调的方案。它包含了一个反馈环路,与经常变化的用户环境和位置谐调的方案。它包含了一个反馈环境,在这个环路里面,各个天线单元的加权因子不断地调整,从而达珐最优的信号检测(例如,使差错函数的均方值最小的最陡峭的下降方法)。已知加权因子的刷新频率与符号速率接近,而且其运算又非常复杂,因此,软件方法比硬件方法更适于实现这一过程。对天线信号的加权和收缩的操作(在多个码片速率上进行)可以用逻辑电路实现,而对加权因子的赋值则可以由运行在嵌入式处理器中的软件来完成。

Turbo译码器

Turbo码是一种基于卷积码的迭代译码方案,这种方案对数据进行两次编码。首先,一个递归的卷积编码器对数据进行编码。然后,第二个递归的卷积编码器对交织后的数据进行编码(交织是以伪随机的形式重新排列数据比特块的过程)。现在,Turbo码以其相对较大的编码增益以及合理的计算复杂度受到了广泛的注意。与其他方法(也就是卷积码和Reed-Solomon码)相比,Turbo码更新近理论上通过噪声信道传输的最大信息率的仙农(Shannon)界。

Turbo译码器有两个单独的译码器和一个交织/解交识器组成。在译码过程中,从来自一个编码器在译码过程中,从来自一个编码器的数据解码得到了修正值可以用来辅助解码来自另一个编码数的数据。在使用修正值修改输出之前,译码器多次交换和改进修正值。W-CDMA标准规定的Turbo编/译码方案非常复杂。其内部的译码器通常是以软输入/软输出的维持比译码器或者MAP译码器为基础的,它些译码器必须并行执行很多操作,以达到要示诉2Mbps数据速率。按照W-CDMA标准的规定,交织器以素数序列为基础,并且,它可以对所有可能的大小不同的数据块进行交织,因此交织器的实现也是非常复杂的。

正如解调器的其他部分那样,Turbo译码器的复杂度以及W-CDMA标准对它的性参要求排除了使用DSP实现的可能性。然而,可编程逻辑可以满足2Mbps的规范,并且现有的用于可编程逻辑的Turbo编/译码器的IP设计在很多应用中甚至可以达到更高的数据速率。

结论

基于3GW-CDMA的标准具有将无线通信发展到下一个更高层次的潜力。在这个层次上,对大众用户来说,高速数据业务和多媒体业务都将成为现实。为了实现这个目标,需要发展装备了多用户检测和自适应天线等先进技术的系统。先进的系统所需求的灵活且同时具有正确的功能的开发平台是一个关键,综合可编程逻辑功能和嵌入式处理器功能的实现平台就是这样的平台之一。当前,很多第三代设备开发商正在使用PLD开发其系统的原型机。由于具有嵌入式处理器的PLD不但在集成度、灵活性和产品面市时间等方面具有优势,而且,还提供以原来1/10的成本转向掩模编程型号的选择,越来越多的3G产品将通过使用最新的可编程逻辑而大受裨益。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20169

    浏览量

    329100
  • 存储器
    +关注

    关注

    39

    文章

    7715

    浏览量

    170888
  • 调制解调器
    +关注

    关注

    3

    文章

    881

    浏览量

    40595
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    通信和电信>xDSL 调制解调器/DSLAM

    通信和电信>xDSL 调制解调器/DSLAM xDSL 调制解调器/DSLAM德州仪器 (TI) 的 xDSL(数字用户线)调制解调器/DSLAM 解决方案方框图 (SBD) 方框图
    发表于 12-24 11:26

    线缆调制解调器的原理是什么?

    线缆调制解调器(简称CM),Cable是指有线电视网络,Modem是调制解调器。平常用Modem通过电话线上互联网,而线缆调制解调器是在有线电视网络上用来上互联网的设备,它是串接在用户家的有线电视
    发表于 09-27 09:11

    采用PLD嵌入式存储器实现W-CDMA调制解调器的设计

    基于PLD嵌入式存储器实现W-CDMA调制解调器的设计
    发表于 12-28 06:04

    嵌入式系统上的调制解调器通信该怎样去实现呢?

    嗨,大家好,我正在为嵌入式系统上的调制解调器通信而苦苦挣扎,该系统几乎没有实时执行其他任务。我正在使用内置于调制解调器 (Fibocom G510) 中的 TCP 堆栈。 这似乎并不复杂,但每次我
    发表于 12-27 08:31

    调制解调器(MODEM)介绍

    调制解调器(MODEM)介绍  一.调制解调器用途:    调制解调器经由公共电信网络实现远程通信的重要设备。主要用来将二进制数字信息转换成可以通过普
    发表于 08-01 09:55 4734次阅读

    调制解调器(Modem)

    调制解调器(Modem)           调制解调器(Modem)是为数据通信的数字信号在具有有限带宽的模拟信道上进行远距
    发表于 12-17 15:00 1123次阅读

    什么是Modem(调制解调器

    什么是Modem(调制解调器)  Modem(调制解调器)是Modulator
    发表于 12-28 13:33 1925次阅读

    调制解调器与电脑接口电路

    调制解调器与电脑接口电路 调制解调器与PC机接口实际上也就是调制解调器中单片机W77E58与PC机的接口电路,W77E58支持TTL电平,
    发表于 02-16 11:59 1766次阅读
    <b class='flag-5'>调制解调器</b>与电脑接口电路

    调制解调器(Modem),调制解调器(Modem)是什么意思

    调制解调器(Modem),调制解调器(Modem)是什么意思 调制解调器,是一种计算机硬件,它能把计算机的数字信号翻译成
    发表于 03-19 14:15 3740次阅读

    调制解调器的原理

    调制解调器的原理 解调器调制式直流放大电路中的一个重要组成部分。它把已放大了的交流电压还原为直流电压,其大小和极性与
    发表于 09-17 19:36 7100次阅读
    <b class='flag-5'>调制解调器</b>的原理

    调制解调器和adsl有什么区别_调制解调器和adsl对比解析

    ADSL和调制解调器是两种不同的概念,ADSL是一种技术,而调制解调器是一种设备,调制解调器只是实现了ADSL技术的一种设备,ADSL用的猫是只是
    发表于 01-30 11:51 1w次阅读

    什么是手机调制解调器_调制解调器的作用是什么

    我们平时用的手机,外表非常光滑,看起来非常漂亮,但其实它的内部集成了很多电子元器件,其中有一个电子元件,它与手机的信号息息相关,它就是手机调制解调器。那么,什么是手机调制解调器?手机调制解调器又有什么用呢?一起来看看吧。
    的头像 发表于 06-11 17:36 2.1w次阅读

    电子工业:嵌入式调制解调器

    电子工业:嵌入式调制解调器
    发表于 05-17 16:34 6次下载
    电子工业:<b class='flag-5'>嵌入式</b><b class='flag-5'>调制解调器</b>

    嵌入式调制解调器使设备能够通过互联网与远程主机通信

    任何不需要嵌入式板载 PC,但依靠数据或传真与远程主机通信的设备都可能需要嵌入式调制解调器。专门设计用于通过电子邮件或 Web 提供信息的 Internet 设备需要嵌入式
    的头像 发表于 02-01 15:25 2058次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>调制解调器</b>使设备能够通过互联网与远程主机通信

    使用调制解调器的注意事项

    在数字时代,调制解调器(Modem)是连接互联网和进行远程通信的关键设备。无论是家庭用户还是企业用户,了解如何正确使用调制解调器都是非常重要的。 一、选择合适的调制解调器 了解需求: 在购买
    的头像 发表于 11-10 09:09 1877次阅读