- January 17, 2006
- Green Hills Software
SANTA BARBARA, CAJanuary 17 2006Green Hills Software, Inc., the leader in real-time operating systems (RTOS) and device software optimization (DSO), today announced the immediate availability of a complete port of its INTEGRITY real-time operating system to the BAE Systems RAD750 radiation hardened PowerPC Processor and CompactPCI® single board computer. The combination of INTEGRITY and RAD750 yields the industrys most advanced hardware/software architecture for high reliability space systems.We selected INTEGRITY because of its proven heritage in mission critical systems as well as its integration with Green Hills Softwares powerful MULTI IDE tool set, commented Dave Stofko, Flight Systems Software Manager, Space Systems/Loral. Coupled with the latest radiation-hardened hardware, this solution represents the state-of-the-art in space-based device software platforms.INTEGRITY RTOSINTEGRITY, the premier real-time operating system for use in mission critical systems, has been selected for use in space-based systems such as satellites as well as a wide variety of aerospace applications. According to leading industry analysts, INTEGRITY has demonstrated the highest growth in real-time operating system market share for the past 4 years. INTEGRITYs success is due to its advanced technological design, incorporating memory protection, guaranteed resource availability, field upgradeability, optimal real-time response, and the worlds leading development tools integration with Green Hills Softwares MULTI IDE. In addition, INTEGRITY is the only commercially developed real-time operating system to be certified with integrated modular avionics (IMA) systems by the US Federal Aviation Administration (FAA) to the stringent DO-178B Level A, the highest level of safety in which a system failure may be catastrophic. In comparison, legacy real-time operating systems running on radiation-hardened computers have not taken advantage of the processors memory management unit (MMU) at all, making the system susceptible to unforeseen interactions between software components, including memory corruptions, faults and denial of service problems.RAD750 CompactPCI® Board Support Package (BSP)INTEGRITYs comprehensive device driver and debugging support for the RAD750-based single board computer includes:
Serial/UARTEthernetHardware cache snoopingHigh resolution timerWatchdog timerRAM initialization and booting from EEPROMJTAG debugging with the Green Hills probeEnhanced power PCI bridge, including PCI enumeration, timers, DMA, EMC access, a hardware semaphore API, and support for power saving modesA wide range of INTEGRITY middleware available for the BAE space computer includes:IPv4 and IPv6 TCP/IP stacksNetwork applications and security (FTP/TFTP, DHCP, DNS, SSL, SSH, Crypto, Firewall)DOS/FAT, RAM and Fast File System (FFS) supportPartition Journaling File System (PJFS)Reconfigurable Space SystemsNext generation space-based systems will be characterized by complex missions, many of which have field lifetimes measured in years. As such, these systems require an operating system that can meet the highest levels of reliability and security while enabling in-space reconfiguration. INTEGRITYs microkernel design, virtual device drivers, and partitioning architecture enable designers to build truly reliable space-based systems wherein any part of the software, including application programs, RTOS middleware, and even the kernel and interrupt service routines, can be patched, replaced, or upgraded. This kind of flexibility is a requirement in space due to the harsh environment and likelihood of an SEU (Single Event Upset) that can cause portions of memory to fail. Mission controllers can take advantage of INTEGRITYs field upgrade capabilities to work around hardware problems and extend the life and value of their space-based investments, commented David Kleidermacher, Vice President of Engineering at Green Hills Software.PJFSGreen Hills Softwares Partitioning Journaling File System (PJFS) is a natural partner with INTEGRITY for space-based systems and is also now available for the RAD750 space computer. PJFS employs complete file data and metadata journaling, ensuring that the file system and file data cannot be lost in the event of unexpected power loss. In addition, PJFS employs a patent-pending partitioning architecture that enables applications to have guaranteed media resources and access control, preventing unintended resource exhaustion or other failures that can arise when sharing a traditional file system with complex software. Finally, like INTEGRITY, PJFS sports a very small footprint that is ideal for resource-constrained systems.About the RAD750The RAD750 from BAE Systems is the most technologically advanced microprocessor ever offered to the space community. The RAD750 is a licensed radiation hardened version of the IBM PowerPC 750. The RAD750 is a 3rd generation microprocessor, with almost ten times the performance of current space processors, and is the follow-on to BAE Systems highly successful and space proven RAD6000 family. The RAD750 is available in a single board computer in the CompactPCI® form factor. The RAD750 architecture supports an industry leading performance of 260 MIPS operating at 132 MHz.About Green Hills SoftwareFounded in 1982, Green Hills Software, Inc. is the technology leader in real-time operating systems (RTOS) and device software optimization (DSO) for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY® RTOS, velOSity microkernel, compilers, MULTI® and AdaMULTI integrated development environments and TimeMachine debugger offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom.
Go to Green Hills Software website
Learn More