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

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

3天内不再提示

具有突破性、可扩展、直观易用的上电时序系统可加快设计和调试速度

星星科技指导员 来源:ADI 作者:Navdeep Singh Dhanjal 2023-02-14 11:11 次阅读

Navdeep Singh Dhanjal

各行各业的电子系统都变得越来越复杂,这已经不是什么秘密。至于这种复杂性如何渗透到电源设计中,却不是那么明显。例如,功能复杂性一般通过使用ASICFPGA微处理器来解决,在更小的外形尺寸中融入更丰富的应用特性。这些设备向电源系统提供不同的数字负载,要求使用不同功率等级的多种电压轨,每一种都具有高度个性化的电压轨容差。同样,正确的电源开启和关断时序也很重要。随着时间推移,电路板上电压轨的数量成倍增加,使得电源系统的时序设计和调试变得更加复杂。

可扩展性

应用电路板所需的电压轨数量与电路板的复杂度紧密关联。电源设计人员面对的电路板可能只需要10个电压轨,也可能需要多达200个电压轨。时序控制器设备最多需要约16个电压轨,设计时很容易达到这个数量。一旦电压轨数量超过单个时序控制器支持的数量,复杂度会急剧上升,要求设计人员了解每种时序控制器的各种变化情况,以及如何将其融入复杂系统。

通常,在高电压轨数系统中级联多个时序控制器并不容易实现。在级联系统中,随着电压轨数量线性增加,复杂度呈指数增长。设计人员可采用一些创新的方法实现时序控制器级联,以简化设计,比如采用乒乓机制,或者通过专用的数字信号共享故障和电源良好状态。虽然这些解决方案足以应付相对简单的时序,但对于复杂的上电/关断时序,这些解决方案显然力不从心。

ADM1266 具备真正的可扩展性,可以解决复杂性问题。它是ADI Super Sequencer® 超级时序控制器系列中的最新产品。连接多个ADM1266设备时,需要使用专用的双线器件间总线(IDB)进行通信。每个ADM1266均可监测和控制17条电压轨的时序,只要这些设备都连接至同一个IDB,可并联多达16个ADM1266设备,以监测和控制257条电压轨的时序。

ADM1266使用一个主设备,其他的ADM1266设备则充当从设备。这些设备采用并行架构,其中每个连接到IDB的单个ADM1266根据系统状况转换到相同的下一个状态,确保总线上的每个ADM1266同步。总线通信是透明的,因此设计人员为单个ADM1266设备和为16个ADM1266设备创建时序的感觉是一样的。该系统的一个明显优势,就是设计人员只需要学习如何使用一个设备完成简单和复杂的设计,无需针对每个不同设备多次学习。级联多个设备就像将它们连接到同一个IDB一样简单,如图1所示。

poYBAGPq--OARTtgAARQkxjuPpg925.jpg?h=270&hash=55F4A73F08D2A7C26887B736FFDD087CF8E54E09&la=zh&imgver=1

图1. 可以通过IDB将多个ADM1266组合在一起,轻松扩展时序。

基于事件的定序方案

现代时序控制器不仅要监测电压轨,还必须对数字信号做出反应。传统的基于时间的时序控制器具有固定的信号,获得定制效果,功能有限。

我们以带可选子板的主板为例。时序控制器监控子卡的信号检测:当该信号存在时,时序控制器会调出子卡上的电压轨;当信号不存在时,时序控制器继续执行主板时序控制程序,在电源达到良好状态时结束。大多数传统型时序控制器不提供这种子卡信号检测。此外,这种要求会随应用而变化,可以使用通用输入输出引脚(GPIO)来解决。

另一个示例涉及为ASIC和FPGA供电,其中系统要求在为FPGA供电之前,ASIC完全通电并运行。在这种情况下,时序控制器按顺序调出ASIC电源,然后等待来自ASIC的数字电源状态良好信号。一旦确认ASIC电源状态良好信号,它将等待100毫秒,然后继续为FPGA供电。需要一个基于事件的时序控制器来生成这个 复杂的时序。在具有多个时序控制器的系统中,需要将一个设备上的事件信息与板上的其他设备共享,使它们行动一致,这一点非常重要。

电压监控器OV和UV比较器、数字信号(如GPIO和PDIO)、定时器、变量,以及来自IDB的消息,这些都会馈送给功能丰富的ADM1266时序引擎,从而触发事件。用户可以轻松创建复杂的状态机,用以监测各种事件并采取适当的操作。

加快系统设计

传统上,使用单个时序控制器设计上电时序系统的用户体验与设计需要使用多个时序控制器的系统时的体验有很大的不同。也就是说,用单个时序控制器控制16个电压的设计通常很简单:设计人员可以使用软件图形用户界面(GUI)来配置每个电压轨及其时序。其过程通常是针对16个电压轨重复进行手动选择/设置操作。现在想象一下采用5个时序控制器和80条电压轨的设计。使用GUI手动配置80条电压轨不但耗时,且很容易出错。设计人员还必须确定如何以较佳方式级联多个设备,以及将5个时序控制器的资源分配给80个电压轨。大多数软件辅助设计工具实际上并不能提供任何帮助。用户必须理解时序控制器IC的特定功能,并通过GUI发布明确指令,每个项目都需要迅速学习大量内容。

ADM1266采用了一种不同的方法。它使用基于PC的 ADI ™ 进行配置和调试,不只是配置ADM1266的各种设置。ADI Power Studio是一款完整的开发和调试工具,可以帮助设计人员实现稳健的时序。相比传统GUI,它让设计人员能够以更高水平处理电源系统。例如,内置向导能够帮助设计人员在几分钟内设置和配置80条电压轨,如果手动操作,完成这项任务需要几个小时。图2和图3所示为一些界面示例。

pYYBAGPq--WAcbZeAAHPIpI5YN0186.jpg?h=270&hash=9EB71CD54D378D3960AA1709E78E1603CE3584F6&la=zh&imgver=1

图2. ADI Power Studio可自定义电压轨名称,这可以大幅。

poYBAGPq--eAH7KKAAFwQrYaV4E755.jpg?h=270&hash=FFE344B28A9458BD3F35EDA985C2EAAE54DEA647&la=zh&imgver=1

图3.一步配置整个系统。无论电压轨数量是多少,系统电压轨向导通过相同界面,引导设计人员完成整个序列配置过程。注意,用户自定义的电压轨名称有助于迅速轻松识别各电压轨。

设计人员首先要创建一个虚拟状态机来满足系统的要求。在单个时序控制器设计中(≤17条电压轨),GUI的虚拟状态机与时序控制器的状态机相匹配。随着添加更多时序控制器,虚拟状态机与单个时序控制器状态机之间出现差异,在设备彼此之间就各种事件通信时,需要在状态机中采取额外步骤。

例如,设计人员在时序控制器1上监测两条电压轨,在时序控制器2上也监测两条电压轨。该设计要求,如果这四条电压轨中的任何一条出现故障,那么这一切都将关闭。实际上,因为这里有两个设备,它们之间必须共享故障信号。系统的虚拟状态机和各个设备的状态机如图4所示。

pYYBAGPq--mABqY-AADM9-LUg0U221.jpg?h=270&hash=7508719EF07CB8BC1307DCC83A7B1320AC66D9A8&la=zh&imgver=1

图4. 虚拟状态机与设备级状态机。

随着电压轨数量增加,定序需求变得愈加复杂,系统级虚拟状态机和设备级状态机的差异也越来越大。设计人员知道自己的设计目标,但必须通过时序控制器协同工作来实现,这个过程不但耗时,且通常漏洞很多。ADI Power Studio让大部分状态机创建流程实现了自动化。用户使用GUI来设计虚拟状态机,而 ADI Power Studio则通过编译器来处理各种时序控制器之间的复杂通信。这让设计人员能够通过灵活、直观的流程创建复杂的状态机。

功能强大的调试工具

在开发任何复杂系统的过程中,难免会出现漏洞。理想情况下,大多数漏洞出现后,都会在开发过程中根除,但有些漏洞会悄无声息地进入生产环节。无论哪种情况,系统设计人员拥有合适的工具,能够快速识别故障并更改解决,这一点至关重要,通常设计人员用于调试的时间远超纯设计时间。典型的故障包括电压轨故障和信号的逻辑电平错误。

现在,我们继续以具有80条电压轨的电路板为例,在电路板设计过程中,其中一条电压轨出现故障的情况很常见。故障可能是组件级或配置级设计缺陷导致的。无论如何,要找出问题的起因,首先还是要找出导致故障的电压轨。问题是,在典型时序中,如果任意一个电压轨发生故障,那么时序控制器会关闭 所有电压轨。这种关断行为,虽然对于量产级产品很可靠,但在设计阶段却会妨碍调试,因为这种个别故障会隐藏在整个系统的故障之中。使设计人员一叶障目。设计人员不太可能同时监测所有80条电压轨,因此几乎不可能在电压轨出现故障时第一时间找出它。

在理想的调试系统中,一旦确定了容易发生故障的电压轨,其他电压轨会保持通电状态,这样,在检查故障电压轨行为的同时,系统的余下部分可以保持正常运行。虽然强制修改时序配置可以实现这一目标,但以打破时序的方式来调试时序充其量只是一种麻烦的方法。

