News & Press

Green Hills Software’s INTEGRITY® Real-Time Operating System Unleashes The Power of Intel® Network Processors

Royalty-Free INTEGRITY RTOS Supports Intel® IXDP2400 and Intel® IXDP2800 Development Platform

Intel Developer Forum, San Jose - Booth 206 in ICA Community, September 18, 2003 - Green Hills Software, Inc., the technology leader in real-time operating systems and embedded software development tools, today announced RTOS support for the Intel® IXP2400 and Intel® IXP2800 network processors and their development platforms. Software developers can now develop and deploy their network edge and core applications for the first time with a total solution based on a royalty-free, memory protected RTOS integrated with the industry leading MULTI integrated development environment (IDE) and optimizing C/C++ compilers.

"Our customers value the power and programmability of the Intel® IXP2400 and Intel® IXP2800 network processors and appreciate a reliable development solution that unleashes the processors’ superior design,” said Doug Davis, general manager, Intel Network Processor Division. "It is good news that Green Hills Software’s real-time operating system will now be available for our IXP2XXX customers."

INTEGRITY is optimized for Intel® XScale™ technology and well suited for applications based on the Intel IXP2XXX network processors that require high performance, high reliability, and a cost-effective business model.

  • Royalty-free licensing eliminates per-unit cost
  • Full access to kernel and board support source code gives developers more control and visibility into the software application
  • True real-time performance with fast interrupt response and rapid context switching
  • Message passing architecture for reliable and high performance inter-processor and inter-task communication
  • Guaranteed memory and CPU availability enables maximum reliability
  • Utilizes the Intel IXP2XXX network processors’ memory protection unit (MMU) for full memory protection of user data, the kernel, device drivers and user tasks
  • Integrated with Green Hills Software's MULTI IDE, optimizing compilers and Green Hills Software JTAG hardware debug probes in an easy-to-use, single source solution
  • Integrated support for the 16 fully programmable multi-threaded microengines on the IXP2800 network processor (8 microengines on the IXP2400)
  • In-field monitoring and download enables non-intrusive debugging and upgrades
  • Complete integrated networking solutions for IPv4/v6, IPSec, Secure Web and Firewall and more

INTEGRITY enhances reliability and determinism by never disabling interrupts during any system call while providing applications guaranteed access to the CPU and memory for critical tasks. INTEGRITY prevents errant or malicious code from corrupting user and kernel objects. Other RTOS solutions do not offer this protection or security, leaving systems vulnerable to failure from errant application code, viruses, and hackers.

“Customers are adopting Green Hills Software’s royalty-free solution for next generation networking products,” said Dan Mender, INTEGRITY's director of business development at Green Hills Software. “We see this additional offering as a natural expansion of our total solution for the networking marketplace.”

The Intel IXP2400 and Intel IXP2800 network processors are programmable network processors that integrate a high-performance parallel processing design on a single chip for processing complex algorithms, deep packet inspection, traffic management, and forwarding at wire speed. The processors’ store-and-forward architecture combines a high-performance Intel® XScale™ core with sixteen or eight (IXP2800 or IXP2400, respectively) 32-bit independent multi-threaded microengines that can cumulatively provide more than 23.1 giga-operations per second. The Intel IXDP2400 and Intel IXDP2800 Development Platforms provide a robust board-level development environment with dual network processor ingress/egress baseboards, PCI 2.2, UART serial port, 10/100 Ethernet MAC, JTAG port, and NetROM connectors for the microengines.

INTEGRITY is part of a complete, highly integrated, single-source development solution for the entire application development project, from board bring-up, to product development and deployment, to in-field debugging and upgrades. The MULTI IDE includes a source-level debugger, program builder, profiler, run-time error checker, version control, memory leak detector and editor. Green Hills Software's C/C++/EC++ compilers are optimized for the Intel XScale core, ARMV5T Thumb instruction set and ARM V5E DSP extensions, thus continuing the tradition of producing the fastest and smallest code in the industry.

MULTI also features the 100% binary compatible INTEGRITY simulator (ISIM), which enables programmers to develop and test their target processor code on a PC or workstation without Intel IXP2XXX network processor hardware, and a real-time EventAnalyzer and ResourceAnalyzer, which give users a view of system and user events in a graphical display. The Green Hills Probe and Slingshot provide on-chip debugging and user run-control at downloads speeds of 450KB/sec.

The initial release of INTEGRITY for the Intel IXP2800 network processor and the current IXDP2800 Development Platform is September 2003, with IXP2400 network processor support to follow. MULTI and the Green Hills Probe are available now. Support for the new Intel IXDP2401 and IXDP2801 development platforms is expected early in 2004.

About Green Hills Software

Founded in 1982, Green Hills Software Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. The royalty-free INTEGRITY RTOS, compilers, MULTI and AdaMULTI Integrated Development Environments and Green Hills Probe, offer a complete development 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.

Green Hills is an Affiliate Member with the Intel® Communications Alliance, a community of communications and embedded developers and solutions providers.

About the Intel® Communications Alliance

The Intel® Communications Alliance is a membership-based alliance program comprised of communications and embedded developers and solution providers. Members are committed to providing a strategic supply line of standards-based solutions to the communications and embedded market segments. For more information, please visit: www.intel.com

Green Hills Software, the Green Hills logo, MULTI and INTEGRITY are registered trademarks and Green Hills Probe, EventAnalyzer, Resource Analyzer and ISIM are trademarks of Green Hills Software Inc. All other trademarks (registered or otherwise) are the property of their respective owners.

Intel, IXP and XScale family are trademarks or registered trademarks of Intel Corporation or it subsidiaries in the United States and other countries.

Media Contacts:
Green Hills Software, Inc.
Lynn J. Robinson
(805) 965-6044
lynnr@ghs.com

Patterson & Associates
Barbara Stewart
(480) 488-6909
barbara@patterson.com

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