Product category:
Embedded Software and Operating Systems
News Release from: Green Hills Software | Subject: Integrity for Intel IXP2XXX
Edited by the Electronicstalk Editorial
Team on 03 October 2003
Network processors gain RTOS support
Green Hills Software is providing real-time operating system (RTOS) support for the Intel IXP2400 and Intel IXP2800 network processors and their development platforms.
Green Hills Software is providing real-time operating system (RTOS) support for the Intel IXP2400 and Intel IXP2800 network processors and their development platforms For the first time, software developers can develop and deploy their network edge and core applications with a total solution based on a royalty-free, memory protected RTOS that is integrated with a complete development environment
This article was originally published on Electronicstalk on 21 Mar 2001 at 8.00am (UK)
Related stories
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.
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.
"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 optimised for Intel.
Further reading
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.
Compiler exploits PowerPC vector coprocessor
Green Hills Software has a new compiler for its Multi IDE that provides automatic vectorisation support for Motorola PowerPC processors equipped with the AltiVec vector-processing engine.
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.
Additionally, 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.
Errant or malicious code is also prevented 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.
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) 32bit independent multithreaded microengines that can cumulatively provide more than 23.1GOPS.
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 optimised for the Intel XScale core, ARMV5 Thumb instruction set and ARM V5E DSP extensions.
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 450Kbyte/s.
The initial release of Integrity for the Intel IXP2800 network processor and the current IXDP2800 development platform is available now, 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. 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


