(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211162761.8 (22)申请日 2022.09.23 (71)申请人 上海芯达磊电子科技有限公司 地址 201416 上海市奉贤区北村路101号3 幢 (72)发明人 覃川 周舟  (74)专利代理 机构 北京酷爱智慧知识产权代理 有限公司 1 1514 专利代理师 汪弟杰 (51)Int.Cl. G06F 30/20(2020.01) (54)发明名称 一种在ADS中批量仿真A M-AM和AM-PM的方法 及设备 (57)摘要 本发明实施例公开了一种在ADS中批量仿真 AM‑AM和AM‑PM的方法及设备。 方法包括: 设置目 标仿真公式及多个不同的仿真条件; 调用ADS的 批处理模块, 采用目标仿真公式进行多个不同仿 真条件下的A M和PM仿真, 得到仿真结果; 其中, 目 标仿真公式的计算过程如下: 从原始仿真公式中 提取第一项数据和第二项数据; 采用vs()函数和 permute()函数对所述第二项数据进行变换; 根 据所述第一项数据和变换后的第二项数据得到 所述目标仿真公 式。 发明实施例通过设置的目标 仿真公式和ADS的批处理模块实现了多条件下的 AM‑AM和AM‑PM仿真, 所得到的仿真结果 符合预期 目标, 便于比较不同仿真条件下的线性度变化。 权利要求书1页 说明书5页 附图6页 CN 115510645 A 2022.12.23 CN 115510645 A 1.一种在AD S中批量仿真AM ‑AM和AM‑PM的方法, 其特 征在于, 包括: 设置目标仿真公式及多个不同的仿真条件; 调用ADS的批处理模块, 采用所述目标仿真公式进行多个不同仿真条件下的AM和PM仿 真, 得到仿真结果; 其中, 所述目标仿真公式的计算过程如下: 从原始仿真公式 中提取第一项数据和第二项数据; 采用vs()函数和permute()函数对所述第二项数据进行变换; 根据所述第一项数据和变换后的第二项数据得到所述目标仿真公式。 2.如权利要求1所述的方法, 其特征在于, 多个不同的仿真条件包括多个不同的温度或 频率。 3.如权利要求1所述的方法 , 其特征在于 , 所述批处理模块包括ADS中的 BatchSimController模块。 4.如权利要求1 ‑3任一项所述的方法, 其特征在于, 得到仿真结果之后, 所述方法还包 括: 根据所述仿真结果判断PA性能是否 达标; 若PA性能不达标, 则重新 修改设计。 5.一种在AD S中批量仿真AM ‑AM和AM‑PM的设备, 其特 征在于, 包括: 设置单元, 用于设置目标仿真公式及多个不同的仿真条件; 仿真单元, 用于调用ADS的批处理模块, 采用所述目标仿真公式进行多个不同仿真条件 下的AM和PM 仿真, 得到 仿真结果; 其中, 所述目标仿真公式的计算过程如下: 从原始仿真公式 中提取第一项数据和第二项数据; 采用vs()函数和permute()函数对所述第二项数据进行变换; 根据所述第一项数据和变换后的第二项数据得到所述目标仿真公式。 6.如权利要求5所述的设备, 其特征在于, 多个不同的仿真条件包括多个不同的温度或 频率; 所述批处 理模块包括AD S中的Batc hSimController模块。 7.如权利要求5或6所述的设备, 其特 征在于, 所述设备还 包括判断单 元, 用于: 根据所述仿真结果判断PA性能是否 达标; 若PA性能不达标, 则重新 修改设计。权 利 要 求 书 1/1 页 2 CN 115510645 A 2一种在ADS中批量仿真AM ‑AM和AM‑PM的方法及设备 技术领域 [0001]本发明涉及仿真技术领域, 具体涉及一种在ADS 中批量仿真AM ‑AM和AM‑PM的方法 及设备。 背景技术 [0002]ADS是常用的PA设计软件。 PA 是功率放大器的简称, 其作用是将输入功率放大后输 出, 如图1所示。 [0003]在PA设计过程中, AM ‑AM和AM‑PM是重要的线性度指标, 其 通常的表达式如下: [0004]AM=(Pout ‑Pin)‑(Pout[0] ‑Pin[0]) [0005]PM=phase(Vout[ ::,1])‑phase(Vout[0,1]) [0006]上式中Pout为输出功率, Pin为输入功率, Pout[0 ]为小信号时的输出功率, Pin[0] 为小信号 时的输入功率ph ase(Vout[::,1])为输出相位, ph ase(Vout[0,1])为小信号时的 输出相位。 [0007]在多数情况下, 需要在不同的参变量下进行多组AM ‑AM和AM‑PM仿真。 例如, PA要在 不同温度下都能保证正常的性能, 就需要在多个温度下仿真; PA也需要观察不同频点的性 能, 就需要在多个频率下仿真。 这样, 一般的AM ‑AM和AM‑PM仿真过程如图2所示。 由图可见, 在不同的条件下, 需要反 复迭代, 即一旦某个条件 下性能不达标, 就需要修改设计后退回到 起点, 将所有条件下的AM和PM 仿真重新做一遍, 效率非常低下。 [0008]为了提高仿真效率, 可以调用ADS的批处理BatchSimController模块来实现多条 件的仿真。 例如图3所示, 设置了高中低三个温度, 即三个条件。 若采用现有公式进 行多条件 的AM‑AM和AM‑PM仿真, 由于表达 式中数据的维度不一致, 例如phase(Vout[::,1])和phase (Vout[0,1])维度不 一致, 公式将无法正常计算, 从而出现如图4所示的错 误。 [0009]为避免这种情况, 现有的解决办法是将表达式 中的初值部分去掉, 即 [0010]AM=Pout ‑Pin [0011]PM=phase(Vout[ ::,1]) [0012]采用上述表达式进行仿真得到的结果如图5a和5b所示。 由图可见, 虽然不同温度 下的结果能同时显示出来, 但由于初值不在同一个值, 难以进 行有效的比较。 那么这么做 就 失去了仿真的意 义, 而成为了增益仿真, 难以观察线性度。 发明内容 [0013]针对背景技术中所提及的技术缺陷, 本发明实施例的目的在于提供一种在ADS中 批量仿真AM ‑AM和AM‑PM的方法及设备。 [0014]为实现上述目的, 第一方面, 本发明实施例 提供了一种在ADS中批量仿真AM ‑AM和 AM‑PM的方法, 包括: [0015]设置目标仿真公式及多个不同的仿真条件; [0016]调用ADS的批处理模块, 采用所述目标仿真公式进行多个不同仿真条件下的AM和说 明 书 1/5 页 3 CN 115510645 A 3

.PDF文档 专利 一种在ADS中批量仿真AM-AM和AM-PM的方法及设备

安全报告 > 其他 > 文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种在ADS中批量仿真AM-AM和AM-PM的方法及设备 第 1 页 专利 一种在ADS中批量仿真AM-AM和AM-PM的方法及设备 第 2 页 专利 一种在ADS中批量仿真AM-AM和AM-PM的方法及设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常2024-03-18 00:54:25上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。