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

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

3天内不再提示

介绍使用Sigrity PowerTree软件模块抽取PCB中电源“电源树”结构的过程

h1654155971.8456 来源:未知 作者:李倩 2018-07-12 15:46 次阅读

随着产品集成度的提高,PCB上各种型号芯片总功耗的增大,产品的电源供电设计变得越来越具挑战性,如何快速把一个产品复杂的电源连接关系清晰地用图形显示出来(以下称为“电源树”、“PowerTree”),然后在电源树上对数值进行输入并共享给相关软件调用将是产品硬件、PCB、PI仿真等人员非常感兴趣的话题。本文以一个数据加速卡产品的某个电源为例,介绍使用Sigrity PowerTree软件模块抽取PCB中电源“电源树”结构的过程,并对“电源树”中的元件赋上相应的电压、电流参数后,最后在PowerDC仿真流程的对应模块中无缝导入这些数据,最终发现这种提取及应用电源树的方法非常便于模块重用、编辑、正确性检查及提高工作效率。

背景

PCB进行PI仿真分板时,有个必须的步骤是把不同电压给不同元件供电时的数据整理出来,把这些元件及其对应的电压、电流快速且准确地整理出来是一个耗时、耗力及需要耐心的工作。在获得非常规范的原理图原文件前提下,根据原理图的电源结构及元件信息整理出这些数据不会很难,但一线的工程师都明白:绝大多数情况下PCB/PI工程师拿不到原理图文件,只能在PCB文件或PDF格式原理图上下功夫,再从这些“一般都不规范”的原理图中整理出各电源与元件的连接关系及对应的电压与电流值。

在PI仿真过程中寻求一种新的工具快速整理出电源与元件的连接关系,或让最了解这方面的人提供这些数据是工程师们一直所追求的目标,这样不但会使数据更有保障还可以提高工作效率。本文将描述一个具有此功能的工具(PowerTree)在一个高速产品上进行电源结构(以下称:电源树)的提取过程,并共享出其中的方法、思路及视频

电源树提取方法

日常PI仿真工作中,整理元件及不同电压下电流大小的方法时不同的公司在方法上会有差异,主要涉及到下面的几类工作与方法:

方法1:根据客户提供的材料,用手工画出相应的电源结构,如下图1所示。这个做法需要先了解PCB或原理图再在后期手工输出,后期画结构图会较耗时,且对梳理人员的各识技能有一定的门槛。

*数据来自《信号、电源完整性仿真设计与高速产品应用实例》第11章。

图1 手工绘制产品包含的电源结构示意图

方法2:使用EXCEL表格进行详细整理,算出涉及到的各个元件及功耗的信息,如下图2,这个过程也需要耗较长时间,数据需要与客户确认,是最常用的方法。

*数据来自《信号、电源完整性仿真设计与高速产品应用实例》第11章。

图2 手工整理数据并使用EXCEL显示方式

方法3:在PCB上通过“高亮”网络显示,这类显示较为直观,为大多现行PI工程师用来察看网络的连接情况时采用。

图3 PCB电源与相关元件连接的显示效果

本文提供的方法---使用PowerTree工具提取电源树

使用Sigrity提供的PowerTree模块,软件自动提取网络相连的全部元件且在新建的图中独立显示,如图4。与传统方式对比有“耳目一新”的感觉。

图4 使用PowerTree自动提取的整体效果

以上显示了主要IC及用于中间连通的电阻、电感、磁珠等元件,还可以把此电源相连的电容也全部显示出来,因为需要一个第三方网表即可生成这个图形,因而这些工作可以由原理图设计者对电容元件的模型、IC的电压/电流等数据先进行前期的赋值,并把赋值后的文件保存,便于后面PI仿真时直接导入。

图5 POWERTREE显示电容赋模型及IC赋上电流值后的效果

实例应用体验

对《信号、电源完整性仿真设计与高速产品应用实例》第11章的例子加入PowerTree的使用的内容后,发现PowerTree的解决的 “痛点”主要集中在如下的几个方面:

1. 把一个项目的主要电源连接结构通过图形化单独显示,非常直观方便编辑

2. 在PI仿真阶段前期,对应元件的工作电流及电源模型可以让原理图工程师在PowerTree上完成,后期在PI储中直接调入,从而节省时间及减少错误

3. 通过PowerTree还方便为有相似的电源应用的项目提供参考

4. PowerTree中的元件可以根据需要增减并可分发给不同部门检查

PowerTree与其它软件模块的数据关系图

PowerTree数据与周边的软件模块相互调用,对应的逻辑关系如图6

图6 POWER与其它模块的数据关系

PowerTree提取过程

这里介绍PowerTree调入第三方网表的使用方法。根据PCB DESIGN HOUSE日常的工作经验,很多情况下拿不到原理图原文件,第一方网表也不易获得,因而第三方网表最为适合。现在的EDA软件基本都可以输出PowerTree所需的第三方网表格式,因而PowerTree的使用可以应用到更多的EDA设计平台。

注:这里的方法基于《信号、电源完整性仿真设计与高速产品应用实例》中11章的内容,使用PowerTree提取从PCIE金手指(U2处供电)到各元件(U36、U41、U44、U51)的电源树结构。

注意点:链路中的N-ChannelMOSFET管(U39)需要设为直通类型及设置对应的导通电阻(通过查DATASHEET得到导通电阻0.014Ω)。

图7 MOS管在12V链路中的连接情形

PowerTree使用过程简单,主要步骤:。

a) 新建一个PowerTree

使用图8 New Power Tree界面中的Allegro layout netlist file第三方网表选项

图8 新建PowerTree界面及推荐选项

b) 后面只需根据软件提供的界面流程一步一步操作(在此省略中间的步骤,可以参考软件自带HELP文档,或在作者微信公众号: amo_eda365上看相应的使用视频),到图9中的步骤把PowerTree上编辑的数据(Vrm、Sink、分立元件值或模型)后另存为pwt结尾的文件导入到PowerDC中。

图9 PowerDC仿真考流程中PowerTree应用菜单

c)PowerDC中数据在Apply Power Tree按钮进行数据无缝导入前后的效果比较图。

图10 Apply Power Tree前各IC的SINK数据待填入

图11 Apply Power Tree后各IC的Sink对应数据已自动更新

可见这些PowerTree设置的数据可以在PowerDC仿真过程中被直接导入更新,这样就大大提高了工作效率并减少出错的机会。

结论

本文所用PowerTree工具导入第三方网表的方法适用性非常广,可使用其它EDA设计平台生成的第三方网表,并且把电源树的关系及相关的电压、电流值及赋模型工作在原理图阶段由不同的人完成。文章使用PowerTree功能模块在实际项目PI仿真验证发现PowerTree对于电源网络的直观性、易用性及效率提高方面都很出色。

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

    关注

    184

    文章

    17508

    浏览量

    249319
  • 芯片
    +关注

    关注

    453

    文章

    50305

    浏览量

    421441
  • pcb
    pcb
    +关注

    关注

    4316

    文章

    22961

    浏览量

    395914

原文标题:产品电源网络(PowerTree)提取与应用

