概况
eT-Kernel™ Compact是占用量较小,拥有优异的实时性能的实时操作系统。
- 系统调用可通过使用高分辨率、高速物理计时器
- 可通过OneLink的执行镜像来进行阶段性程序引导
- 通过OS的系统调用,可使用μsec order的时间单位
- 沿用了μITRON的架构,因此可简单使用过去的软件资源
获得ISO 26262 ASIL D/IEC 61508 SIL 4认证、符合IEC 62304标准
eT-Kernel Compact作为日本国产OS于2015年4月首次获得德国 SGS-TüV Saar GmbH 功能安全标准 ISO 26262(汽车)和 IEC 61508(工业设备)的最高安全标准 (ASIL D, SIL 4) 认证,这是功能安全标准的第三方认证机构 。 eSOL作为eT-Kernel Safety Package,提供与eT-Kernel有关的安全手册和安全报告等文档。通过活用eT-Kernel Safety Package,与采用非认证OS相比之下,进行测试用例的制作、测试、基于测试的证据制作以及OS相关安全性说明作业时可以更省力,也可以降低用户最终产品为符合标准所需的成本。 此外,已获得认证,证实eSOL的实时操作系统产品的开发进程符合医疗器械的安全标准IEC 62304。
eT-Kernel Compact拥有对以下功能安全标准获得第三方认证的实绩。
|
eT-Kernel Safety Package产品阵容
- Automotive Safety Package(符合ISO 26262)
- Industrial Safety Package(符合IEC 61508 )
eT-Kernel Compact的功能
eT-Kernel Compact提供以下功能。
eT-Kernel Compact提供的功能 | ||
---|---|---|
T-Kernel/OS (Operating System) |
T-Kernel/SM (System Manager) |
T-Kernel/DS (Debugger Support) |
- 任务控制功能 - 任务间同步通信功能 - 内存管理功能 - 例外/中断控制功能 - 时间管理功能 - 子系统管理功能 |
- 系统内存管理功能 - 地址空间管理功能 - 设备管理功能 - 中断管理功能 - I/O端口访问支持功能 - 节电功能 - 系统构成信息管理功能
|
- 内核内部状态取得功能 - 执行追溯功能
|
最适合从μITRON转用
eT-Kernel Compact与μITRON相似,使用了扁平的内存空间而不使用MMU、提供的服务内容、OS内部的构成等。因此,最适合从μITRON转用。
系统调用时支持函数的直接调用
eT-Kernel Compact在调用内核API时,并不是采用T-Kernel标准定义的软件异常模式,而是与μITRON相同可直接选择函数调用的配置开关。通过选择函数调用,可以使eT-Kernel的作业更加高速化。
可删除T-Kernel/SM及不使用的内核对象
通过eT-Kernel Compact可删除T-Kernel/SM及不使用的内核对象,将所需的内存容量降至最低。例如,当用户的系统不需要使用到T-Kernel/SM所提供的功能时,如:对I/O端口的输入输出管理功能等,可通过配置去除T-Kernel/SM的构成。
除了通过去除T-Kernel/SM来减少内存的占用量之外,因无需进行T-Kernel/SM的初始化,所以加快了系统的启动。
备有最适合T-Kernel系统开发的开发环境eBinder®
提供作为针对T-Kernel为基础的嵌入式系统的开发环境eBinder。