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

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

3天内不再提示

同步buck和异步buck

倩倩 来源:综合整理 作者:综合整理 2023-08-26 09:53 次阅读


同步buck和异步buck

Buck是Facebook开发的构建工具,它使用并发,增量构建和缓存技术来提高构建速度。它以配置文件的方式来定义构建目标,并维护一个构建文件的依赖图,以便对它们进行高效的构建。Buck在构建业界先进的应用程序时,具有重要的优点,例如构建快速,可处理复杂的依赖关系,还支持多语言和多平台的构建。Buck也支持同步和异步方式的构建。接下来,我们将比较同步Buck和异步Buck的优点和缺点。

同步Buck:

同步Buck是指Buck一次只能构建一个目标,并且在前一个目标构建成功之前,下一个目标不能开始构建。这种方式下,Buck会以顺序的方式依次构建每个目标,共享它们的依赖关系和输出。同步Buck的主要优点是稳定性和可预见性。由于它能保证每个目标都在开发人员的期望时间之内构建成功,因此开发人员可以更好地预测和管理构建的过程。此外,由于同步Buck一次只构建一个目标,所以可以避免由于多个目标并发构建而导致的构建挫败和竞态条件。

缺点方面,同步Buck的主要问题是构建时长的延迟,尤其是对于大型项目和复杂的依赖关系。这种延迟可能会让开发人员等待更长的时间,从而降低了程序员的生产率。此外,如果有些目标的构建需要很长时间,则可能会在这些目标构建期间浪费大量的计算资源。

异步Buck:

异步Buck是指Buck可以同时构建多个目标,其依赖项和输出之间保持隔离。这种方式下,Buck会启动多个构建任务,并且在它们完成构建之后,根据它们的依赖关系进行处理。异步Buck的主要优点是速度快和资源利用率高。由于它可以同时构建多个目标,因此可以更快地构建大型项目并利用更多的计算资源。

缺点方面,异步Buck主要问题是不稳定和不可预测。由于异步Buck可以同时构建多个目标,因此可能会导致构建挫败和竞态条件。此外,由于构建任务之间存在依赖关系,因此必须要等待一定时间,才能获得完整的输出结果。这对于开发人员来说会是一个问题,因为他们可能无法掌握完整的构建输出情况。

综上所述,同步和异步Buck各自有着自己的优点和缺点。开发团队应该根据实际需求和开发流程,选择适合自己的Buck构建方式。当项目规模较小时,同步Buck是更好的选择,因为它可以保证构建稳定性和可预测性。当项目规模较大且需要更快的构建速度时,异步Buck则是更好的选择,因为它可以更快地构建大型项目并有效地利用计算资源。

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

    关注

    32

    文章

    482

    浏览量

    64011
  • 应用程序
    +关注

    关注

    37

    文章

    3240

    浏览量

    57594
收藏 人收藏

    评论

    相关推荐

    同步Buck的自举环路组成

      上一篇文章《3句话,让你了解自举电容的工作原理!》,我们看了异步Buck的自举电路的环路组成、Cboot充电回路、浮地驱动、压差不突变等信息,并且总结了三句话。那同步Buck又是怎
    发表于 09-19 16:14 1600次阅读
    <b class='flag-5'>同步</b><b class='flag-5'>Buck</b>的自举环路组成

    DCDC拓扑结构之BUCK电路

    DCDC拓扑之一BUCK电路,是一种降压类型电路,用途非常广泛,拓扑图如下,主要元器件包括开关管、电感、续流二极管、滤波电容。控制开关管导通与关闭实现电源降压,这是异步BUCK,如果把二极管更换为开关管,则是
    发表于 11-10 15:55 4398次阅读
    DCDC拓扑结构之<b class='flag-5'>BUCK</b>电路

    BUCK电路设计及原理详解

    下图分别是(左)异步BUCK与 (右)同步BUCK电路示意图。
    发表于 04-19 11:00 1.5w次阅读
    <b class='flag-5'>BUCK</b>电路设计及原理详解

    同步异步buck电路的对比

    四种组合模式的简化结构对比图如下图所示,通过对比,很清楚地看出同步异步的差异是否存在续流二极管。而集成型buck和非集成型的主要差异就是将开关控制部分外置(或者说内部集成)。
    的头像 发表于 10-30 15:39 3226次阅读
    <b class='flag-5'>同步</b>和<b class='flag-5'>异步</b><b class='flag-5'>buck</b>电路的对比

    同步Buck和flyback自举电容相关的问题

    上周四,有同学在微信群里问同步Buck和flyback自举电容相关的问题,二火没玩过flyback,只能说说同步Buck相关的内容。我就找了一篇2022年3月份发过的一篇文章《
    的头像 发表于 12-19 16:20 998次阅读
    <b class='flag-5'>同步</b><b class='flag-5'>Buck</b>和flyback自举电容相关的问题

    同步Buck异步Buck的结构对比 同步Buck的PCB布局要点

    异步Buck变换器采用肖特基二极管作为续流管,而同步Buck变换器用MOSFET替代肖特基二极管进行续流,由于MOSFET的导通电阻很低,所以导通损耗较低,而肖特基二极管的损耗为其正向
    发表于 01-24 14:38 3561次阅读
    <b class='flag-5'>同步</b><b class='flag-5'>Buck</b>和<b class='flag-5'>异步</b><b class='flag-5'>Buck</b>的结构对比 <b class='flag-5'>同步</b><b class='flag-5'>Buck</b>的PCB布局要点

    同步Buck芯片能否应用于Fly-buck电路?

    我想问一下,TI的同步Buck集成控制芯片,例如TPS54350, TPS54335等,能不能用在Fly-buck方式里面呢,既然原边都是用对管的话。我了解到的,TI的Fly-buck
    发表于 01-27 15:13

    【技术探讨】BUCK电路设计技术要点

    的原理图设计布局二、分解同步整流器与异步整流器区别、内部框图功能整理三、分解软启的作用及限制因数开关频率因数四、搭建拓扑结构、分解ON和OFF期间功率回路电子老顽童BUCK电路专题系列五、分解需求
    发表于 12-10 13:53

    【原创】同步buck电路讲解

    加有死区时间,形成了互补型同步Buck,对于这样的Buck电路工作在CCM模式是没有什么问题的,但是如果Buck工作在DCM的时候,同步
    发表于 07-28 09:36

    二极管仿真模式在同步BUCK里的应用

    大的挑战。甚至在某些恶劣情况下,过大的反向电感电流会导致电感饱和或者下管MOSFET被击穿的风险。图1 异步BUCK同步BUCK示意图图2 同步
    发表于 11-04 07:21

    多相同步整流BUCK电路

    本内容提供了多相同步整流BUCK电路
    发表于 05-19 17:17 136次下载
    多相<b class='flag-5'>同步</b>整流<b class='flag-5'>BUCK</b>电路

    Buck电路的工作波形

    Buck电路虽然是我们日常工作中经常用到的电路,因为其构造有多种情况,各个厂家有一些自己定义的命名,导致很多工程师理解上会有差异和错误。如前文所述,Buck电路分为同步Buck控制器和
    的头像 发表于 04-27 16:49 2700次阅读
    <b class='flag-5'>Buck</b>电路的工作波形

    Buck-Boost同步电路有没有什么办法减小其电流纹波?

    Buck-Boost同步电路有没有什么办法减小其电流纹波? Buck-Boost同步电路是一种非常常见的电路拓扑结构,它的作用是将输入电压转换为需要的输出电压。但是,在实际应用中,由于
    的头像 发表于 09-12 15:26 3247次阅读

    BUCK降压电路产生异常负电压的原因

    这从要BUCK的分类说起了,BUCK分为非同步BUCK同步BUCK两种,下图中使用二极管D1的
    的头像 发表于 04-27 06:25 1244次阅读
    <b class='flag-5'>BUCK</b>降压电路产生异常负电压的原因

    同步整流Buck电路效率与LLC效率比较

    在电力电子领域,同步整流Buck电路和LLC(漏感-漏感-电容)电路是两种常见的开关电源拓扑结构。它们各自具有独特的优势和应用场景。在比较同步整流Buck电路和LLC电路的效率时,需要
    的头像 发表于 07-22 17:03 1682次阅读