ADI Power Studio和ADM1266配有软件设计环境中常见的高级调试工具,可以简化调试过程。第一个调试工具以断点的形式出现,在特定状态下,时序会停止前进。在采用多个ADM1266器件的系统中,所有ADM1266器件都将通过状态机进行转换,在到达包含用户定义的断点的状态时停止。这种时序暂停让设计人员能够调试出现故障的电压轨,或者确认信号的逻辑电平错误的原因。

设计人员还可以对所有状态应用断点,以便逐步检查整个时序。单步执行应用方法用于在启用电压轨之前,检查它们的预偏置启动状况。设计人员可以采用单步方式检查整个上电时序,查看任何可能被禁用的电压轨输出端是否有电压—这会显示在ADI power Studio的监视器窗口部分。图5显示用户自定义的 断点示例。

poYBAGPq--uADlDaAADqD04u5jQ291.jpg?h=270&hash=4851891EFEFB57015A958C8A6CC50159FE7464CF&la=zh&imgver=1

图5. 断点让设计人员能够在任何状态下暂停时序,以深化调试。

另一个调试工具是黑盒记录功能,其中,ADM1266会在黑盒被关键事件触发时捕获所有电压监测和数字引脚的状态快照。一旦黑盒被触发,它会记录诸如事件发生时的状态、之前的良好状态、事件发生的时间、部件上电的次数和出现故障的次数等信息。这有助于设计人员查明故障并快速诊断原因。

在生产应用中,黑盒特性在捕获故障状况、协助维护和升级方面发挥着关键作用。它也可以用作开发过程中的调试工具。例如,在设计要经受热室测试或机械测试时,是不可能使用台式实验室设备进行探测的,但黑盒可以记录故障,以供后续查看。图6所示为黑盒记录的屏幕截图。

pYYBAGPq--2AVEC8AAFeNuTedPg696.jpg?h=270&hash=5992242481028E0AE1958EB9E8083A5631F0BD99&la=zh&imgver=1

图6. 黑盒状态监测会获取用户定义事件的状况快照。黑盒触发器可以应用于生产系统,帮助排除现场故障,以及进行维护和调试。

结论

为了应对日益复杂的上电时序需求,解决方案必须可以扩展、功能丰富且直观易用。ADI Power Studio和ADM1266 17通道时序控制器满足这些条件,采用先进的设计和调试工具来缩短开发和调试时间。这让设计人员能够将更多时间用于创新和构建稳健的解决方案。

审核编辑:郭婷

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

    关注

    184

    文章

    17559

    浏览量

    249399
  • ADI
    ADI
    +关注

    关注

    144

    文章

    45812

    浏览量

    248613
  • 控制器
    +关注

    关注

    112

    文章

    16185

    浏览量

    177336
收藏 人收藏

    评论

    相关推荐

    具有突破性扩展直观易用的上时序系统可加快设计和调试速度

    ADM1266具备真正的扩展性,可以解决复杂性问题。它是ADI Super Sequencer®超级时序控制器系列中的最新产品。连接多个ADM1266设备时,需要使用专用的双线器件间总线(IDB)进行通信。
    发表于 12-30 15:42 1896次阅读
    <b class='flag-5'>具有</b><b class='flag-5'>突破性</b>、<b class='flag-5'>可</b><b class='flag-5'>扩展</b>、<b class='flag-5'>直观</b><b class='flag-5'>易用的上</b><b class='flag-5'>电</b><b class='flag-5'>时序</b><b class='flag-5'>系统</b><b class='flag-5'>可加快</b>设计和<b class='flag-5'>调试</b><b class='flag-5'>速度</b>

    2018全球十大突破性技术发布

    3月25日,科技之巅·麻省理工科技评论全球十大突破性技术峰会在北京召开,该峰会是全球最为著名的技术榜单之一,峰会围绕十大突破性技术在中国落地最强,并对目前最受关注的领域进行深入解读。2018年
    发表于 03-27 16:07

    无人机突破性的电池管理设计

    针对无人机突破性的电池管理:2S1P电池管理系统(BMS)参考设计将无人机电池组转换为智能诊断黑匣子记录仪。这款智能诊断黑匣子记录仪精确监视剩余电量,并在整个电池使用期全程保护锂离子电池。设计人
    发表于 06-26 09:42

    突破性布线技术:拓朴布线

      印刷电路板设计解决方案供货商明导国际(Mentor Graphics),宣布推出一种突破性布线技术,这种业界首创的拓朴布线(topology router)技术,能把工程师知识、电路板设计人
    发表于 08-31 11:53

    电源突破性的新技术

    在半导体技术中,与数字技术随着摩尔定律延续神奇般快速更新迭代不同,模拟技术的进步显得缓慢,其中电源半导体技术尤其波澜不惊,在十年前开关电源就已经达到90+%的效率下,似乎关键指标难以有大的突破,永远离不开的性能“老三篇”——效率、尺寸、EMI/噪声,少有见到一些突破性的新
    发表于 07-16 06:06

    AD7981是如何在极端温度下实现突破性能和可靠的?

    AD7981是什么?AD7981有什么特性?AD7981有哪些应用实例?AD7981是如何在极端温度下实现突破性能和可靠的?
    发表于 05-17 07:17

    资料下载:MIT发布2018年全球10大突破性技术!

    来源: 数字化企业作为全球最为著名的技术榜单之一,《麻省理工科技评论》全球十大突破性技术具备极大的全球影响力和权威,至今已经举办了18年。每年上榜的技术突破,有的已经在...
    发表于 07-05 07:35

    Cadence 凭借突破性的 Integrity 3D-IC 平台加速系统创新

    堆栈。无缝实施工具的集成:通过与Cadence Innovus™ 实施系统的脚本的集成,使 3D 晶片分区、优化和时序流的大容量数字设计易用性大大增加。集成系统级分析功能:通过早期电
    发表于 10-14 11:19

    并联稳压器可加快电源供应启动速度

    并联稳压器可加快电源供应启动速度 有些应用设计对系统的交换式电源供应提供电压输出的速度有更高要求,图1就是这类电源供应系统的自举升压(bo
    发表于 10-25 11:09 819次阅读
    并联稳压器<b class='flag-5'>可加快</b>电源供应启动<b class='flag-5'>速度</b>

    突破性照明级LED将取代低效灯泡

    突破性照明级LED将取代低效灯泡  cree 司日前宣布推出了一款新的突破性照明级 LED,彻底淘汰低能效灯泡。XLamp MPL EasyWhite LED 具有高性能、色彩一致
    发表于 02-25 10:22 458次阅读

    Cree公司推出一款新的突破性照明级LED

    Cree公司推出一款新的突破性照明级LED Cree 公司日前宣布推出了一款新的突破性照明级 LED,彻底淘汰低能效灯泡。XLamp® MPL EasyWhite LED 具有
    发表于 02-26 10:49 787次阅读

    具有突破性扩展直观易用的上时序系统可加快设计和调试速度

    使用ASIC、FPGA和微处理器来解决,在更小的外形尺寸中融入更丰富的应用特性。这些设备向电源系统提供不同的数字负载,要求使用不同功率等级的多种电压轨,每一种都具有高度个性化的电压轨容差。同样,正确的电源开启和关断时序也很重要。
    的头像 发表于 01-17 15:51 2316次阅读
    <b class='flag-5'>具有</b><b class='flag-5'>突破性</b>、<b class='flag-5'>可</b><b class='flag-5'>扩展</b>、<b class='flag-5'>直观</b><b class='flag-5'>易用的上</b><b class='flag-5'>电</b><b class='flag-5'>时序</b><b class='flag-5'>系统</b><b class='flag-5'>可加快</b>设计和<b class='flag-5'>调试</b><b class='flag-5'>速度</b>

    时序系统可加快设计和调试速度

    丰富的应用特性。这些设备向电源系统提供不同的数字负载,要求使用不同功率等级的多种电压轨,每一种都具有高度个性化的电压轨容差。同样,正确的电源开启和关断时序也很重要。随着时间推移,电路板上电压轨的数量成倍增加,使得电源
    的头像 发表于 01-21 10:51 1849次阅读
    上<b class='flag-5'>电</b><b class='flag-5'>时序</b><b class='flag-5'>系统</b><b class='flag-5'>可加快</b>设计和<b class='flag-5'>调试</b><b class='flag-5'>速度</b>

    突破性扩展直观的电源排序系统可加快设计和调试

    器件为电源系统提供不同的数字负载,需要在一系列功率水平上提供各种各样的电压轨,每个电压轨都具有高度个性化的电源轨容差。同样,电源的正确启动和关断顺序也很重要。随着时间的推移,电路板上电压轨数量的倍增使得电源系统
    的头像 发表于 11-23 16:39 611次阅读
    <b class='flag-5'>突破性</b>、<b class='flag-5'>可</b><b class='flag-5'>扩展</b>、<b class='flag-5'>直观</b>的电源排序<b class='flag-5'>系统</b><b class='flag-5'>可加快</b>设计和<b class='flag-5'>调试</b>

    突破性扩展直观的电源排序系统可加快设计和调试

    众所周知,电子系统在所有行业中都变得越来越复杂。这种复杂如何渗透到电源设计中并不那么明显。
    的头像 发表于 02-08 14:11 443次阅读
    <b class='flag-5'>突破性</b>、<b class='flag-5'>可</b><b class='flag-5'>扩展</b>、<b class='flag-5'>直观</b>的电源排序<b class='flag-5'>系统</b><b class='flag-5'>可加快</b>设计和<b class='flag-5'>调试</b>