Visit the Green Hills Software web site
Click on the advert above to visit the company web site

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)

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.

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

Search the Pro-Talk network of sites

Visit the Green Hills Software web site