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

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

3天内不再提示

用来计算EVM的包络仿真器到底是什么

加油射频工程师 来源:加油射频工程师 2023-11-28 09:28 次阅读

我最近在看射频层面的EVM仿真,用的是包络仿真器,即envelope。做个记录吧,还没搞懂,我说到,我看了help文件中的包络仿真的理论,但是没有看懂。

在一位号友的指导下,我现在好像是懂了。

(1)先来说说,为啥会使用包络仿真。

一般来说,带有调制的射频信号,如果又想仿真出射频载波,又想仿真出调制特性,是一件很耗费时间的事情。

为什么呢?

射频载波,频率比较高,为了鉴别出射频频率,就需要Tstep足够的小。调制包络,频率又比较低,为了能够仿真出频率包络,tstop又必须足够大。

而采样的点数,则是tstop/Tstep,所以这一大一小,使得数据量特别大,数据量一大,时间就长。

所以,包络仿真的优势就体现出来了。

它把射频和调制分开来计算,这样时间上来说,大大缩减,同时也能保证精确度。

(2)那包络仿真是怎么做到的呢?

7b6f4606-8d8c-11ee-939d-92fbcf53809c.png

ADS的help文件中,讲Envelope仿真理论的时候,有这样两段话,如上图所示。

这段话,讲出了Envelope的大概的做法。

包络仿真器,集合了时域仿真和频域仿真,所以快并且准的分析出复杂信号的特性,比如说数字调制的RF信号

仿真器,允许用频域来仿真RF载波,然后用时域来仿真调制包络。

总的来说,可以这样理解。当用Envelope来仿真带有调制的RF信号时,仿真器把信号分成两部分来看待,一部分是射频载波信号,在频域上进行仿真;另一部分是调制包络,在时域上进行仿真。

用一幅图来说明一下,就是这样。

7b86effe-8d8c-11ee-939d-92fbcf53809c.png

(3)上面的内容,在上一次看help文件时,其实就能搞懂了。

但是总体来说,我还是没能看懂。

当时发完文后,号友还发消息过来,问我,还有哪里不懂啊!

当时,觉得整篇help,除了第一二段,也就是上面讲的那两段文字能看懂,下面的,发现都是云里雾里的。

就应了,那句很流行的话,“字都认识,但是看不懂”。

所以,我压根不知道从哪里问起,因为感觉啥啥都是不懂点。

(4)事情的转机发生在我再次找envelope的资料,看到资料上有这样五点。如下图所示。

7ba148d6-8d8c-11ee-939d-92fbcf53809c.png

看到第二点的时候,我突然了解到,我的不懂点是在哪里了。

虽然这句话,在ADS的help文件中,也出现过。但是夹在那么多不懂的内容中,丝毫没有引起我的注意。

但是当它单独以一行出现的时候,在我的脑海中激起了波澜。

我看不懂的根本原因,就在这句话里。Compute the spectrum at each time sample,在每个时间采样点计算频谱,我就很疑惑,每个时间采样点,不就一个点么,怎么能计算出频谱呢。

然后我就又去问号友了。

7bab4868-8d8c-11ee-939d-92fbcf53809c.png

然后号友就发来了一副他的手绘图,给我一下子砸明白了。

7bc44c46-8d8c-11ee-939d-92fbcf53809c.png

我把号友的图,重新又画了一遍,顺便增加点印象。

(5) 在进行Envelope仿真的时候,tstep的设置会比较讲究。

因为是对包络进行采样,既然提到采样,就会想到采样定理。是的,这里tstep的设置,也需要满足这个要求。

比如说,你数字信号的Symbolrate,那Symbolrate代表的就是符号变化率,也就是代表包络的变化率,那你想把那个变化的包络采出来,你就得把tstep,也就是采样率,设置到2*Symbolrate以上。

而这个tstep,又和envelope计算出来的频宽相关,频宽是等于±0.5*tstep。

所以,这个tstep设置的越小,所计算出来的频宽也就越宽。

如果想和我进一步交流的话,欢迎关注个人微信号,注明:公司(如方便的话)+工作性质(如研发,调试,销售等)。

审核编辑:汤梓红

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

    关注

    104

    文章

    5553

    浏览量

    167614
  • 仿真器
    +关注

    关注

    14

    文章

    1016

    浏览量

    83676
  • EVM
    EVM
    +关注

    关注

    3

    文章

    777

    浏览量

    41006
  • 射频载波
    +关注

    关注

    0

    文章

    6

    浏览量

    5848

原文标题:用来计算EVM的包络仿真器,到底是个啥子?

