Product category:
Embedded Software and Operating Systems
News Release from: Green Hills Software | Subject: Integrity 4.0
Edited by the Electronicstalk Editorial
Team on 28 March 2002
More security for high-availability
embedded RTOS
Green Hills Software has announced version 4.0 of the Integrity royalty-free real-time operating system for high-availability embedded applications.
Green Hills Software has announced version 4.0 of the Integrity royalty-free real-time operating system for high-availability embedded applications that place a premium on security, reliability, real-time performance and testability The new RTOS, which now supports PowerPC, ARM, MIPS and Xscale processors, features full memory protection and guaranteed resource availability, yet still delivers sub-200ns interrupt response and sub-microsecond context switching (as measured on a 233MHz processor)
This article was originally published on Electronicstalk on 18 Nov 2002 at 8.00am (UK)
Related stories
RTOS takes on Intel designs
Green Hills Software has has produced a version of its royalty-free Integrity 4.0 RTOS for the Intel x86/Pentium architecture.
IDE and compiler optimised for latest PowerPC
The latest version of the Green Hills MULTI 2000 integrated development environment is aimed at Motorola's new MPC7450 PowerPC microprocessor.
Integrity is a secure, fast, deterministic, RTOS that delivers maximum responsiveness and determinism by running with interrupts continuously enabled and guaranteeing access to the CPU and memory for critical tasks.
Version 4.0 provides a powerful high-availability API, advanced multi-chassis, multitasking/multiprocessor debugging, and full kernel awareness.
Integrity's new graphical ResourceAnalyzer provides visibility into applications and the kernel as they execute on the target system.
Further reading
Green Hills has the lot for Cirrus Crystal
The latest IDE, RTOS and embedded internet connectivity products from Green Hills Software are for the Cirrus Logic Crystal CS89712 32bit RISC commmunications processor.
Easier real-time high-availability embedding
Green Hills Software has integrated its MULTI 2000 integrated development environment and fault-tolerant Integrity RTOS with Rational Software's visual development environment.
Development environment for embedded Linux
A new version of the MULTI 2000 IDE from Green Hills Software will help simplify the development of sophisticated applications for embedded target systems running the Linux operating system.
It displays CPU execution at the task and address space level, stack usage for tasks, and memory use for address spaces.
The host-based analyser displays this information both as a snapshot and historical view of CPU time and memory use.
The enhanced real-time EventAnalyzer logs and monitors system and application events in real time without disrupting program execution.
Operating like a high-level logic analyser, it displays all Integrity context switches, API calls, interrupts and specified user events in a time-relative format using intuitive icons.
To simplify the debugging of multiple programs running on multiple boards in a multiple-chassis system, Integrity's new debug agent (IDB) enables the Multi debugger to communicate with all Integrity target boards using a single Ethernet connection from the host computer.
Integrity 4.0 also supports intra-chassis communications via TCP/IP over VME and cPCI.
Integrity 4.0 introduces a number of significant I/O, file system, and networking enhancements and options, including an OHCI/UHCI USB stack with associated mouse, keyboard, hub and audio drivers, as well as drivers for CompactPCI and VMEbus backplane communications (shared memory and TCP/IP), I2C, and a variety of real-time clocks and timers.
The Motorola's CPX8216 CompactPCI chassis high-availability package supports hot swap for non-system-slot CPUs and board insert/extract notification.
It also supports dynamic domain acquisition, dynamic PCI resource management, and provides a robust set of high-availability and chassis-management APIs for application control.
Integrity provides a full Network File System (NFS) client as well as a Unix Fast File System (FFS) implementation.
This implementation supports hard disks (IDE and EIDE), CD-R and CD-RW drives, RAM disk, compact flash, and disk-on-a-chip, complete with APIs for POSIX, C++ iostreams, and C standard I/O.
Networking support options include a BSD TCP/IP stack, Gigabit Ethernet, and the full line of Trillium communications protocols, including SS7, ATM, ISDN, Frame Relay, MPLS, VoIP, and 3G wireless.
Integrity also supports the full line of InterNiche and Allegro embedded Internet products, which make it easy to add web connectivity and management to embedded systems. Request a free brochure from Green Hills Software ...
• Green Hills Software: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page


