如何将任意波形作为Cadence的信号源

如题所述

如何将任意波形作为Cadence的信号源


前段时间,为了进行包络放大器仿真的信号源,找了N久,有人说用ADS导入,或者用Matlab写代码,转成文件导入,这些方法我有所尝试,但不是很成功。现在,我介绍一种更简单的方法。

言归正传,如果我们在看文章时,发现文章的一个信号波形是我们想要进行仿真的,但是我们不知道这个信号源从哪里得到,那么这个方法就可以使用了。

图一    LTE包络

1,如图一所示,这是一个LTE包络信号,首先在paper中截图得到这个图(越清晰越好,JPEG格式更好),接着我们用GetDate软件打开这个图(如图二),(1)设置X,Y轴最大最小值,(2)开始取点,(3)所取到的点,(注意,取得点越多越好,但是取得点的横坐标的值只能递增,毕竟这是一个时域信号,我取得点比示意图更多)。 

图二    GetDate中打开的图

2,选择一个.dat格式的文件,右键,用“用记事本打开”,(如图三)将上面(3)中的数据粘贴过来,然后保存。

图三   .dat 文件

3,将文件导入服务器(可能需要管理员导入,个人没有权限),我在cadence中新建了一个原理图,使用外部文件需要选择analogLib中vsource元件作为波形文件载体。如图四所示,在source type中选择pwl,然后填入文件地址。下面的一些设置可以自由选择。

图四    cadence  中vsource设置

图五就是我们仿真波形文件得到的结果。到此结束

图五

温馨提示:答案为网友推荐,仅供参考
相似回答