Wind River Releases Complete Development Platform for DSP-Powered Embedded Devices.Business Editors/High-Tech Writers 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. Conference 2002 SAN FRANCISCO--(BUSINESS WIRE)--March 11, 2002 VSPWorks Leverages Distributed Processing The first term used to describe the distribution of multiple computers throughout an organization in contrast to a centralized system. It started with the first minicomputers. Today, distributed processing is called "distributed computing." See also client/server. Trends in Aerospace and Defense, Network Infrastructure and Consumer Electronics Markets Wind River Systems, Inc. (Nasdaq:WIND), a leading provider of software and services for connected devices, today announced the release of VSPWorks(TM) -- a complete development platform for developing applications powered by digital signal processors (DSPs). The new platform provides the VSPWorks 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. ) and GUI-driven development tools, optimized for creating applications with small memory footprint Memory footprint refers to the amount of main memory that a program uses or references while running. This includes all sorts of active memory regions like code, static data sections (both initialized and uninitialized), heap, as well as all the stacks, plus memory required to hold requirements using single or multiple DSPs, or a combination of DSP (1) (Digital Signal Processor) A special-purpose CPU used for digital signal processing applications (see definition #2 below). It provides ultra-fast instruction sequences, such as shift and add, and multiply and add, which are commonly used in math-intensive and 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. silicon. Such applications are popular in several markets including aerospace and defense systems, network infrastructure and consumer electronics equipment requiring real-time data Real-time data denotes information that is delivered immediately after collection. There is no delay in the timeliness of the information provided. Some uses of this term confuse it with the term dynamic data. processing. In applications where the processing power required by a system exceeds the capabilities of one processor, several or even hundreds of DSPs and CPUs are being combined into single systems to improve performance and reduce processing bottlenecks. Further, designers are now combining several processing cores on a single piece of silicon to improve performance, a new design method known as "multicore" computing. VSPWorks is well suited for developing applications that implement these scalable distributed computing (1) The use of multiple computers networked throughout a wide geographical area, or the world via the Internet, in order to solve a single problem. See grid computing. (2) The use of multiple computers in an enterprise rather than one centralized system. models, and enables the programming of a multiprocessor or multicore system as if it were a single processor system through a unique virtual single processor (VSP VSP - Very Simple Prolog+. ) model. "We predict that DSP and DSP-related technology to be the number one semiconductor technology driver for this decade," said Will Strauss, president of DSP market watcher Forward Concepts. "As companies tie together the complexities of DSP-driven communications and multimedia to conventional data processing data processing or information processing, operations (e.g., handling, merging, sorting, and computing) performed upon data in accordance with strictly defined procedures, such as recording and summarizing the financial transactions of a activity, there is increasing need to program and manage heterogeneous systems. This level of system complexity, along with the increasing importance of DSP, is driving the need for high-level operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. and development tools. Clearly, Wind River's VSPWorks platform helps make this new level of complexity manageable and enables the intricate communications that must occur between these various silicon building blocks." "A growing number of our customers are designing heterogeneous systems that integrate a diverse set of programmable silicon building blocks including CPUs, DSPs and FPGAs," said John Fogelin, chief technologist and vice president of Wind River's Embedded Technologies business unit. "With the introduction of VSPWorks, developers are able to combine the necessary silicon components for their application and then use an integrated development environment See IDE. integrated development environment - interactive development environment that employs the virtual single processor model to develop their multicore applications, as if it were a single processor system. By simplifying system design, manufacturers of these complex systems are able to substantially reduce their total development time." VSPWorks is based on the "Virtuoso" technology acquired by Wind River last year from Eonic Systems. Key technology components include a scalable, small footprint kernel optimized for DSPs, advanced VSP architecture for multicore distributed applications, and tools to enable customers to rapidly design, debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits. , and deploy a variety of applications with processing-intensive requirements. Developers are able to specify tasks and objects that may reside on any processor in the system, and VSPWorks handles all inter-processor communication. Applications can also be reconfigured to run on new hardware with fewer or more processors without source code changes. Other key features include: -- VxWorks(R) Integration -- Enables customers to design systems combining CPUs and DSPs through a host server that enables processors to communicate with Wind River's VxWorks RTOS. Customers are now able to leverage the extensive features and middleware provided by VxWorks (such as TCP/IP networking, graphics and file systems) on memory-constrained processors running VSPWorks. -- Portability -- Provides a hardware abstraction layer that allows developers to port their application algorithms easily between processor architectures. The consistent VSPWorks application programming interface (API) provides portability across a range of architectures and enables a migration route to faster or cheaper DSPs as they become available. -- Hard Real-Time Performance -- Gives the system designer full control over hardware, allowing the user to design truly deterministic, hard real-time applications -- a crucial requirement for time-critical DSP systems. Market Focus Complex, algorithm-intensive aerospace and defense systems represent a key market opportunity for VSPWorks technology. Applications that are well suited for its VSP programming model and lend themselves to distributed processing designs include radar, sonar, imaging, and satellite systems. These applications typically require enormous amounts of processor power, requiring tens or even hundreds of processors. Because such systems are very complex to program, VSPWorks' ability to handle all interprocessor communications is indispensable. Similarly, the same virtues that make VSPWorks a good fit for many aerospace and defense-related applications also apply to voice, data, and video processing farms in telecommunications base station systems. These large systems often rely on numerous DSPs to handle processing-intensive data encoding and decoding while a central CPU handles network traffic and overall system control. Developers building these systems can now leverage VSPWorks technology to design the DSP-based system components alongside the proven reliability of VxWorks for CPU-based tasks and applications. Availability VSPWorks is currently available for Analog Devices SHARC SHARC Super Harvard Architecture Computer SHARC Submillimeter High Angular Resolution Camera SHARC Swedish Highly Advanced Research Configuration SHARC Savannah Hilton Head Area Rocketry Club SHARC System Hardware Availability and Reliability Calculator , Hammerhead hammerhead, common name for a heavy-looking, heronlike bird, Scopus umbretta. Its plumage is brown with light and dark glossy, purplish streaks on the wings and body. It has short legs, partially webbed feet, and a heavy, wide, moderately long, black bill. and ADSP-21020; Texas Instruments TMS TMS Transcranial Magnetic Stimulation (alternative medicine for depression) TMS Test Match Special (sports - cricket) TMS Texas Motor Speedway TMS Transportation Management System TMS Toyota Motor Sales 320C6x and TMS320C4x families; Motorola PowerPC 74xx; Windows NT simulation. Releases supporting StarCore, TigerSHARC and Blackfin will soon be available. For more information, contact the local Wind River salesperson in your area or go to www.windriver.com. About Wind River Wind River is a worldwide leader in integrated embedded software solutions for creating reliable and innovative connected devices. Wind River provides development tools, operating systems, and advanced connectivity software for use in products in network infrastructure, digital consumer electronics, automotive, industrial, and aerospace/defense markets. Wind River is How Smart Things Think(TM). Founded in 1981, Wind River is headquartered in Alameda, Calif., with operations worldwide. Note to Editors: Wind River Systems, the Wind River Systems logo, VSPWorks and How Smart Things Think are trademarks of Wind River Systems, Inc., and VxWorks is a registered trademark of Wind River Systems, Inc. All other names mentioned are trademarks, registered trademarks or service marks of their respective companies. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion