Green Hills Software Boosts Reliability of Intel x86/Pentium-Based Embedded Products; Royalty-Free RTOS Provides Application-Critical Protection for End User Products.Business Editors & High-Tech Writers Embedded Systems Conference Boston 2002 Booth #901 BOSTON--(BUSINESS WIRE)--Nov. 19, 2002 Green Hills Software Inc. today announced the availability of its royalty-free INTEGRITY(R) 4.0 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 embedded products based on the Intel(R) x86/Pentium architecture. Featuring a memory-protected micro-kernel architecture that guards against viruses, hackers and errant code, INTEGRITY provides applications with guaranteed resource availability for both CPU time and memory, yet still delivers hard real-time response, making it ideal for demanding embedded applications. INTEGRITY gives designers using Intel X86/Pentium processors a fast, secure, ultra-reliable, royalty-free target environment for medical, process control, telecommunications, consumer electronics and mil/aero products, resulting in reduced development time and lower per-unit cost. INTEGRITY is a small, fast, deterministic RTOS designed for applications that require high reliability, small size and real-time responsiveness. Utilizing the hardware memory protection facilities of the x86/Pentium 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 supports distributed processor designs and provides hooks that make it possible to debug and upgrade running systems in the field. "Until now, embedded system developers using Pentium-class processors had little choice when it came to selecting a robust RTOS environment for their designs," said John Carbone, vice president of marketing for Green Hills Software. "But with the availability of INTEGRITY's total solution for embedded X86/Pentium products, system architects and application programmers now can take advantage of the industry's most complete royalty-free RTOS, compiler and debugger solution, allowing development teams to create the best electronic products in the least time and at the lowest cost." Frank Willis, vice president of business development for SBS Technologies commented, "With INTEGRITY, our customers now can develop and deploy much more secure and reliable systems for the most demanding telecommunications, medical and aerospace/defense applications. INTEGRITY's development tools also offer unparalleled productivity, enabling our customers to get to market faster with a lower development cost." INTEGRITY provides comprehensive I/O and file system support, including a USB USB in full Universal Serial Bus Type of serial bus that allows peripheral devices (disks, modems, printers, digitizers, data gloves, etc.) to be easily connected to a computer. stack, NFS client, UNIX-compatible, hierarchical file system (1) See HFS. (2) A file system that organizes data and program files in a top-to-bottom structure. All modern operating systems use hierarchical file systems, wherein access to the data starts at the top and proceeds downward throughout the levels of the hierarchy. , flash file system, POSIX (Portable Operating System Interface for UNIX) An IEEE 1003.1 standard that defines the language interface between application programs and the Unix operating system. API and drivers for I2C, CompactPCI and VMEbus backplanes, clocks, timers and standard PC peripherals. INTEGRITY also provides comprehensive networking support, including such protocols as TCP/IP TCP/IP in full Transmission Control Protocol/Internet Protocol Standard Internet communications protocols that allow digital computers to communicate over long distances. , TCP/IP-lite, UDP UDP (uridine diphosphate): see uracil. (User Datagram Protocol) A protocol within the TCP/IP protocol suite that is used in place of TCP when a reliable delivery is not required. , RLOGIN (Remote LOGIN) A Unix command that allows users to remotely log into a server in the network as if they were at a terminal directly connected to that computer. Rlogin is similar to the Telnet command, except that rlogin also passes information to the server about the type of , BSD sockets, PPP (Point-to-Point Protocol) The most popular method for transporting IP packets over a serial link between the user and the ISP. Developed in 1994 by the IETF and superseding the SLIP protocol, PPP establishes the session between the user's computer and the ISP using , FTP, TFTP (Trivial File Transfer Protocol) A lightweight version of the FTP protocol that has no directory browsing or password capability. Employing UDP rather than TCP for transport, TFTP is typically used to transfer firmware upgrades to network equipment such as , DNS (Domain Name System) A system for converting host names and domain names into IP addresses on the Internet or on local networks that use the TCP/IP protocol. For example, when a Web site address is given to the DNS either by typing a URL in a browser or behind the , DHCP, SNMP and Web server. INTEGRITY also supports a full line of embedded Internet software products and applications that make it easy to add Web connectivity and management to target systems, and a small, fast, royalty-free embedded graphics solution. INTEGRITY's graphical ResourceAnalyzer(TM) aids product development and debugging by greatly enhancing visibility into applications and the kernel as they execute on the target system. ResourceAnalyzer displays 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. execution at the task and address space level, stack usage for tasks and memory use for address spaces. INTEGRITY's real-time EventAnalyzer(TM) 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, EventAnalyzer displays all INTEGRITY context switches, API calls and interrupts in a time-relative manner using intuitive ICONs. EventAnalyzer is also tightly integrated with Rational's Rose(R) RealTime, enabling programmers to view Rose RealTime state transitions and INTEGRITY events. INTEGRITY is seamlessly integrated with Green Hills Software's MULTI MULTI Multiple (R) and AdaMULTI(R) IDE. Together with the Green Hills family of optimizing Ada95/C/C++/EC++ compilers, MULTI automates all aspects of embedded software development for x86/Pentium processors, including editing, source-level debugging, program building, run-time error checking, version control and code/performance optimization. MULTI also features ISIM(TM), an INTEGRITY simulator that enables programmers to develop and test their x86 code on a PC or workstation without the need for target hardware. INTEGRITY is available now for the Intel x86/Pentium architecture and works out of the box with PC-compatible ISA/EISA, PCI (1) (Payment Card Industry) See PCI DSS. (2) (Peripheral Component Interconnect) The most widely used I/O bus (peripheral bus). and PC/104 boards. In addition, Green Hills offers a porting kit and turnkey porting services for designers who want to port INTEGRITY to other 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. 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(R) and ThreadX(R) real-time operating systems, fully integrated with its market leading compilers and MULTI(R) Integrated Development Environment See IDE. integrated development environment - interactive 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, Calif., 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 logo, MULTI and INTEGRITY are registered trademarks. The Green Hills Probe, Slingshot, EventAnalyzer, ResourceAnalyzer, ISIM, QuickStart, Integrate, G-Cover, GMART, GSTART and Safety Critical Products are trademarks of Green Hills Software Inc. All other trademarks (registered or otherwise) are the property of their respective companies. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion