Real-Time Operating Systems and Tools
www.freescale.com/fwdn
26
Green Hills Software
Green Hills Family of RTOSes
Green Hills Software family of real-time operating systems is comprised of INTEGRITY
®
,
velOSity and u-velOSity. The family represents a continuum of real-time operating systems
featuring common communication protocols, common development tools and a 100% upward
compatible programming interface (API).
INTEGRITY
®
Real-Time Operating System
INTEGRITY is a secure, royalty-free real-time operating system intended for use in embedded
systems that require maximum reliability. INTEGRITY represents the most advanced RTOS
technology on the market today.
INTEGRITY uses hardware memory protection on the i.MX applications processor to isolate and
protect itself and user tasks from incorrect operation caused by accidental errors or malicious
tampering. Its object-oriented design allows strict access control and verification of the security
and integrity of data, communications, individual components, and the system as a whole. Unlike
other memory protected operating systems, INTEGRITY does not sacrifice real-time performance
for security and protection. It is first and foremost a true hard real-time operating system.
INTEGRITY’s special features include:
• Guaranteed resource
(CPU and memory) availability
• Fast, deterministic real-time response
• Virtual device drivers
• Proven certification history for DO-178B
Level A, IEC61508 SIL3, POSIX, FDA
•
Unified platforms for aerospace and defense,
automotive, industrial safety, medical,
software-defined radio and wireless
velOSity Real-Time Operating System
The velOSity™ Real-Time Operating System (RTOS) is small, fast and royalty free, making it a
perfect fit for cost-sensitive, high-volume and resource constrained embedded applications.
velOSity offers developers a rich set of kernel services, device drivers, BSPs and middleware.
In contrast to INTEGRITY, the velOSity RTOS is configured to run in flat memory models,
optimizing both its footprint and execution speed. It can also be configured for use without a
board support package for your target hardware, further reducing your memory footprint and
implementation complexity.
u-velOSity Real-Time Microkernel
The µ-velOSity real-time microkernel is the smallest of Green Hills Software’s family of
royalty-free operating systems. It is implemented as a C library so it can be easily ported
to a number of target architectures. Its simple design as well as integration with the
best-in-class MULTI tools make µ-velOSity both easy to learn and simple to use.
Freescale and Green Hills Software
For 25 years, Green Hills Software has supplied software tools, real-time operating systems
and networking stacks to Freescale customers on Power Architecture, 68K, ColdFire, StarCore,
MCore and i.MX processors. Our diverse mutual customers produce the most technologically
advanced products in the embedded industry and number in the hundreds, including HP, Ford,
Lucent, GE Security and Boeing.
• Real-time EventAnalyzer™
• Simulation environment
• Model driven design and UML
tools integration
• Comprehensive communications protocols
• Powerful development tools
• Royalty-free licensing
For more information, visit www.ghs.com.
Komentarze do niniejszej Instrukcji