文章出处:【微信号:eda365wx,微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    高频PCB设计过程中电源噪声的分析及对策

    高频PCB设计过程中电源噪声的分析及对策 在高频PCB,较重要的一类干扰便是电源噪声。笔
    发表于 01-02 11:30 1083次阅读
    高频<b class='flag-5'>PCB</b>设计<b class='flag-5'>过程中</b>的<b class='flag-5'>电源</b>噪声的分析及对策

    PCB电源供电系统设计概览与分析

    电容的系统布局。  高速电路系统电源供电系统通常可以分成芯片、集成电路封装结构PCB三个物理子系统。芯片上的电源栅格由交替放置的几层金
    发表于 09-11 16:19

    介绍PCB设计过程中电源平面处理应该考虑的基本要素

    %-50%的成功率。本次给大家介绍PCB设计过程中电源平面处理应该考虑的基本要素。1、做电源处理时,首先应该考虑的是其载流能力,其中包含
    发表于 12-28 06:21

    介绍PCB设计过程中电源平面处理应该考虑的基本要素

    电源平面的处理,在PCB设计占有很重要的地位。在一个完整的设计项目中,通常电源的处理情况能决定此次项目30%-50%的成功率,本次给大家介绍
    发表于 12-31 07:17

    PCB电源供电系统的分析与设计

    PCB电源供电系统的分析与设计陈宇哲    副总裁  Sigrity公司   当今,在没有透彻掌握芯片、封装结构
    发表于 10-01 14:21 23次下载

    电源模块并联供电的冗余结构及均流技术

    电源模块并联供电的冗余结构及均流技术 摘要:介绍了将电源模块并联,并构成冗余结构进行供电的好处,讲述了几种传统的并联
    发表于 07-11 13:57 2711次阅读
    <b class='flag-5'>电源模块</b>并联供电的冗余<b class='flag-5'>结构</b>及均流技术

    优化电源模块的最佳PCB布局方法

      本文从电源PCB的布局出发,介绍了优化SIMPLE SWITCHER电源模块性能的最佳PCB布局方法、实例及技术。   在
    发表于 11-29 09:04 2327次阅读
    优化<b class='flag-5'>电源模块</b>的最佳<b class='flag-5'>PCB</b>布局方法

    Sigrity_PCB_PI-SI_分析工具介绍

    Sigrity_PCB_PI-SI_分析工具介绍
    发表于 01-14 02:53 0次下载

    Cadence发布创新Sigrity 2017快速实现PCB电源完整性签核

    2017年2月7日,中国上海 —— 楷登电子(美国 Cadence 公司,NASDAQ: CDNS)今日正式发布全新Sigrity 2017技术的系列产品,新增多项核心功能,专为加速PCB电源及信号
    发表于 02-07 15:39 1381次阅读

    电源模块使用安装过程中容易忽视的问题

    电源模块是一种集成电路,属于元器件分类产品,在实际使用,发现仍有部分人对电源模块不够了解,常常在使用安装过程中由于自身疏忽,导致产品出现问题。下面说几点容易忽视的问题。
    发表于 12-31 17:15 2091次阅读

    详解电源二叉到底是什么

    作为数据结构的基础,分很多种,像 AVL 、红黑、二叉搜索....今天我想分享的是关于二叉
    的头像 发表于 06-06 15:05 9946次阅读
    详解<b class='flag-5'>电源</b>二叉<b class='flag-5'>树</b>到底是什么

    PCB板设计的电源二叉分析详细资料说明

    本文档的主要内容详细介绍的是PCB板设计的电源二叉分析详细资料说明。
    发表于 07-29 08:00 0次下载
    <b class='flag-5'>PCB</b>板设计的<b class='flag-5'>电源</b>二叉<b class='flag-5'>树</b>分析详细资料说明

    基本3电源

    基本3电源
    发表于 05-31 13:49 10次下载
    基本3<b class='flag-5'>电源</b><b class='flag-5'>树</b>

    重温电源PCB结构的主要进化路线

    重温电源PCB结构 在聊PCB演化历程之前,首先我们来温习一下电源PCB
    发表于 02-11 15:24 4次下载
    重温<b class='flag-5'>电源</b><b class='flag-5'>PCB</b><b class='flag-5'>结构</b>的主要进化路线

    DC电源模块PCB设计和布局指南

    BOSHIDA  DC电源模块PCB设计和布局指南 DC电源模块PCB设计和布局是一个关键的步骤,它直接影响到电源的性能和稳定性。下面
    的头像 发表于 03-05 14:30 1178次阅读
    DC<b class='flag-5'>电源模块</b>的 <b class='flag-5'>PCB</b>设计和布局指南