
在 PC 上构建软件模型,让被分析的软件在模型上跑起来,从而在没有真实硬件的前提下观察其时间行为——这就是仿真方法。
代码层叫代码仿真,模拟处理器,输入可执行文件,输出函数级的执行特性;调度层叫调度模拟,模拟操作系统的任务和中断调度逻辑,输入系统配置和时间预算,输出任务级响应时间和追踪图表。
但有一点容易被混淆:仿真给出的是观测值,不是上界。
简单指令集仿真器不模拟流水线、缓存和外设,它给出的指令数和真实硬件执行时间之间不存在简单换算关系;要拿到周期级精度,需要支持快速时间技术的完整虚拟样机。
调度模拟里最常见的失效是互斥应用模式被直接累加——不同模式下激活的任务集合不同,混在一起跑会产生真实系统中不可能的抢占,得到的 RT 偏大、CPU 负载偏高,结果不真实但表面上看不出来。
看视频,6 分钟讲清楚两个层级的工作流与共同边界。
欢迎持续关注本系列更新。
关于合兴软件
上海合兴软件科技有限公司成立于2016年,总部位于上海普陀,在成都、天津、重庆和长春设有分公司与办事处。
公司作为一家智能汽车电子技术提供商,致力于为汽车芯片赋能,让汽车电子开发更简单。公司专注于芯片应用工具研发和生态搭建,目前已有多项满足ASIL-D要求的工具和软件投入应用或量产。公司非常重视研发投入,现有研发人员比例在90%以上,核心员工均有十年以上工作经验。公司先后被评为上海市高新技术企业和上海市专精特新中小企业,并因在科技创新方面取得的成绩多次获得上海市“科技创新行动计划”和 上海市“张江国家自主创新示范区专项发展”资金支持。
公司搭建了广泛稳定的汽车电子生态圈,当前是AUTOSAR组织开发会员,中国汽车基础软件生态委员会高级会员,中国RISC-V产业联盟会员,中国汽车芯片产业创新战略联盟成员和上海汽车芯片产业联盟成员。同时与多家头部汽车公司、汽车零部件公司及芯片公司保持着良好合作关系,包括上汽、奔驰、蔚来、大众、小米、吉利、舍弗勒、哈曼、博世、兆易创新、旗芯微、南芯等公司。
公司使命:
为芯赋能,让汽车电子开发更简单
公司愿景:
成为领先的智能汽车电子开发技术提供商
公司价值观:
利他-成就他人,合力共兴
勤奋-付出不亚于任何人的努力
本分-诚实守信,实事求是

www.hetion.com.cn
点击
关注
扫码获取更多精彩


淘宝店铺

微信公众号
夜雨聆风