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

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

3天内不再提示

VisualSim图形建模工具的能源仿真解决方案

星星科技指导员 来源:嵌入式计算设计 作者:Deepak Shankar 2022-11-21 16:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着SoC设计复杂性的增加,系统级功耗估算正成为一个关键因素。这个由两部分组成的系列文章的第一部分解释了为什么会出现这种情况,并介绍了一个全面的建模平台,用于评估子系统、芯片和整个系统的功耗。

随着应用程序可扩展性的增加,在许多情况下,低功耗变得与处理性能一样重要。不幸的是,到目前为止,设计工程师一直使用电子表格来估算系统级功耗。

这种方法非常耗时且容易出错,尤其是在使用复杂的SoC和复杂的电源管理技术时。必须在每个抽象级别以高精度执行功耗分析,以便对设计的功耗和功耗优化的效果充满信心。

例如,确定架构的整体能源概况需要分析从功耗到能源管理的范围,以及这些因素如何与机械外壳相互作用。为了了解系统的局限性和要求,需要早期反馈,以及系统的可扩展性如何影响电源是系统未来的主要因素。

吞吐量分析是不够的。有必要在设计的早期阶段了解功率。

功率测量的综合建模

VisualSim提出了一种新的方法,可提供早期功耗估算,使设计人员能够通过图形建模环境快速评估不同架构和电源管理技术的功耗曲线。VisualSim 是一款基于模型的系统仿真软件,它使用基于组件的建模方法加速开发,并提供大量报告组合。该系统可以是处理器、SoC、自动驾驶辅助系统、飞行航空电子控制器或冒险相机。建模组件可以是资源、FPGA、分立元件、电气系统、MEMS、处理器、基于分布的流量生成器、硬件外设或软件图。借助 VisualSim,可以分析和建模发电、存储、消耗和管理,以及它对系统、子系统和芯片级别的影响。

具体而言,VisualSim 电源建模工具包提供了一个系统级电源探索解决方案,用于捕获系统或半导体中能量的产生、存储和消耗。它甚至可以通过捕获设备的状态变化来计算动态功率。

分层功耗分析允许通过三个独特的功耗建模模块从芯片级到物联网系统网络的功耗建模。

能量收集器块:

提供一种方便的方式来模拟基于电机的功率收集器

支持不同的基于时间的机制,例如风力涡轮机

可直接连接到电池充电设备

电源表:

研究和建模电力基础设施

确定资源操作的功耗

支持优化电源管理算法的设计

简化电池供电设备选择合适的电池配置

电源管理器块:

与具有电源功能的每个 IP 块通信,了解其运行状态

可以定义提供自定义功耗统计信息的模块

支持用户指定的功率门控机制

可以捕获瞬时功率变化

VisualSim 会考虑设备的活动和状态变化,例如从睡眠到深度睡眠的逻辑。它还跟踪每个状态下的功耗、不同任务的不同功率水平以及不同的发电过程。

发电和电池模型

VisualSim提供各种发电模块。VisualSim 包括目前市场上许多设备的电源数据,这节省了用户的时间和精力,但您也可以输入现有系统电源配置文件的跟踪并在平台内对其进行调试。

还包括各种电池型号,这些型号超越了基于系统请求的充电和放电仿真。电池模型包括外部冲击和热活动、充电/放电循环次数及其速率、电涌次数,以及所有这些如何影响电池寿命和最大电量。

然后可以使用 VisualSim 电源表优化这些系统架构参数。

电源表

功率表与电池和能量收集器配合使用,以测量实验性电源管理算法及其对功耗的潜在影响。与 VisualSim 的其余部分一样,它可以适应动态状态变化、设备内的不同状态持续时间,并与模型的计时配合使用(尽管它确实引入了与状态之间的转换时间相关的延迟)。

自定义块

The custom block can be a single instance with multiple states. Power states are changed using the power update RegEx.

