News & Press

Green Hills Software Announces INTEGRITY® Real-Time Operating System For Intel® XScale™ Microarchitecture-Based I/O Processors

Royalty-free RTOS protects intelligent I/O applications from errant code, viruses and hackers


Embedded Systems Conference, Chicago, IL. Booth #100. June 3, 2002 -- Green Hills Software today announced the immediate availability of its INTEGRITY® 4.0 real-time operating system (RTOS) for the Intel XScale microarchitecture-based I/O processors, including the IOP310 processor chipset and IOP321 processor.

INTEGRITY is a fast, deterministic, RTOS designed for applications that require high reliability, availability, security and a cost-effective business model. Utilizing the hardware memory protection facilities of the XScale MMU, INTEGRITY builds a firewall between the kernel and user tasks that prevents errant or malicious tasks from corrupting user data, the kernel, interprocess communications, device drivers and other user tasks. INTEGRITY also enhances reliability and determinism by running with interrupts continuously enabled and guaranteeing access to the CPU and memory for critical tasks. Other RTOS solutions do not offer this protection or security, leaving systems vulnerable to failure from errant application, viruses, and hackers.

INTEGRITY gives XScale-based I/O processors full memory and application protection, as well as guaranteed resource availability. Yet, it still delivers an industry best interrupt latency of less than 200 nsec, and a context switching speed of less than 1 microsecond. This unique combination of security, reliability, predictability, and responsiveness makes INTEGRITY an ideal target environment for intelligent I/O applications such as RAID, network-attached storage and storage area networks. INTEGRITY also features a royalty-free business model, which helps reduce per-unit production costs.

"Our customers greatly value a highly reliable RTOS solution and integrated development environment that meets their demanding time-to-market schedules while decreasing their per unit cost," added Dave Boehmer, Technical Marketing Manager for Intel I/O Processors. "INTEGRITY is a royalty-free platform suited for RAID, network attached storage and storage over network applications, particularly when security and reliability are required. We're pleased to see INTEGRITY and MULTI support for our leading Intel I/O processors."

"INTEGRITY provides an excellent development and run-time platform for Intel IOP310 and IOP321 processors, particularly for developers who place a premium on security, reliability, time-to-market, and cost," said John Carbone, vice president of marketing for Green Hills Software. "XScale I/O processors running INTEGRITY provide an ironclad foundation for building intelligent I/O systems, particularly those used for networked storage applications such as RAID."

INTEGRITY provides comprehensive I/O and file system support, including a USB stack, NFS client, and drivers for I2C, CompactPCI/VMEbus backplanes, clocks, timers, standard PC peripherals, and a full-featured, UNIX-compatible, hierarchical file system and a POSIX API. Networking support includes a TCP/IP stack, 10/100 and Gigabit Ethernet drivers, along with adaptation layers for both Rational Rose RealTime and I-Logix Rhapsody modeling tools. INTEGRITY also supports the full line of embedded Internet software products and applications, which make it easy to add web connectivity and management to intelligent storage systems.

INTEGRITY's graphical ResourceAnalyzer™ greatly enhances visibility into applications and the kernel as they execute on the target system, displaying CPU execution at the task and address space level, stack usage for tasks, and memory use for address spaces. INTEGRITY's real-time EventAnalyzer™ further enhances real-time visibility by enabling programmers to log and monitor system and application events in real time without disrupting program execution. Operating like a high-level logic analyzer, the EventAnalyzer displays all INTEGRITY context switches, API calls, and interrupts in a time-relative manner using intuitive ICONs. The EventAnalyzer is also tightly integrated with Rational's RoseRT, enabling programmers to view RoseRT state transitions and INTEGRITY events.

INTEGRITY is seamlessly integrated with Green Hills Software's MULTI IDE. Together with Green Hills Software's family of optimizing C, C++, and EC++, compilers, MULTI automates all aspects of embedded software development for Intel I/O processors, including editing, source-level debugging, program building, run-time error checking, version control, and code/performance optimization. MULTI also features ISIM, an INTEGRITY simulator that enables programmers to develop and test their code on a PC or workstation without the need for target hardware.

INTEGRITY is available now for the Intel IOP310 and IOP321 and works out of the box with the Intel® IQ80310 Development Kit and the IQ80321 Development Kit. In addition, Green Hills offers a porting kit and turnkey porting services for designers who want to port INTEGRITY to other platforms.

More on Green Hills Software, Inc.

Founded in 1982, Green Hills Software Inc. is the technology leader for real-time operating systems and software development tools for embedded systems. Green Hills Software's royalty-free INTEGRITY® real-time operating system and the ThreadX real-time operating system, fully integrated with its market leading compilers and MULTI® Integrated Development Environment, provide a total development and run-time solution that addresses both deeply embedded and maximum-reliability applications.

Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. For more information on Green Hills Software products, call 805-965-6044, email sales@ghs.com or visit us on the web at www.ghs.com.

Green Hills Software, the Green Hills Software logo, and MULTI are registered trademarks, and INTEGRITY, Green Hills Probe, EventAnalyzer, ResourceAnalyzer and Integrate are trademarks of Green Hills Software, Inc.
 
All other trademarks (registered or otherwise) are the property of their respective companies.

For More Information Contact:
Green Hills Software  
Lynn J. Robinson
(805) 965-6044
lynnr@ghs.com
Davis-Marrin Communications  
Michelle Ragsdale
(858) 573-0736
michelle@davismarrin.com

© 1996-2024 Green Hills Software Privacy Policy Cookies Policy Copyright & Patent Notices