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

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

3天内不再提示

宏模型开发开发设计的仿真电路和系统

电子设计 来源:EDN 作者:VISHWANATH TIGADI 2021-04-02 12:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子系统变得越来越复杂。大多数复杂性来自集成电路,在进入市场之前,集成电路可能需要经过数年的设计和验证周期。系统设计工程团队在将IC开发到系统之前先对其进行评估。IC Macro模型可帮助系统设计人员在制作任何物理PCB之前,将这些设备理解,仿真并实现到系统中。这样做可以为系统设计人员节省成本和时间,同时保护IC设计工程部门的设计IP。本文详细解释了行为模型开发(尤其是宏模型开发)的需求,利益和市场获取方面。

模型是通过数学方程式,等效电路,图表,图形或表格以及模型有效区域的推理,假设,近似和边界条件来表示设备或系统特性的表示。行为建模也可以定义为一种将设计近似到某种程度的技术,在这种情况下,建模足够简化以减少复杂性和仿真时间,但仍保持系统输入输出特性的完整性。

模型帮助我们理解系统,不仅节省了理解系统的时间和精力。它还提供了相关信息,以消除冗余部分,只有被建模的设备/系统的设计人员才需要担心。图1显示了典型MOSFET的几种模型。

o4YBAGBmoniAWJXmAADajXtombM509.png

图1MOSFET根据您的使用方式可以有几种型号。

在功率电子学中,我们可以将MOSFET建模为简单的压控开关。在模拟电路中使用时,可以将饱和区域中的同一MOSFET建模(小信号)作为压控电流源。这些模型均未定义MOSFET。但是,他们可以准确地描述这些应用中MOSFET的行为。

模拟电路和系统对行为建模提出了重大挑战。在数字系统中,我们可以简单地将模型转换为软件。

宏观模型开发的需求

行为建模在IC开发的设计前和设计后步骤中都占有一席之地。行为建模是工程设计的重要组成部分,因为它可以帮助工程师理解问题和所需的补救措施。通过在设计过程开始之前就详细描述行为,建模还有助于提高整体系统/设计性能。这有助于工程师在深入设计过程之前修改和增强设计。

设计后模型开发更为普遍,并且通常可供电路板和系统设计人员使用。在完成测试芯片的表征之后,制造商会发布仿真模型。这在许多方面都有帮助。对于IC制造商而言,将样板PCB分发给每个潜在客户既困难又昂贵。但是,模型是IC制造商可以轻松分发的加密软件/模拟器可读文件。

样品PCB分布的另一个障碍来自以下事实:设计人员可能没有复杂的实验室设置来充分测试PCB。这也是对客户流失的潜在威​​胁,可以通过共享加密模型轻松解决。

在客户实验室成为原因的情况下,由于IP保护原因以及仿真时间问题,无法与客户共享实际设计。开关模式电源转换器的全芯片布局后仿真通常需要数周的时间才能对一个测试台进行完整的仿真。虽然可以开发出等效的宏模型,但可以在几分钟内完成仿真,而不会影响器件/ IC的特性。

在宏建模的情况下,可以单独开发每个要建模的IC功能,并在最后将它们集成在一起。因此,在IC模型中,建模的每个参数都可以独立于模型的其余部分执行自身,但是在物理IC中情况并非如此。

宏观模型开发
宏建模涉及为IC或系统的部分或全部开发模型。这是忽略系统/ IC行为的某些部分的技巧,同时要记住预期和需要建模的最终结果。可以添加功能以使模型越来越逼真。目的仍然是复制系统的输入/输出特性。例如,用作误差放大器开关电源(SMPS)中的运算放大器可以简单地建模为具有高增益的压控电压源,然后是低频的极点。输出失调,共模抑制比(CMRR),电源抑制比(PSRR)和压摆率等参数的重要性不高,可以忽略。如果诸如摆率之类的关键参数影响系统性能,则仅需添加该参数。这种选择性特征建模还有助于减少仿真时间。在模拟宏模型开发的情况下,创建测试平台以验证针对硅片结果开发的模型也是同样具有挑战性的任务。

可以为任何工程系统开发宏模型,以减少工作量,节省时间并保护设计知识产权(IP)。

行为和Spice宏模型的开发

图2显示了典型的开环DC-DC转换器拓扑。

pIYBAGBmoo2AYhA7AAGCQqYT1eo443.png

图2典型的开环DC-DC转换器拓扑。

开关模式电源转换器模型开发包括DC / DC和AC / DC转换器同步和异步拓扑,例如Buck,Boost,Buck-Boost,Inverting Buck Boost,Inverting Buck,Cuk,Sepic,Fly back,Fly buck,半桥,全桥桥式,推挽式转换器,PFC功率因数校正)-升压和电感-电感-电容器(LLC)以及许多其他器件。这些拓扑以线性和非线性闭环控制方案(例如电压模式控制,峰值/谷值/平均电流模式控制,磁滞模式等)实现或建模。可以使用PSpice,TINA,Simplis,LT-Spice等工具开发这些模型。

SMPS Spice瞬态模型开发

SMPS瞬态模型开发包括为包括电源开关,误差放大器,补偿电路,比较器,锁存器,振荡器,斜率补偿和其他关键特性的开关环路开发精确的香料模型。除工作环路外,其他重要功能还包括软启动电路,模型较慢时的快速软启动电路,驱动器电路,峰值和谷值电感器电流限制,欠压锁定,打cup以及外部控制的功能(例如强制连续)传导,频率折返以及许多其他功能也已实现。

任何典型的DC / DC转换器都会具有基本模块,例如误差放大器(运放或Gm放大器),带隙基准电压源,振荡器,比较器,驱动器和电源开关以及保护电路(例如电流限制),在电压锁定下( UVLO),短路保护等。SMPS的这些各个模块都应建模到所需的程度,并分别进行验证。一旦完成了独立的模块验证,就完成了各个模型的系统级集成,并且通过粗调和精调完成了系统级验证,以匹配基准测试结果。

针对测试平台的基准结果验证了开发的宏模型,包括启动,输入瞬态,稳态和负载瞬态行为。所开发的宏模型还针对故障情况进行了验证,例如欠压锁定,电流限制以及正在开发的集成电路模型特有的任何其他故障原因。

SMPS稳态行为模型开发

电源应用设计和PCB设计建模的另一个重要方面是开关模式电源转换器的稳态行为模型开发。这包括诸如开关频率模型,效率模型和稳定性模型(传递函数)的开发和验证等方面。这些模型通常与上述Excel格式的模型一起作为物料清单(BOM)生成的设计计算器的一部分开发。

运算放大器和GM放大器模型的开发

运算放大器宏模型的开发包括复制运算放大器的特性,例如输出阻抗,开环增益(AOL),共模抑制比(CMRR),电源抑制比(PSRR),爪(VOUT相对于IOUT的变化),输出失调电压,压摆率,响应时间,输入和输出噪声,静电放电(ESD),限流等特性。这些建模功能针对基准测试结果进行了验证,无论是单个模型单元还是累积运算放大器模型。

带隙参考模型开发

带隙参考宏模型开发包括复制BGR(带隙参考)特性,例如PSRR,线路瞬变,负载瞬变,压降,线路调节,负载调节,静态电流,输出阻抗,电流限制,输出电压噪声和输入阶跃响应。这些建模的功能已针对基准测试结果进行了验证,既可作为单个模型单元,也可以作为累积BGR模型进行验证。

ADC模型开发

ADC模型开发包括引脚电流模型,瞬态仿真模型和时序图模型开发。这些建模的功能已针对基准测试结果进行了验证,无论是单独的模型单元还是累积的ADC模型。

其他宏模型

开发的其他宏模型包括电机驱动器栅极驱动器,LED驱动器,LDO和其他电气集成电路,它们具有自己独特的特征和特性,可以满足设备功能的期望。功率开关(例如MOSFET等)的宏模型也已开发到一级到三级香料模型。这些模型需要IBIS模型开发来进行I / O缓冲器的表征,包括电流-电压特性和电压-时间特性。

宏模型开发的优势包括:

  • 减少仿真时间。
  • 简化集成电路。
  • 消除实验室要求。
  • 减少设计周期时间。
  • IP的保护。

引入了模型开发作为工程学的关键部分。已经详细讨论了模型开发的需求及其优势。已经讨论了行为模型的类型及其重要性。

Spice模型是生产发布(RTM)标准的一部分,以减少评估板分发的成本,并且可以对这些模型进行少量修改就可以在不同的测试台上进行测试,而无需重新设计PCB。

参考

丹尼尔·哈特(Hart),丹尼尔·W(Daniel W.),电力电子,麦格劳-希尔(McGraw-Hill),2011年。

Basso,Christophe,设计线性和开关电源的控制回路,Artech House,2015年。

编辑:hfy

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

    关注

    27

    文章

    9365

    浏览量

    155077
  • IC设计
    +关注

    关注

    38

    文章

    1369

    浏览量

    107880
  • adc
    adc
    +关注

    关注

    100

    文章

    7380

    浏览量

    553702
  • smps
    +关注

    关注

    6

    文章

    136

    浏览量

    55663
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中科曙光推出科学大模型一站式开发平台OneScience

    for Science热点模型及数据集,支持地球科学、生物信息、流体仿真、材料化学等领域用户进一步开发模型,并实现百倍提升模型研发与优化
    的头像 发表于 10-28 17:29 717次阅读

    Vicor电源模块助力发公司开发新型主动悬架系统

    主动悬架是一个快速创新的领域,已成为现代电动汽车平台确保乘客舒适度和道路操控性能的关键功能。汽车系统专业厂商发公司(Hongfa)已开发出目前市场上最小、最轻的主动悬架解决方案,这在很大程度上得益于与 Vicor 的合作。
    的头像 发表于 10-21 13:58 360次阅读

    谷歌AI模型点亮开发无限可能

    在 2025 年的 Google 谷歌开发者大会上,AI 不是一门“技术”,更是一股彻底改变开发范式的“力量”,助力开发者们在海外市场更上一层楼。AI 已经不仅仅是生成几行代码,它正在全面提升整个
    的头像 发表于 08-29 09:29 846次阅读

    知识分享 | 敏捷方法在基于模型的软件开发项目中的应用

    传统的瀑布式软件开发流程存在诸多局限,这使得应用敏捷原则变得尤为重要,尤其是面对复杂且不断变化的开发环境时。作为最高效的软件开发方法之一,基于模型
    的头像 发表于 07-16 16:52 1049次阅读
    知识分享 | 敏捷方法在基于<b class='flag-5'>模型</b>的软件<b class='flag-5'>开发</b>项目中的应用

    绿氢系统篇丨PEM电解槽模型交流接入模式仿真验证

    PEM(质子交换膜)电解槽作为制氢领域的核心设备,其模型的准确性和可靠性对于制氢系统的设计、运行和优化至关重要。为此,EasyGo 特推出了 PEM 电解槽模型。本文围绕 EasyGo PEM
    发表于 06-05 18:55

    KaihongOS操作系统FA模型与Stage模型介绍

    FA模型与Stage模型介绍 KaihongOS操作系统中,FA模型(Feature Ability)和Stage模型是两种不同的应用
    发表于 04-24 07:27

    机智云推出集成Deepseek和豆包大模型的AIoT开发平台

    近日,字节跳动旗下扣子AI工坊硬件专场活动深圳现场,全球领先的物联网解决方案商机智云发布重要平台升级,正式推出行业首个标配DeepSeek和豆包大模型的AIoT开发平台,深度融合火山引擎云原生架构
    的头像 发表于 03-04 10:29 1292次阅读

    商汤大装置推出开源大模型应用开发框架LazyLLM

    模型热潮的持续高涨,让各类Agent应用开发需求也快速激增。
    的头像 发表于 02-25 10:09 937次阅读
    商汤大装置推出开源大<b class='flag-5'>模型</b>应用<b class='flag-5'>开发</b>框架LazyLLM

    添越智创基于 RK3588 开发板部署测试 DeepSeek 模型全攻略

    应用领域展现出无可比拟的性能优势。 八核处理器 :具备强大的并行计算能力,无论是复杂的数据处理、高强度的模型运算,还是系统资源的合理调度,都能轻松应对,确保开发板在运行各类 AI 程序时流畅稳定,毫无卡
    发表于 02-14 17:42

    AI开发平台模型怎么用

    AI开发平台极大地简化了AI应用的开发流程,从环境搭建、模型训练到部署集成,每一步都提供了丰富的工具和资源。那么,AI开发平台模型怎么用呢?
    的头像 发表于 02-11 09:53 614次阅读

    【「基于大模型的RAG应用开发与优化」阅读体验】+第一章初体验

    的deepseek,让美股暴跌17%,让美国的星际之门计划直接流产了,想笑出声。 《基于大模型的RAG应用开发与优化》一书从理论到实践,系统性地介绍了如何结合大模型与RAG技术构建高效
    发表于 02-07 10:42

    NVIDIA推出加速物理AI开发的Cosmos世界基础模型

    经数百万小时的驾驶和机器人视频数据训练的先进模型,可用于普及物理 AI 开发,并以开放模型许可形式提供。
    的头像 发表于 01-09 11:05 1317次阅读

    AI大语言模型开发步骤

    开发一个高效、准确的大语言模型是一个复杂且多阶段的过程,涉及数据收集与预处理、模型架构设计、训练与优化、评估与调试等多个环节。接下来,AI部落小编为大家详细阐述AI大语言模型
    的头像 发表于 12-19 11:29 1211次阅读

    Simulink模型仿真与分析技巧

    提供了大量的模块库,包括信号处理、控制系统、通信系统等。根据系统的需求选择合适的模块是构建有效模型的第一步。 1.3 模块连接 正确连接模块是模型
    的头像 发表于 12-12 09:23 3365次阅读

    大语言模型开发框架是什么

    大语言模型开发框架是指用于训练、推理和部署大型语言模型的软件工具和库。下面,AI部落小编为您介绍大语言模型开发框架。
    的头像 发表于 12-06 10:28 822次阅读