Green Hills Software announces first RTOS for Intrinsity processors.Green Hills Software Inc. has announced the availability of its INTEGRITY real-time operating system (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. (RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. ) for Intrinsity's FastMATH and FastMIPS processors. INTEGRITY provides a secure, responsive, deterministic platform for developing and deploying embedded FastMATH and FastMIPS software, particularly for applications like industrial control, medical devices, telecommunications, and aviation that require the utmost in high availability Also called "RAS" (reliability, availability, serviceability) or "fault resilient," it refers to a multiprocessing system that can quickly recover from a failure. There may be a minute or two of downtime while one system switches over to another, but processing will continue. , reliability, and security. FastMATH and FastMIPS are high-performance microprocessors that utilize Intrinsity's Fast14 Technology to deliver up to 3x the performance of competing embedded processors. The 2-GHz FastMATH Adaptive Signal Processor combines a MIPS (Million Instructions Per Second) The execution speed of a computer. For example, .5 MIPS is 500,000 instructions per second; 100 MIPS is a hundred million instructions per second. 32 processor with a matrix and parallel vector math unit for use in real-time, math-intensive applications. The 2-GHz FastMIPS processor is the fastest MIPS 32 embedded processor available and the first general-purpose processor to include high-speed RapidIO ports. "The combination of Intrinsity's ultra-high performance processors and INTEGRITY's high-reliability, royalty-free RTOS is an ideal solution for today's high-end embedded systems Embedded systems Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve. ," said Intrinsity president, Paul Nixon. "Combine this with Green Hills Software's outstanding development tools and you have a comprehensive development and runtime environment that minimizes time to market for embedded developers." INTEGRITY is a fast, deterministic, royalty-free RTOS designed for applications that require high performance, high reliability, and a cost-effective business model. Utilizing the hardware memory protection facilities of the Intrinsity processor's MMU (Memory Management Unit) The part of the computer that governs memory access. Either part of the CPU chip or housed on separate chips, the MMU controls memory partitions and virtual memory. See memory and virtual memory. MMU - Memory Management Unit , INTEGRITY builds a firewall between the kernel and user tasks that prevents errant or malicious code 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 CPU in full central processing unit Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. 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 is seamlessly integrated with Green Hills Software's MULTI MULTI Multiple IDE. Together with the Green Hills family of optimizing C/C C/C Center to Center C/C Combustion Chamber C/C Command/Control C/C Crew Chief C/C cabin cruiser (US DoD) C/C chief complaint (medical) C/C Channel-to-Channel C/C Communication and Collaboration ++/EC++ compilers, MULTI automates all aspects of embedded software development for Intrinsity processors. MULTI includes a source-level debugger, program builder, run-time error checker, version control, and code/performance optimization. INTEGRITY also supports Intrinsity's cycle accurate simulator A Cycle Accurate Simulator (CAS) is a computer program that simulates a microarchitecture cycle-accurate. In contrast a Instruction Set Simulator simulates an Instruction Set Architecture usually faster but not cycle-accurate to a specific implementation of this architecture. , a platform that enables programmers to develop and test their Intrinsity code on a PC or workstation without the need for target hardware. INTEGRITY's royalty-free business model is particularly valuable for developers of high-volume products, enabling lower manufacturing costs while at the same time offering developers the support of a successful commercial organization that's been in business for over 20 years. INTEGRITY is available now for FastMIPS and FastMath processors, and works out of the box with Intrinsity's FastMIPS and FastMath evaluation boards. Green Hills also offers a porting kit and turnkey porting services for designers who want to port INTEGRITY to custom FastMIPS and FastMath platforms. Development licenses for the INTEGRITY RTOS, including a board support package, start at $15,000 per product. Run-time licenses for INTEGRITY on the target system are free. |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion