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

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

3天内不再提示

系统仿真工具使用建模语言描述系统

工程师邓生 来源:Semi Connect 作者:Belle 2022-08-22 11:28 次阅读

系统仿真工具(System Level Simulator)的作用是对电子系统进行高层次的建模及仿真,以减少系统从设计到实现所需迭代优化的次数,降低在系统实现中后期出现问题的风险。

系统仿真工具可对系统建模提供灵活的支持,利用内建或外接的各种预估算法、实现算法和仿真算法对系统的功能与性能做出合理的评估和验证。

系统仿真工具使用建模语言描述系统,建模语言具有如下特性:

(1)建立系统各功能模块的模型,允许用不同层次的模型来描述不同的模块以及模块相互间的信息交换;

(2)对模块提供不同实现方法的选择,例如用硬件或嵌入式软件实现,使用何种架构实现等;

(3)提供各种模型库,支持用已有的设计模型或IP核来实现一部分特定的功能模块。

C/C++和System C是当前常用的建模语言。针对系统描述和仿真的多样化需求,新型的系统建模语言还在不断涌现。其中一些以更抽象的形式来描述系统,适合一般性的系统设计,如UML、SysML等语言;另一些则在嵌入式系统设计方面提供更多定制化的支持,如系统设计工具Teraptor所支持的SMDL和SSDL等建模语言。

许多系统仿真工具都是基于模型并利用图形化界面进行仿真的,如LabVIEWMATLAB、SystemVue、VisualSim Architect和Simulink等。

系统仿真工具已经被设计公司广泛地应用在系统和芯片设计中,在嵌入式系统、SoC软硬件系统的设计、验证和调试过程中扮演着愈加重要的角色。



审核编辑:刘清

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

    关注

    13

    文章

    494

    浏览量

    42656
  • 可编程
    +关注

    关注

    2

    文章

    871

    浏览量

    39859
  • 电子系统
    +关注

    关注

    0

    文章

    422

    浏览量

    31195

原文标题:可编程逻辑电路设计—系统仿真工具

文章出处:【微信号:Semi Connect,微信公众号:Semi Connect】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    VirtualLab Fusion:系统建模分析器

    的大多数通常在特定的域中工作,这意味着域之间的不断往返对于精确和快速的仿真是必不可少的。为了向光学工程师提供光场在系统中传播时的不同阶段的全面概述,VirtualLab Fusion配备了一个强大的工具
    发表于 01-04 08:45

    VirtualLab:系统建模分析器

    的大多数通常在特定的域中工作,这意味着域之间的不断往返对于精确和快速的仿真是必不可少的。为了向光学工程师提供光场在系统中传播时的不同阶段的全面概述,VirtualLab Fusion配备了一个强大的工具
    发表于 12-19 12:36

    VirtualLab Fusion应用:Herriott池的建模仿真

    。Herriott单元是这种系统的一个例子,其特点是使用两个球面反射镜,在其中一个球面反射镜上钻一个离轴孔,以允许光束进出。镜子的曲率改变了光束的方向并控制了它的发散。在此用例中,我们用光学建模和设计软件
    发表于 12-09 13:14

    如何通过建模仿真提升电力电子组件的设计与性能?

    建模过程被称为建模,而仿真被定义为使用模型研究实际或理论系统的行为和性能的过程。在仿真中,模型可以用于研究
    的头像 发表于 11-25 11:35 274次阅读
    如何通过<b class='flag-5'>建模</b>与<b class='flag-5'>仿真</b>提升电力电子组件的设计与性能?

    这些电源常用仿真软件,你都知道吗?

    、EMI噪声仿真方面提供帮助。 ▍ Saber Saber能够全面分析电源系统的各项指标如环路频率响应、功率管开关、磁性器件的工作情况。软件采用硬件描述语言(MAST)和单内核混合仿真
    发表于 10-25 14:20

    Matlab/Simulink/Stateflow建模开发及仿真测试

    matlab 模拟仿真 熟悉Matlab/Simulink/Stateflow建模开发及仿真测试,熟悉V模型开发流程。 熟悉自动代码生成,能够编写或者配置自动代码生成脚本。
    发表于 10-24 17:23

    基于Simscape Fluids模型的环控系统建模仿真

    我在之前的总述部分给出过下面这张示意图,描述了 Simscape 的流体系统建模所适用的场景。现在再把它放在这里,稍微修改了描述,希望能更清楚的表达各个子库所适用的场景。
    的头像 发表于 09-05 10:19 523次阅读
    基于Simscape Fluids模型的环控<b class='flag-5'>系统建模</b>与<b class='flag-5'>仿真</b>

    基于Simscape Driveline模型的传动系统建模仿真

    上一期我们提到了 Simscape Battery,这是个针对电池系统建模仿真工具箱。作为汽车动力总成系统的一个环节,它在油转电的大趋势下显得更为重要。当然,只有电池,车也是跑不起
    的头像 发表于 09-05 10:04 657次阅读
    基于Simscape Driveline模型的传动<b class='flag-5'>系统建模</b>与<b class='flag-5'>仿真</b>

    基于Simscape Battery模型的电池系统建模仿真

    Simscape Battery™ 以模块库和 API的方式帮助我们对电池以及储能系统进行建模。我们可以用它来实现电芯电热耦合模型、配置和测试电池架构、设计电池管理系统,继而评估电池系统
    的头像 发表于 09-05 09:45 1013次阅读
    基于Simscape Battery模型的电池<b class='flag-5'>系统建模</b>与<b class='flag-5'>仿真</b>

    simulink动态系统建模仿真-第9章

    电子发烧友网站提供《simulink动态系统建模仿真-第9章.ppt》资料免费下载
    发表于 07-26 11:47 1次下载

    康谋分享 | 自动驾驶联合仿真——功能模型接口FMI(二)

    功能模型接口在复杂系统建模仿真中具有重要作用。本文探讨了FMU的时间概念、模型交换和联合仿真的通信机制。通过C代码示例,介绍了联合仿真
    的头像 发表于 06-26 14:40 3396次阅读
    康谋分享 | 自动驾驶联合<b class='flag-5'>仿真</b>——功能模型接口FMI(二)

    电磁信号模拟系统

    电磁环境模拟的半实物仿真测试系统。该系统能够通过图形化界面编辑想定任务场景,利用参数化仿真模型完成装备平台和电子装备建模、收发天线阵列
    的头像 发表于 06-25 17:17 441次阅读

    变电仿真系统软件介绍

    变电仿真系统是一种基于计算机技术的虚拟现实系统,通过对现实中变电站运行状态的建模仿真,提供了一种全面深入的电力
    的头像 发表于 04-26 17:56 603次阅读
    变电<b class='flag-5'>仿真</b><b class='flag-5'>系统</b>软件介绍

    从MATLAB到MWORKS,科学计算与系统建模仿真平台的中国选项

    一、同元软控:敢担重任,研制中国自主的科学计算与系统建模仿真平台 “中国需要自主的科学计算与系统建模仿真平台。” 工业软件是所有复杂系统研发设计、仿真验证和数字制造的必备
    的头像 发表于 03-11 13:06 626次阅读

    如何使用 ModelSim 进行设计仿真

    ModelSim为HDL仿真工具,我们可以利用该软件来实现对所设计的VHDL或Verilog程 序进行仿真,支持IEEE常见的各种硬件描述语言标准。可以进行两种
    发表于 01-14 09:47 0次下载