行为
功能 #3390
打开Task #3240: FORD文档输出
开始日期:
2025-03-17
计划完成日期:
% 完成:
100%
预期时间:
描述
参考软件需求DR-003701-708064 Temporal Determinism
需求描述
本设计规则支持 RQT-003701-705442《时间确定性》,适用于包含以下类型软件的所有电子控制模块:非AUTOSAR操作系统(Non-AUTOSAR OS),AUTOSAR Adaptive平台并作为该RQT的合规性实施方法。
. 当去抖后的输入值变更或计时器达到目标值时,若需改变输出值,微控制器必须在50毫秒内输出新值。
. 若后台任务非空闲进程,供应商需通过截止时间单调性分析证明存在足够带宽处理所有任务(及后台任务中的子任务)。
技术规范
多数功能具有时间约束性。若数据未及时处理,可能导致:功能行为异常,依赖任务引发系统延迟累积, 每个输入必须在分配时间内产生输出 。
时间确定性允许验证最坏情况响应时间。若软件不具备时间确定性,则微控制器将延迟处理请求,其延迟频率取决于CPU负载。若延迟时长未知,可能导致完全错过请求并引发功能异常。此问题将严重影响具有EMC C类认证的模块——此类模块通常需向操作员发出告警,且不存在“延迟补偿”机制。
此外,该要求还有助于强制实现对操作员输入的100毫秒目标响应时间,并简化时序要求。规定耗时>=100毫秒的情况要容易得多,并依靠该要求将最坏情况下的时间限制在150毫秒。
——任务运行的时间需要在规划的时间内运行完成
文件
行为