Green Hills Software's MULTI Integrated Development Environment and Optimizing Compiler Available For LSI Logic's ZSP Digital Signal Processors.Business Editors & High-Tech Writers SANTA BARBARA, Calif.--(BUSINESS WIRE)--Feb. 19, 2002 Green Hills Software today announced the availability of its MULTI MULTI Multiple (R) Integrated Development Environment See IDE. integrated development environment - interactive development environment (IDE) and optimizing compilers for LSI LSI: see integrated circuit. (Large Scale Integration) Between 3,000 and 100,000 transistors on a chip. See SSI, MSI, VLSI and ULSI. Logic's ZSP ZSP Zrzeszenie Studentów Polskich ZSP Zone de Solidarite Prioritaire (Priority Solidarity Zone) ZSP Zero-Symmetric Pareto (statistical distribution) ZSP Zenworks Starter Pack (TM) digital signal processors. MULTI, together with Green Hills' optimizing compilers, automates all aspects of embedded software development for ZSP processors, while producing the industry's fastest, most compact ZSP code. Available to ZSP developers free of charge on a 30-day trial basis, MULTI is ideal for developing embedded software for multiprocessor systems that combine one or more ZSP processors with ARM, 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. , or PowerPC host controllers. "As high-performance DSPs like the ZSP run increasingly sophisticated signal processing applications, easy-to-use development tools like MULTI are becoming indispensable for maximizing programmer productivity," said Tuan Dao, vice president of LSI Logic's 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 products division. "The MULTI IDE, together with Green Hills' compilers, make it easy for our customers to quickly deploy complex applications that take full advantage of the ZSP's high-performance superscalar capabilities." "The ZSP is a very advanced DSP, employing an orthogonal instruction set (architecture) orthogonal instruction set - An instruction set where all (or most) instructions have the same format and all registers and addressing modes can be used interchangeably - the choices of op code, register, and addressing mode are mutually independent (loosely and superscalar design that enables designers to maximize performance and code density without having to master complex VLIW (Very Long Instruction Word) A CPU architecture that reads a group of instructions and executes them at the same time. For example, the group (word) might contain four instructions, and the compiler ensures that those four instructions are not dependent on each instruction sets," said John Carbone, vice president of marketing at Green Hills. "MULTI(R) and our optimizing compilers take ZSP programmer productivity to a new high. Designers are able to achieve stellar performance and power savings while programming in a high-level language with full debug support." The ZSP400 is a family of high-performance, synthesizeable, 16-bit, superscalar DSP cores. Featuring a peak performance of 800 MIPS at 200 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. , ZSP400 cores can execute 400 million multiply-accumulate operations per second. ZSP cores come equipped with two 16 x 16 multiply-accumulate units, two 40-bit accumulators, and up to one Mword of on-chip memory. ZSP cores can also be embedded with ARM, MIPS, and other host processors, together with memory, LAN (Local Area Network) A communications network that serves users within a confined geographical area. The "clients" are the user's workstations typically running Windows, although Mac and Linux clients are also used. and WAN interfaces on a single device to produce a complete system on a chip. MULTI greatly simplifies the development and production of fast, compact code for the ZSP core, including multiple cores integrated on the same chip. Featuring a window-oriented editor, ZSP-optimized source-level debugger, graphical program builder, project manager, and run-time error checker, MULTI also includes a version control system, performance profiler, and real-time EventAnalyzer(TM). MULTI also features an instruction set simulator An Instruction Set Simulator (ISS) is a simulation model, usually, but by no means always, coded in a high-level language, which mimics the behavior of a mainframe or microprocessor by "reading" instructions and maintaining internal variables which represent the processor's , is fully integrated with LSI logic's own cycle-accurate simulator, and supports advanced data visualization tools such as MATLAB (MATrix LABoratory) A programming language for technical computing from The MathWorks, Natick, MA (www.mathworks.com). Used for a wide variety of scientific and engineering calculations, especially for automatic control and signal processing, MATLAB runs on Windows, Mac and . MULTI's optimizing C compiler produces the industry's fastest, most compact ZSP code. The compiler takes full advantage of the ZSP's superscalar capabilities, employing software pipelining to keep the ZSP's two multiply-accumulators and ALUs operating at full speed. The heart of the MULTI IDE is a ZSP-optimized source-level debugger. The debugger supports process- and system-level debug, provides a separate window for each process, supports mixed assembly and high-level language formats, and includes a language-sensitive expression evaluator. The MULTI debugger also features incremental debug capability and a graphical memory viewer. The MULTI debugger supports a variety of host/target connectivity options, including Green Hills' own high-speed emulation probe, the Green Hills Probe(TM). MULTI 2000 for Windows starts at $5,900 (US) and $9,900 (US) for Solaris. Both versions are available immediately. More on ZSP ZSP is LSI Logic's superscalar RISC RISC in full Reduced Instruction Set Computing Computer architecture that uses a limited number of instructions. RISC became popular in microprocessors in the 1980s. Digital Signal Processor (DSP) technology. All ZSP technologies are offered in an open architecture format that is synthesizable and licensable. ZSP consists of two generations of DSP architectures, the first being offered as the ZSP400 core(s) for general-purpose communication DSP applications. ZSP capability expanded in 2001 to include a second-generation architecture (ZSPG2), with initial implementation in a quad-MAC ZSP600 core. More on LSI Logic Corp. LSI Logic Corp. (NYSE NYSE See: New York Stock Exchange :LSI) is a leading designer and manufacturer of communications, consumer, and storage semiconductors for applications that access, interconnect, and store data, voice and video. In addition, the company supplies storage network solutions for the enterprise. LSI Logic is headquartered at 1551 McCarthy Boulevard, Milpitas, Calif. 95035, 866/574-5741 (within U.S.), 719/533-7679 (outside U.S.), http://www.lsilogic.com. 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(TM) and ThreadX(R) real-time operating systems, fully integrated with its market leading compilers and MULTI(R) Integrated 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, and MULTI are registered trademarks, and INTEGRITY and the Green Hills Probe 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