文章出处:【微信号:加油射频工程师,微信公众号:加油射频工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    仿真器究竟是什么?

      仿真器可以替代你的目标系统中的MCU,仿真其运行。 仿真器运行起来和实际的目标处理一样,但是增加了其它功能,使你能够通过桌面计算机或其
    发表于 08-11 14:18

    32仿真器问题

    做32仿真器仿真器连接电脑和32单片机后,仿真器上的ams1117 3,3和单片机上的ams1117 3,3芯片都异常发热,仿真器工作正常,能烧程序。就是发热异常,求高人指导,
    发表于 08-10 12:04

    keil识别不出DAP仿真器是什么原因?

    ` 本帖最后由 TingYangMan 于 2016-7-17 21:51 编辑 之前这个仿真器是可以用的,后来重装了升级了win10,keil也升级到5.20版,结果dap就不能用了。。把
    发表于 07-17 21:48

    XDS560 60pin仿真器问题

    TI的XDS560V2仿真器有三种仿真头,常用的14pin,用于arm的20pin还有新的一种60pin的,从手册看到60pin不同于常规的14pin的好处是有trace analysis功能。但是
    发表于 06-21 04:22

    为什么处理连不上仿真器

    做了一块电路板,用新买的处理就是连不上仿真器,但是换了一片2年前买的芯片就没有问题,大家帮我分析一下,到底是什么原因?
    发表于 11-19 13:51

    购买C6455的DSK套件里面好像没有仿真器,难道仿真器还要单独购买吗?

    的DSK套件里面好像没有仿真器,难道仿真器还要单独购买吗?3、EDMA的传输频率怎么计算,C6455的EDMA传输EMIF处的采样数据能实现的采样频率?
    发表于 07-27 13:36

    使用仿真器的热插拔功能进行调试

    在线 仿真器 是嵌入式开发中非常有用的调试工具,越来越多的嵌入式开发人员使用这种产品用来解决复杂的Bug。但是,一般情况下,使用仿真器有一个前提,需要将目标板和仿真器
    发表于 06-07 15:58 39次下载
    使用<b class='flag-5'>仿真器</b>的热插拔功能进行调试

    什么是单片机仿真器_单片机仿真器有什么用_单片机仿真器怎么用

    本文首先介绍了单片机仿真器的原理及作用,其次介绍了单片机仿真器到底有什么用及功能特性,最后阐述了单片机仿真器的使用方法。
    发表于 04-16 09:49 1.7w次阅读

    仿真器是什么

    仿真器(emulator)以某一系统复现另一系统的功能。与计算机模拟系统的区别在于,仿真器致力于模仿系统的外在表现、行为,而不是模拟系统的抽象模型。请参阅仿真和模拟词条。
    的头像 发表于 11-26 16:34 1.6w次阅读

    仿真器原理、功能、特性介绍

    仿真器晶振旁有两组 跳线用来切换内部晶振和用户板晶振,当两个短路块位于仿真器晶振一侧时,默认使用仿真板上的晶振(11.0592MHz), 当两个短路块位于电容一侧时,使用用户板的晶振。
    发表于 01-27 10:48 5602次阅读

    ADI公司基于USB的仿真器和基于USB的高性能仿真器产品亮点

    ADI公司基于USB的仿真器和基于USB的高性能仿真器产品亮点
    发表于 05-26 19:24 11次下载
    ADI公司基于USB的<b class='flag-5'>仿真器</b>和基于USB的高性能<b class='flag-5'>仿真器</b>产品亮点

    STM32-DAP仿真器的使用(1)

    目录1 仿真器简介2 硬件连接3 仿真器配置4 下载程序1 仿真器简介 TIPS:JTAG包含SW2 硬件连接3 仿真器配置1 选择DAP仿真器
    发表于 11-18 09:36 71次下载
    STM32-DAP<b class='flag-5'>仿真器</b>的使用(1)

    单片机仿真器是什么?有什么作用?

    在进行单片机开发时,需要用到单片机仿真器用来调试单片机软件。今天就为大家详细讲解单片机仿真器是什么?有什么作用。
    发表于 10-24 10:14 2683次阅读
    单片机<b class='flag-5'>仿真器</b>是什么?有什么作用?

    fpga仿真器接口定义

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)仿真器接口的定义主要依赖于仿真器的具体设计和所支持的通信协议。在FPGA的设计和仿真过程中,接口的定义对于实现与
    的头像 发表于 03-15 14:01 1179次阅读

    仿真器的使用方法有哪些

    硬件。它可以帮助工程师在实际硬件或软件部署之前,对设计进行验证和调试。仿真器可以分为软件仿真器和硬件仿真器两种类型。 1.1 软件仿真器 软件仿真器
    的头像 发表于 08-22 09:16 707次阅读