首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我对仿真是真爱啊~

(1)

课程号友问,想做个链路预算,用仿真软件可以做么?

理论上是可以的,不过需要一些前提条件。

首先,软件的模型,本身足够准确,这个取决于客观条件,主要靠软件本身。

第二,肯定要对软件本身有所熟悉

第三,要熟悉所用模型的参数,了解模型的一些限制条件以及使用方法

最后,还要有足够的耐心,来排查仿真过程中遇到的问题。

(2)

课程号友问我关于仿真的相关问题的时候,我一般是不太犯怵的,大概是因为这是我的舒适区吧。

之所以是舒适区,是因为我从研究生开始,就基本靠着仿真软件过活。

记得刚工作的时候,主要工作就是LNA的设计,但是大部分工作是叠积木,把一个成熟的电路按照不同的外形尺寸要求,放到不同的盒子里面去。

当然,如果不仿真,这活也能干。

但是,如果这个电路是我新接触的话,我都还是会去仿真一下,虽说这个电路在其他地方都用过,没有问题,但是万一我运气不好呢。

所有,就有了这样一件事情,有兴趣可以看文末链接。

(3)

工作中,只要接受到新任务,我都会尝试用仿真软件跑一下。

一方面,新任务就意味着可能会有一些盲点,需要通过仿真排查出来;

另一方面,在工作中,大家都很忙,教导过程中,颗粒度会比较粗,有时候甚至就是一个方向,那这个时候,仿真软件绝对是一个好老师。

我一直都觉得,仿真,可以迅速缩短新手和老手之间的差距。

通过充分仿真,把不确定的点,用仿真过一遍,大到链路系统,小到一根走线,虽说仿真可能会花一点时间,但是和一版一版迭代来比,不管从时间和成本上来比,还是划算的。

(4)

不过,在仿真过程中,肯定也不是一帆风顺的。

经常会碰到一些问题,排查也会需要一定的时间,但我倒不认为这是在浪费时间,毕竟这次排查出来的成果,大概率会对后续其他的仿真设置有帮助。

排查的过程主要就抓住几点:

需要勾选的有没有勾选,比如说Envelope仿真噪声的时候,需要勾选噪声选项

需要额外添加控件的有没有添加,比如说HB仿真噪声的时候,需要添加一个噪声控件

help文件中查看一些模型是不是在所有的仿真器下都适用,比如说,有的源的相噪,在一些仿真器下就是不考虑的

用简单的模型,先验证设置的正确性,比如说想仿真相噪,就先用一个源+term+HB仿真器,来验证一下

借助数据结果,来排查设置中是不是有错误,比如以前说过的小写的m,表示的是毫米,搞得我排查了半天

可以借助软件自带的例子,站在巨人的肩膀上,建立自己想要的模型。

想了解接收机的底层理论知识,可以选择这门课;

想了解ADS的系统仿真,可以选择这门课;

想了解SystemVue的系统仿真,可以选择这门课。

每个分指标的计算后面,都跟着一个仿真验证。所有指标都分配完了以后,还会有一个整体链路的仿真。

整体链路仿真,还分单音时候的验证+调制信号的验证;ADS仿完,再用SystemVue走一遍。

这些仿真步骤,该采用什么模板,各个参数该怎么设置,该用什么等价标准来判断,都是我花了很长时间探索,才联通起来的。

我觉得大概率是全网独一份,因为这些都是我结合软件自带的help文件和模板,再结合项目,一点一点探索出来的,有很多自己的想法在里面。

Slide for more photos

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O6yBMu4Q6xaZS4aAadMC2v4g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券