网站首页 > 技术文章 正文
在一些无线技术的测试规范中,会看到Receiver?Maximum?Input?Level的测试项,例如WiFi、WCDMA和LTE,有别于灵敏度,Receiver?Maximum?Input?Level是在测试BER能接受情况下,所能接收的最小输入讯号强度。
Maximum?Input?Level,顾名思义,则是在测试BER能接受情况下,所能接收的最大输入讯号。若以动态范围来解释,灵敏度是在测动态范围的下限,而Maximum?Input?Level则是在测动态范围的上限,如下图:
LNA
下图是零中频接收机的架构,可看到射频前端第一个区块是LNA,故我们这里首先探讨LNA的线性度影响。
由下图可知,当LNA的输入讯号过于强大时,其LNA的Gain会下降,而由Noise?Figure公式可知,若LNA的Gain下降,其灵敏度会变差。
若LNA的Gain降为零,即输入讯号经过LNA时,完全不会被放大,则有可能被Noise?Floor淹没,此时信噪比完全为零,亦即讯号完全无法解调,称该接收讯号被阻塞(Blocked)。
另外,当输入讯号过于强大时,会产生非线性效应,例如DC?Offset、IMD(InterModulation:互调、交调)等等。
先讲DC?Offset
而由下图可知,零中频架构的接收机,便是直接将射频讯号,降频为基频的直流讯号,
而DC?Offset之所以成为零中频架构的难题,在于它们会座落在频谱上为零之处,或其附近,很难滤除,因此会直接干扰到主频,如下图:
而解调时,会以EVM来衡量相位误差的程度,如下图左。而DC?Offset会使星座图整体有所偏移,如下图右,换言之,DC?Offset会使接收机的EVM变大。
若EVM变大,则SNR会下降。
亦即同样的SNR,对应到的BER会升高,其解调结果会变差。
因此可知,非线性效应的DC?Offset,会使灵敏度变差。
再讲IMD(InterModulation)
由于IMD为两个输入讯号所产生的产物,当该两输入讯号,其频率极为接近时,假设f1为干扰源,f2为讯号,
若f1=f2,
那么?IMD3?:?2f1-f2?=?f2?=>?主频附近,
亦即IMD3,会在主频附近,滤除不掉,一路跟随着讯号降频,使SNR变差,灵敏度当然不好。
而倘若该两输入讯号,其频率相差甚远,假设f1为干扰源,f2为讯号,
若f1=2f2,
那么 IMD2=?f1-f2?=?f2?=>?主频附近?
IMD3?=2f2-f1?=>?DC?Offset 其分析如上述,对于灵敏度,同样会有危害。
而除了非线性效应,会产生DC?Offset,其Self-Mixing也会产生DC?Offset。
最后谈谈Mixer
由于Mixer所输入的,是LNA放大后的讯号,故其线性度需比LNA大。
由Noise?Figure公式可知,LNA的Gain越大,其接收机整体的Noise?Figure可以压得越低,亦即灵敏度可以越好。但如上图知道,若LNA的Gain太大,会导致Mixer输入讯号过强,有可能会使Mixer饱和,其Noise?Floor上升,SNR下降,其接收机整体的Noise?Figure反而上升,使得灵敏度劣化。
同样以零中频接收机架构来做分析。前述已知,当输入讯号过于强大时,会产生DC?Offset,?IMD……等非线性效应,因此即便LNA的线性度很好,不会产生非线性效应,但若Mixer的线性度不够,一样会因过强的输入讯号,而产生DC?Offset,使灵敏度劣化,如下图所示:
同理的IMD分析,假设该两输入讯号,其频率极为接近,假设f1为干扰源,f2为讯号,若f1=f2,
那么?IMD2?:?f1-f2?=?0?=>?DC?Offset
虽然以前述的IMD分析,该两输入讯号,其频率极为接近,假设f1为干扰源,f2为讯号,若f1=f2,
那么?IMD3?:?2f1-f2?=?f2?=>?主频附近,
但由于零中频接收机,在Mixer之后,其讯号频率会降频为零,故此时频率为f2(主频附近)的IMD3,对于讯号的危害不大。 而倘若该两输入讯号,其频率相差甚远,假设f1为干扰源,f2为讯号,若f1=2f2,
那么 IMD3?=2f2-f1?=>?DC?Offset
其分析如上述,对于灵敏度,同样会有危害。
- 上一篇: 射频前端模块故障怎么解决
- 下一篇: 前端组件/库打包利器rollup使用与配置实战
猜你喜欢
- 2025-05-25 射频前端模块主要功能包括哪些?
- 2024-09-24 射频前端模块故障怎么解决
你 发表评论:
欢迎- 07-10Oracle 与 Google Cloud 携手大幅扩展多云服务
- 07-10分享收藏的 oracle 11.2.0.4各平台的下载地址
- 07-10Oracle 和 Microsoft 推出 Oracle Exadata 数据库服务
- 07-10Oracle Database@Azure 推进到南美等新区域并增加了新服务
- 07-10Oracle宣布推出 Oracle Database@AWS 的有限预览版
- 07-10Oracle与Nextcloud合作,推出主权云上的安全协作平台
- 07-10NodeRED魔改版连接MsSql、PostgreSQL、MySQL、OracleDB存储无忧
- 07-10对于企业数据云备份,“多备份”承诺的是成本更低,管理更高效#36氪开放日深圳站#
- 602℃几个Oracle空值处理函数 oracle处理null值的函数
- 594℃Oracle分析函数之Lag和Lead()使用
- 582℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 579℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 574℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 567℃【数据统计分析】详解Oracle分组函数之CUBE
- 554℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 548℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
-
- Oracle 与 Google Cloud 携手大幅扩展多云服务
- 分享收藏的 oracle 11.2.0.4各平台的下载地址
- Oracle 和 Microsoft 推出 Oracle Exadata 数据库服务
- Oracle Database@Azure 推进到南美等新区域并增加了新服务
- Oracle宣布推出 Oracle Database@AWS 的有限预览版
- Oracle与Nextcloud合作,推出主权云上的安全协作平台
- NodeRED魔改版连接MsSql、PostgreSQL、MySQL、OracleDB存储无忧
- 对于企业数据云备份,“多备份”承诺的是成本更低,管理更高效#36氪开放日深圳站#
- 解读丨《归档文件整理规则》— 电子文件元数据存储
- Data Guard跳归档恢复的实践(dataguard failover)
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)