Sigrity常见问题解决方法(持续更新)

Sigrity常见问题解决方法(持续更新)

1.使用SpeedEM仿真时,报placement error

错误信息如下:
在这里插入图片描述
该问题是因为Mesh设置的过大,导致via和note在同一个mesh网格上存在粘连
在这里插入图片描述
解决方法是:将mesh进行auto设置
在这里插入图片描述

2. 切割需仿真的文件

在仿真时,为了减小计算量,加快仿真速度,一般需要对所仿真的部分进行切割。对于speedem来说,切割主要是用的就是以下几个工具
在这里插入图片描述
其中:

  • 在这里插入图片描述用于绘制切割图形,绘制完成后双击即可完成闭环;
  • 在这里插入图片描述用于移动、删除或者增加一个多边形节点;
  • 用于显示或隐藏多边形;
  • 在这里插入图片描述用于完成切割;

例如绘制多边形如下所示:
在这里插入图片描述
点击final按钮后,显示如下界面:
在这里插入图片描述
其中:

  • In Use代表所选择的多边形会被用于切割;
  • Cut outside代表会删除多边形外部的部分
  • Name代表多边形的名称
  • Import代表导出多边形边界到一个文件中
  • Export代表从一个文件中导入多边形边界信息
  • Auto Generate代表生成多边形内部所选net的port
  • Preview代表预览切割的图形
  • Save Preview result As代表保存切割的图形
    点击“Preview”确认无误后,即可保存切割图形。
    相关部分的详细描述如下:
    在这里插入图片描述

3. Special Void对仿真结果的影响

在Options里的special void设置,需要尽量将值设置的尽量小,这样在仿真时的精度才能尽量高
在这里插入图片描述
相同的电路,在该值比较大时的仿真结果与值比较小时的仿真结果差异比较大,如果Auto special void不能满足设计要求,则不要使用该功能,使用该功能会导致设置失效!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. S 参数仿真时只能显示S11

当仿真4port S参数时,需要显示插入损耗时,点击“channel Filter”进行插损回损选择时,可能发现“Ports in channel”中为1个port,即使选中“insertion Loss”也不显示S12
在这里插入图片描述
在这里插入图片描述
原因是仿真是差分线被识别成了4个单独的走线。

实际上虽然不显示插损,但是S4P的参数中是包含S21和S12参数的,如下图所示:
在这里插入图片描述
对比验证用ADS加电容模型和再Power SI中直接添加无源参数模型,仿真结果接近
在这里插入图片描述

5. 存在无源器件的差分线仿真

使用PowerSI进行差分线仿真时,如果差分线中间存在电容或共模电感,直接赋无源器件模型仿真的结果有问题,可将仿真分段进行,通过ADS级联起来
在这里插入图片描述

6.Via Plating Thickness设置

在使用Sigrity进行仿真时,需要设置stackup,对弈via plating thickness,默认是solid,即实心孔,当在“Plating thickness”中设置孔壁厚度后,“solid via”会消失,过孔变为中孔的孔,需要设置“Inner fill material”的材质。
仿真时实心孔对仿真结果的影响不大,可以保持默认设置,不用修改孔壁厚度
在这里插入图片描述

7.仿真含电容的Trace时无法输出插损

进行S参数仿真时,若仿真的trace上存在电容,则直接仿真无法输出S21和S12。
解决方法为:把电容前后的两个网络merge为1个网络,再做仿真
在这里插入图片描述
在这里插入图片描述
merge后可以就可以输出S21和S12
在这里插入图片描述

8.Port添加的注意事项

在进行S参数仿真时,需要注意Port添加的方式,如1口、2口的位置,以及所在层。
如对于GMSL输入来说,Port1应设置在连接器接口处,Port2应设置在IC处,同时,对于Port1来说,假设连接器在Top层,应将Port1设置在Top层,以真实体现仪器测试时的状态;

### 关于 UniApp 框架推荐资源与教程 #### 1. **Uniapp 官方文档** 官方文档是最权威的学习资料之一,涵盖了从基础概念到高级特性的全方位讲解。对于初学者来说,这是了解 UniApp 架构技术细节的最佳起点[^3]。 #### 2. **《Uniapp 从入门到精通:案例分析与最佳实践》** 该文章提供了系统的知识体系,帮助开发者掌握 Uniapp 的基础知识、实际应用以及开发过程中的最佳实践方法。它不仅适合新手快速上手,也能够为有经验的开发者提供深入的技术指导[^1]。 #### 3. **ThorUI-uniapp 开源项目教程** 这是一个专注于 UI 组件库设计实现的教学材料,基于 ThorUI 提供了一系列实用的功能模块。通过学习此开源项目的具体实现方式,可以更好地理解如何高效构建美观且一致的应用界面[^2]。 #### 4. **跨平台开发利器:UniApp 全面解析与实践指南** 这篇文章按照章节形式详细阐述了 UniApp 的各个方面,包括但不限于其工作原理、技术栈介绍、开发环境配置等内容,并附带丰富的实例演示来辅助说明理论知识点。 以下是几个重要的主题摘选: - **核心特性解析**:解释了跨端运行机制、底层架构组成及其主要功能特点。 - **开发实践指南**:给出了具体的页面编写样例代码,展示了不同设备间 API 调用的方法论。 - **性能优化建议**:针对启动时间缩短、图形绘制效率提升等方面提出了可行策略。 ```javascript // 示例代码片段展示条件编译语法 export default { methods: { showPlatform() { console.log(process.env.UNI_PLATFORM); // 输出当前平台名称 #ifdef APP-PLUS console.log('Running on App'); #endif #ifdef H5 console.log('Running on Web'); #endif } } } ``` #### 5. **其他补充资源** 除了上述提到的内容外,还有许多在线课程视频可供选择,比如 Bilibili 上的一些免费系列讲座;另外 GitHub GitCode 平台上也有不少优质的社区贡献作品值得借鉴研究。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值