自定义设备也可以是单个设备中具有多个相同实例的块。一个很好的例子是 PCIe 中的根复合体端口。在这里,端口在通道数上有所不同,不同通道计数的功率将是自定义状态列Active_4、Active_8等,其中每个端口都是一个队列号。

当每个端口收到请求时,可以将其作为 PCIe 的实例添加到 Power Table 队列中。这是使用 powerUpdateN RegEx 运算符完成的。

poYBAGN7OxuAZlmGAAJI0kQlSxM197.png

图1.电源表配置。

如图 1 所示,电源表模块的参数分为三个主要区域。

管理器设置维护以下属性的列表:

设备名称:维护电源表中所有设备的列表

电源状态:列出并显示所有不同类型的状态

状态转换:根据线程化的任务类型跟踪活动和非活动状态。

存在:提供设备的当前状态。

Async-State-Change包含一个“时间状态”,它显示状态应该更改之前的时间段,可以根据需要进行设置。

表达式列表允许设计人员实现有关功率值和状态更改的不同逻辑。它还支持表达式列表块的逻辑和正则表达式。表达式必须是单行的,并以“;”结尾。

迈向真实世界的功率分析

如前所述,VisualSim 建模和仿真环境具备准确确定系统功耗分布(从 IP 模块到复杂的多设备部署)所需的所有功能。为了证明其实际价值,早期系统设计中的功耗建模和估计的第二部分将演示该工具在多个研究场景中的性能,包括:

偏移并发任务

比较运行频率为 1 GHz 的单核与运行频率为 250 MHz 的四核

动态电压频率调节 (DVFS)

功率门控

这些方案在四核处理器上执行,该处理器使用调度程序执行四个并发线程和中断。

