系统仿真工具(System Level Simulator)的作用是对电子系统进行高层次的建模及仿真,以减少系统从设计到实现所需迭代优化的次数,降低在系统实现中后期出现问题的风险。
系统仿真工具可对系统建模提供灵活的支持,利用内建或外接的各种预估算法、实现算法和仿真算法对系统的功能与性能做出合理的评估和验证。
系统仿真工具使用建模语言描述系统,建模语言具有如下特性:
(1)建立系统各功能模块的模型,允许用不同层次的模型来描述不同的模块以及模块相互间的信息交换;
(2)对模块提供不同实现方法的选择,例如用硬件或嵌入式软件实现,使用何种架构实现等;
(3)提供各种模型库,支持用已有的设计模型或IP核来实现一部分特定的功能模块。
C/C++和System C是当前常用的建模语言。针对系统描述和仿真的多样化需求,新型的系统建模语言还在不断涌现。其中一些以更抽象的形式来描述系统,适合一般性的系统设计,如UML、SysML等语言;另一些则在嵌入式系统设计方面提供更多定制化的支持,如系统设计工具Teraptor所支持的SMDL和SSDL等建模语言。
许多系统仿真工具都是基于模型并利用图形化界面进行仿真的,如LabVIEW、MATLAB、SystemVue、VisualSim Architect和Simulink等。
系统仿真工具已经被设计公司广泛地应用在系统和芯片设计中,在嵌入式系统、SoC软硬件系统的设计、验证和调试过程中扮演着愈加重要的角色。
审核编辑:刘清
-
逻辑电路
+关注
关注
13文章
502浏览量
43455 -
可编程
+关注
关注
2文章
1075浏览量
40821 -
电子系统
+关注
关注
0文章
468浏览量
31763
原文标题:可编程逻辑电路设计—系统仿真工具
文章出处:【微信号:Semi Connect,微信公众号:Semi Connect】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
无刷直流电机模糊PI控制系统建模与仿真
无刷直流电机控制系统的建模仿真分析
利用MATLAB对交流电机调速系统进行建模和仿真
基于VT系统的MCU硬件在环建模与仿真应用分析

MATLAB仿真在直流电机双闭环调速系统中的应用
VirtualLab Fusion案例:K域和X域中的系统建模
SOLIDWORKS 2025集成式建模和仿真

VirtualLab:系统建模分析器
VirtualLab Fusion:系统建模分析器
VirtualLab:系统建模分析器
VirtualLab Fusion应用:Herriott池的建模与仿真
基于Simscape Fluids模型的环控系统建模与仿真

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

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

评论