Green Hills Software Introduces Version 5.0 of its velOSity Microkernel and INTEGRITY RTOS.SANTA BARBARA Santa Barbara (săn'tə bär`brə, –bərə), city (1990 pop. 85,571), seat of Santa Barbara co., S Calif., on the Pacific Ocean; inc. 1850. , Calif. -- Enhancements for Automotive, Resource-constrained and Multiprocessing Applications; Easier Porting from Legacy Kernels; First Certified OS in New 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. (R) Certification Program Green Hills Software, Inc., the market leader in embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed. development tools and royalty-free Real-Time Operating Systems (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. ), today introduced version 5.0 of its velOSity microkernel (1) The part of an operating system that is specialized for the hardware it is running in. The other components of the OS interact with the microkernel in a message-based relationship and do not have to be rewritten when the OS is ported to a new platform. and INTEGRITY RTOS. Significant additions in velOSity and INTEGRITY 5.0 include enhancements for automotive, resource-constrained and multiprocessing applications and support for easier porting from legacy kernels. INTEGRITY 5.0 has been certified under the "POSIX(R): Certified by IEEE (Institute of Electrical and Electronics Engineers, New York, www.ieee.org) A membership organization that includes engineers, scientists and students in electronics and allied fields. and The Open Group" program to the 1003.1(TM)-2003 System Interfaces Product Standard and is listed on the certification register at http://get.posixcertified.ieee.org/register.html. (Note to editors: please see the related announcement, "Green Hills Software's INTEGRITY Operating System First to Be Certified Under the IEEE and The Open Group POSIX(R) Certification Program.") "Green Hills Software has received certification while some other RTOS vendors are just beginning to talk about POSIX," commented Dan O'Dowd, founder and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. of Green Hills Software. "POSIX System Interfaces and the other major upgrades in velOSity and INTEGRITY 5.0 demonstrate Green Hills Software's commitment to providing embedded software developers with the most advanced RTOS technology and development environment -- enabling our customers to get to market first with the highest performance, most reliable, most secure and lowest cost electronic products." Major 5.0 Features Significant enhancements in the 5.0 release of the velOSity microkernel and INTEGRITY RTOS include: --Automotive platform -- A new fast boot option provides embedded devices with an "instant on" capability, an essential requirement for automotive electronics. Boot times for velOSity 5.0 are as fast as 15 milliseconds on a 600 MHz (MegaHertZ) One million cycles per second. It is used to measure the transmission speed of electronic devices, including channels, buses and the computer's internal clock. A one-megahertz clock (1 MHz) means some number of bits (16, 32, 64, etc. Blackfin processor and 40 milliseconds on a 233 MHz PowerPC processor, several orders of magnitude faster than the seconds required to boot a typical desktop operating system The control program in a user's machine (desktop or laptop). Also called a "client operating system," Windows is the overwhelming majority while the Macintosh comes second. There are also several versions of Linux for the desktop. Contrast with network operating system. . Also new with 5.0 are audio drivers and an audio Application Programming Interface (API) for infotainment applications. --Multiprocessing -- The EventAnalyzer system visualization tool has been extended to provided a synchronized multiprocessor view, simplifying debugging and optimization of inter-processor interactions such as messaging passing. In addition, velOSity and INTEGRITY 5.0 now support multiprocessor configurations where processors share a bus, memory and on-board peripherals. --Resource-constrained systems -- A new dynamic loader allows multiple independent programs to be loaded and run on non-MMU systems without requiring symbolic information stored on the target, reducing memory use while maximizing performance. The Integrate utility can now automatically scale the operating system to include only that functionality required by the application, even if incremental or dynamic loading is being used. This provides a minimum footprint and significantly eases configuration. For custom hardware systems, velOSity and INTEGRITY 5.0 can run without a Board Support Package (BSP BSP Bromsulphalein, a dye used in the study of liver function. See also sulfobromophthalein clearance test. ) or other hardware-dependent code, significantly easing BSP development and allowing application testing on real hardware to begin much sooner in the development cycle. --Portability from legacy kernels -- Several new programming interfaces have been added to ease porting from legacy operating systems to velOSity/INTEGRITY and POSIX interfaces. These include new inter-task communication mechanisms (message queues, event flags and mailboxes), a flexible multi-level exception handling capability and an alternative error-handling model that generates exceptions from system call errors. --Availability -- Blackfin and ColdFire processor families are now supported. PowerPC support is extended to the Freescale PowerQUICC III and IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) PowerPC 970. Scalable POSIX Implementation In addition to the certified IEEE 1003.1 (POSIX.1) System Interfaces in the INTEGRITY RTOS, velOSity 5.0 also includes significantly enhanced POSIX compliance. The velOSity microkernel provides all the POSIX interfaces in INTEGRITY 5.0 that do not depend on the use of a hardware Memory Management Unit (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 ). The velOSity and INTEGRITY family provides a migration path for applications that do not need full POSIX.1 System Interfaces conformance or the additional reliability and security provided by the INTEGRITY RTOS today, but may take advantage of them in the future. The velOSity and INTEGRITY combination also allows device manufacturers to share source code across products with different underlying manufacturing cost, reliability and security requirements. "The seamless scalability between the velOSity microkernel and INTEGRITY RTOS gives a tremendous amount of flexibility to POSIX developers," noted David Kleidermacher, vice president of Engineering for Green Hills Software. "With the velOSity microkernel, developers can deploy applications developed using pure POSIX interfaces on highly resource-constrained systems that may not have an MMU. With the INTEGRITY RTOS, they can run the identical application and use the identical development environment while taking advantage of full memory protection and secure partitioning for the utmost in reliability and security." Availability and Pricing Both velOSity and INTEGRITY 5.0 are available now for ARM, ColdFire, 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. , PowerPC, StrongArm, x86/Pentium and XScale target processors. For Blackfin processors, velOSity 5.0 is available now and INTEGRITY 5.0 will be available in fourth quarter 2004. Development is supported from Windows, Linux, Solaris and HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations. (operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations. hosts. INTEGRITY 5.0 was certified under the "POSIX: Certified by IEEE and The Open Group" program on a Freescale MCP (1) See Microsoft certification. (2) (MultiChip Package) A chip package that contains two or more chips. It is essentially a multichip module (MCM) that uses a laminated, printed-circuit-board-like substrate (MCM-L) rather than ceramic (MCM-C). 750-HA PowerPC processor. The INTEGRITY RTOS will be certified on other platforms as required by customers. Upgrades to version 5.0 are free to current velOSity and INTEGRITY customers under maintenance. For new customers, development licenses for the royalty-free velOSity microkernel start at $9,500 USD USD In currencies, this is the abbreviation for the U.S. Dollar. Notes: The currency market, also known as the Foreign Exchange market, is the largest financial market in the world, with a daily average volume of over US $1 trillion. and development licenses for the royalty-free INTEGRITY RTOS start at $15,000 USD. About velOSity and INTEGRITY The velOSity microkernel is small, fast and royalty-free, making it ideal for cost-sensitive and resource-constrained applications. Built on the velOSity microkernel, the INTEGRITY RTOS provides embedded applications with total reliability and absolute security. The INTEGRITY RTOS is securely partitioned, guaranteeing each task the resources it needs to run correctly and fully protecting the operating system and user tasks from errant and malicious code, including denial of service attacks, hackers, worms and Trojan horses. The velOSity microkernel and INTEGRITY RTOS share a rich set of device drivers, Board Support Packages and middleware, including IPv4, IPv6, IPsec, SSL (Secure Sockets Layer) The leading security protocol on the Internet. Developed by Netscape, SSL is widely used to do two things: to validate the identity of a Web site and to create an encrypted connection for sending credit card and other personal data. , SSH (Secure SHell) A security protocol for logging into a remote server. SSH provides an encrypted session for transferring files and executing server programs. Also serving as a secure client/server connection for applications such as database access and e-mail, SSH supports a , Web server, CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global and graphics. Both are also tightly integrated with Green Hills Software's industry-leading MULTI MULTI Multiple development environment. Common tools and programming interfaces enable seamless migration from the velOSity microkernel to the INTEGRITY RTOS, providing embedded software developers with unprecedented scalability. 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. Our royalty-free INTEGRITY RTOS, velOSity microkernel, compilers, MULTI and AdaMULTI Integrated Development Environments and TimeMachine debugger, offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at www.ghs.com. Green Hills Software, the Green Hills logo, MULTI, INTEGRITY, velOSity, AdaMULTI, Integrate, EventAnalyzer and TimeMachine are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. POSIX is a registered trademark and 1003.1 is a trademark of the Institute of Electrical and Electronic Engineers, Inc. The Open Group is a trademark of The Open Group in the U.S. and other countries. All other trademarks and products are the property of their respective owners. North American North American named after North America. North American blastomycosis see North American blastomycosis. North American cattle tick see boophilusannulatus. Sales Contact: Green Hills Software, Inc., 30 West Sola Street, Santa Barbara, CA 93101, Tel: 805-965-6044, Fax: 805-965-6343, Website: www.ghs.com, Email: sales@ghs.com. International Sales Contact: Green Hills Software Ltd., Dolphin House, St. Peter Street, Winchester Hampshire SO23 8BW, United Kingdom, Tel: +44 (0)1962 829820, Fax: +44 (0)1962 890300, Email: mktg-europe@ghs.com. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion