CONTACT US

汽车工业网

电话:021-20920069

邮箱:sales@auto-industry.com.cn

地址:上海市浦东新区康意路531号

美国Green Hills software

Green Hills软件INTEGRITYA®RTOS操作系统

  • 产品品牌:Green Hills software
  • 品牌产地:英国
  • 产品简介:INTEGRITYA®操作系统 €”为总设计可靠性和绝对安全,完整使用全部内存保护与一个广泛范围的中间件和消息传递设计董事会支持包。...

INTEGRITY®RTOS-专为可靠性和绝对安全性而设计,INTEGRITY在消息传递设计中使用全面的存储器保护,并提供广泛的中间件和电路板支持包。

INTEGRITY实时操作系统

Green Hills软件操作系统的旗舰产品INTEGRITY RTOS以分区架构为基础,为嵌入式系统提供完全的可靠性,绝对的安全性和最高的实时性能。 INTEGRITY凭借其在各行各业获得认证的领先系谱,为实时操作系统的安全性,安全性和可靠性树立了标准。

最高的性能,安全性和可靠性
集成的中间件和平台
保证分离
架构的可靠性
难以实时表现
保证内存资源
先进的多核支持
安全的虚拟化架构

最高的性能,安全性和可靠性

INTEGRITY RTOS就是这样设计的,嵌入式开发人员可以确保他们的应用程序满足安全性,可靠性和性能方面的最高要求。

为此,INTEGRITY使用硬件内存保护来隔离和保护嵌入式应用程序。 安全分区保证每个任务都能正确运行所需的资源,并充分保护操作系统和用户任务免受错误和恶意代码的攻击,包括拒绝服务攻击,蠕虫和特洛伊木马。

与其他受内存保护的操作系统不同,INTEGRITY从不牺牲安全性和保护的实时性。

集成的中间件和平台

为了帮助开发人员快速开始产品开发,Green Hills Software为INTEGRITY提供了一系列集成和验证的中间件,其中包括:

FFS,FAT,NFS和日志文件系统
IPv4 / IPv6主机和路由网络堆栈
FIPS 140-2认证套件B启用嵌入式加密库
高级第三层路由协议
Web服务:HTTPS,SOAP,AJAX,JSON,XML
Wi-Fi支持:WPA2,蓝牙,3G
USB主机堆栈,设备堆栈和类驱动程序
2D,3D和OpenGL图形
这些中间件包中的每一个都已经过预先集成和测试,能够与INTEGRITY先进的RTOS功能无缝地配合使用并充分利用。对于选定的行业,Green Hills Software提供提供完整集成生态系统的平台。每个平台都包括INTEGRITY RTOS以及开发工具,行业特定的中间件,参考硬件和文档。

通过将所有核心软件和文档整合到一个高度集成的平台中,开发人员可以:

更容易开发和部署有针对性的设备
加快上市时间
减少发展风险
更注重质量和创新

保证分离
INTEGRITY RTOS提供了嵌入式设计人员执行分离策略,损坏限制和信息流控制所需的所有功能,并为当今更复杂和连接的应用程序提供安全的网络连接。

INTEGRITY的分离内核可防止进程超出分配的内存区域,从而防止错误或恶意代码造成的损害。 另外,INTEGRITY的分区可防止从数据所在分区外部无意访问数据。

安全和安全认证
自18年前发布以来,INTEGRITY RTOS技术已获得多项认证和认证,证明其领先的血统,并使开发人员能够在其设计中实现最高水平的安全性,安全性和可靠性:

FAA:DO-178B,A级(INTEGRITY-178 RTOS)
NSA:EAL 6+高鲁棒性通用标准
SKPP是有史以来为操作系统实现的最高安全级别(INTEGRITY-178 RTOS)
FDA:二级和三级医疗器械批准
EN:50128 SWISL 4铁路控制
IEC:61508 SIL 3认证的工业控制系统
ISO:26262:汽车

坚实的实时表现
作为利用硬件内存管理单元(MMU)的第一个RTOS之一,INTEGRITY是一个坚实的实时操作系统,永远不会牺牲实时的安全和保护性能。 INTEGRITY可以在纳秒内响应事件,保证。

所有INTEGRITY内核服务都经过精心优化,以尽量减少系统调用的开销。 系统调用可以暂停以允许其他人执行。 INTEGRITY使用支持多个优先级的实时调度程序,并可以完全控制CPU百分比分配。

INTEGRITY RTOS始终以绝对最小延迟服务最高优先级的中断。 为了保证这一点,内核不会屏蔽或阻塞中断。 内核还可以避免长时间延迟的指令,这些指令可能暂时阻止某些系统的中断。

保证内存资源

INTEGRITY RTOS以多种方式保护内存:
疲劳
损坏
未经授权的访问
INTEGRITY独特的内存配额系统保持一个地址空间不会耗尽任何其他内存。

为了防止内核内存耗尽,INTEGRITY要求内核内存不能用于响应进程请求而创建的消息,信号量或其他内核对象。 相反,内核使用请求进程提供的内存资源执行进程请求的所有服务。

为了防止用户堆栈溢出的风险,INTEGRITY的内核有自己的内存堆栈。 没有这个,内核将需要访问用户进程的堆栈。 但是这可能会导致问题,因为如果用户进程被未知的代码(即内核)使用,就不可能预测最大的堆栈大小。

开发和分析工具
强大的操作系统感知图形化开发和分析工具套件使您能够轻松配置,调试和优化INTEGRITY应用程序。

INTEGRITY项目向导
EventAnalyzer
INTEGRITY模拟器
ResourceAnalyzer
集成工具
MULTI IDE
DoubleCheck集成静态分析仪
TimeMachine调试套件
优化编译器
POSIX一致性认证
简化的迁移

先进的多核支持
INTEGRITY的现代架构非常适合针对嵌入式系统的多核处理器。 INTEGRITY提供完整的非对称多处理(AMP)和对称多处理(SMP)支持,针对嵌入式和实时使用进行了优化。 嵌入式系统设计人员可以选择适合该任务的多处理架构。 结合Green Hills MULTI工具套件中的先进多核调试功能,开发人员可以缩短产品上市时间,同时提高系统性能和可靠性。

INTEGRITY Multivisor安全虚拟化架构
INTEGRITY Multivisor是一款强大而便携的虚拟化基础架构,其架构足够灵活,可处理当今微处理器中可用的各种硬件功能。 ISV最大限度地利用可用的硬件虚拟化设施,同时最大限度地减少或消除客户操作系统的修改。

现在许多芯片制造商都采用硬件辅助虚拟化技术,如ARM虚拟化扩展(VE),Intel VT-x和VT-d以及虚拟化功能架构。对于这些架构,INTEGRITY Multivisor支持高性能的“完全虚拟化”,无需更改客户操作系统。在设备访问必须在客户和/或应用程序之间共享的情况下,很容易添加协调对硬件的访问的应用程序。

在缺乏虚拟机管理程序模式帮助的处理器上,INTEGRITY Multivisor将客户操作系统的精心设计,最小干扰的修改应用于最大化性能,同时又不会影响迁移和便携性。

INTEGRITY Multivisor为管理内核提供了灵活而强大的机制。 Multivisor可以根据系统要求,在非对称多处理(AMP)模型中静态地将访客操作系统绑定到内核,或者在对称多处理(SMP)模型中动态调度工作负载。

汽车工业网    ©2016-2021    备案号:沪ICP备15001858号-4
电话:021-20920069   邮箱:sales@auto-industry.com.cn
地址:上海市浦东新区康意路531号

沪公网安备 31011502009773号