审核编辑:郭婷

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

    关注

    117

    文章

    8622

    浏览量

    148246
  • soc
    soc
    +关注

    关注

    40

    文章

    4624

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    网格为王,仿真破界——Altair HyperMesh 重塑CAE工程设计新范式?

    核心功能:覆盖仿真全流程,解锁复杂工程难题Altair HyperMesh并非单一的网格划分工具,而是一款集前处理、后处理于一体的全流程CAE解决方案,其功能设计深度贴合工程实际需求,从几何处理到
    发表于 04-23 14:47

    智造引擎,仿真之巅:Altair HyperWorks 重塑工程研发新格局?

    应用。4. AI + 仿真领先,抢占未来先机率先将 AI 融入仿真全流程,2026 版本电磁仿真提速 40%、传播建模加速 20 倍,在新能源
    发表于 04-03 14:45

    直流固态变压器控制策略仿真解决方案

    和二次谐波电流问题、大扰动场景下的稳定性问题,以及复杂非线性负载下难以精确建模的控制难题。 因此,开发一套高效、可靠的 DCSST 控制策略仿真解决方案,对推动直流微电网规模化应用具有重要意义。 二
    发表于 03-06 09:26

    【产品介绍】Altair HyperMesh有限元建模和分析软件

    AltairHyperMesh以更优的性能和无限规模革新CAE:全面的预处理和后处理解决方案AltairHyperMesh是一款功能强大的仿真解决方案,可重新定义各行业的CAE设计流程,并具有完备
    的头像 发表于 01-06 17:56 1359次阅读
    【产品介绍】Altair HyperMesh有限元<b class='flag-5'>建模</b>和分析软件

    ALTAIR 电子行业解决方案(一)

    Altair解决方案概述仿真、HPC和数据分析平台建模和可视化物理求解器
    的头像 发表于 12-04 17:58 443次阅读
    ALTAIR 电子行业<b class='flag-5'>解决方案</b>(一)

    深度解析:康谋双模态仿真测试解决方案

    随着端到端自动驾驶架构的兴起,传统基于规则的仿真测试正面临“真实感不足”与“场景泛化难”的双重挑战。本文深入解析康谋推出的双模态仿真测试解决方案:一方面依托aiSim提供确定性的物理级传感器
    的头像 发表于 11-21 17:32 9057次阅读
    深度解析:康谋双模态<b class='flag-5'>仿真</b>测试<b class='flag-5'>解决方案</b>!

    别错过!Altair 电池包仿真解决方案,干货满满!

    、火爆炸侵入乘员舱威胁安全6.疲劳耐久7.电Altair电池包结构分析解决方案全流程前处理建模HyperMesh:强大的建模建模能力:模型导入中面抽取、网格划分、复合
    的头像 发表于 11-20 14:19 2614次阅读
    别错过!Altair 电池包<b class='flag-5'>仿真</b><b class='flag-5'>解决方案</b>,干货满满!

    SOLIDWORKS 2025有效的建模仿真功能

    在工程设计领域,三维CAD软件已成为不可或缺的工具,它不仅帮助设计师快速创建准确的三维模型,还通过仿真分析功能在设计初期发现并解决潜在问题,从而大幅降低产品开发成本和风险。作为达索系统的旗舰产品
    的头像 发表于 11-05 10:18 1380次阅读
    SOLIDWORKS 2025有效的<b class='flag-5'>建模</b>与<b class='flag-5'>仿真</b>功能

    ALTAIR芯片封装及PCBA全流程解决方案,建议点赞收藏!

    Altair解决方案概述仿真、HPC和数据分析平台建模和可视化物理求解器
    的头像 发表于 10-22 10:21 862次阅读
    ALTAIR芯片封装及PCBA全流程<b class='flag-5'>解决方案</b>,建议点赞收藏!

    EasyGo TestSim:新能源电力系统自动化测试的利器

    。 EasyGo TestSim 仿真自动化测试软件为新能源电力系统的测试提供了一个高效、可靠的解决方案。它不仅简化了测试流程,还提高了测试的精度和效率。如果你是一名电力系统工程师,正在寻找一个能够提升测试效率的
    发表于 09-03 18:35

    电源控制器MCU硬件在环(HIL)测试方案

    方案基于 CPU+FPGA 架构,可实现纳秒级实时仿真,特别适合电源拓扑的精确模拟。其图形建模界面和无需编译的特性大幅降低了技术门槛,使工程师能够快速搭建各类电源系统模型并开展
    发表于 08-20 18:31

    比亚迪展示全面新能源解决方案

    近日,比亚迪受邀出席厄瓜多尔总统丹尼尔·诺沃亚在北京举办的与中国顶尖企业的早餐会,会上全面展示了公司在厄瓜多尔从能源获取到能源使用的新能源解决方案和发展蓝图,涵盖太阳能发电、储能系统及
    的头像 发表于 07-04 09:21 1096次阅读

    无刷直流电机控制系统的建模仿真分析

    控制逆变器开关的导通与关断。通过试验结果可以看出系统能够稳定适行,进而验证了该方案的可行性。 纯分享帖,点击下方附件免费获取完整资料~~~ *附件:无刷直流电机控制系统的建模仿真分析.pdf 【免责声明
    发表于 06-27 16:52

    MBSE工具+架构建模:从效率提升到质量赋能

    MBSE解决方案,以架构建模为纽带,工具链集成为支撑,帮助客户有效应对汽车电子系统日益增长的复杂性挑战。通过打破信息孤岛、实现变更协同、提升工具链流畅度,加速开发进程、降低返工成本、提
    的头像 发表于 06-20 10:57 530次阅读
    MBSE<b class='flag-5'>工具</b>+架构<b class='flag-5'>建模</b>:从效率提升到质量赋能

    EGBox Mini:一体式紧凑型实时仿真平台,适配多元实验场景

    Mini,以高性能、灵活性和便捷性为核心,为电力电子、新能源等领域的科研、教学与工业测试提供全新解决方案。 一、EGBox Mini EGBox Mini 是 EGBox 系列实时仿真器的入门级产品
    发表于 04-29 10:40