Printer Friendly
The Free Library
14,506,614 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Mentor Graphics Introduces Catapult SL, the First High-Level Synthesis Tool to Create High-Performance Subsystems from Pure ANSI C++.


WILSONVILLE, Ore. -- Mentor Graphics Mentor Graphics, Inc (NASDAQ: MENT) is a US-based multinational corporation dealing in electronic design automation (EDA) for electrical engineering and electronics, as of 2004, ranked third in the EDA industry it helped create.  Corporation (Nasdaq:MENT) today expanded the Catapult(R) product line with Catapult SL (System Level), the first high-level synthesis tool to automatically create high-performance multi-block subsystems from pure sequential ANSI C (language, standard) ANSI C - (American National Standards Institute C) A revision of C, adding function prototypes, structure passing, structure assignment and standardised library functions. ANSI X3.159-1989.

cgram is a grammar for ANSI C, written in Scheme.
++. The Catapult SL tool supports complex hierarchical design, includes new technology that improves block-level performance and offers links to power analysis tools to help reduce power consumption by up to 30 percent.

Designed with high-performance applications in mind, Catapult SL moves beyond block-level synthesis to automatically create entire signal processing See DSP.  subsystems tuned to the design's specific needs. A hierarchical

design engine enables Catapult SL to coordinate the operations of multiple blocks within the subsystem and automatically synthesize To create a whole or complete unit from parts or components. See synthesis.  appropriate inter-block channels and memory buffers, leading to performance levels not easily achieved with hardware C languages or block-level synthesis methodologies. Catapult SL also integrates carry-save adder A carry-save adder is a type of digital adder, used in computer microarchitecture to compute the sum of three or more n-bit numbers in binary. It differs from other digital adders in that it outputs two numbers of the same dimensions as the inputs, one which is a sequence , a design technique for streamlining computations and throughput to increase the performance of individual blocks. Carry-save adder functionality enables Catapult SL to create higher-performance hardware blocks while decreasing hardware size.

In contrast, high-level synthesis tools that input hardware languages like SystemC require designers to embed structural details in their source code. Manually inserting channels, memory buffers and interface timing not only requires more up-front design effort, it also effectively locks in a specific implementation and makes subsystem exploration impossible. After conducting this time-consuming process, designers must live with performance bottlenecks in the form of sub-optimal inter-block channel bandwidths and overbuilt o·ver·build  
v. o·ver·built , o·ver·build·ing, o·ver·builds

v.tr.
1. To build over or on top of.

2. To construct more buildings in (an area) than necessary.

3.
 memory buffers. While this manual approach to subsystem design works for some applications, Catapult SL offers an automated way to eliminate these bottlenecks and achieve aggressive performance and time to market goals for high-performance video and wireless designs.

New Flows for Power Analysis and Formal Verification
"Verifiability" redirects here. For the Wikipedia policy, see Wikipedia:Verifiability.


In the context of hardware and software systems, formal verification
 

The latest member of the Catapult family also adds automated power analysis capabilities. In customer usage, Catapult SL has demonstrated the ability to reduce power consumption by up to 30 percent. Push-button (electronics) push-button - A roughly fingertip-sized plastic cover attached to a spring-loaded, normally-open switch, which, when pressed, closes the switch. Typical examples are the keys on a computer or calculator keyboard and mouse buttons.  links to leading third-party power analysis tools make it easy for designers to create multiple subsystem implementations with Catapult SL. Designers can then quickly evaluate the different implementations to find the most power-efficient design. Catapult SL also links to leading formal equivalence checking Formal equivalence checking process is a part of electronic design automation (EDA), commonly used during the development of digital integrated circuits, to formally prove that two representations of a circuit design exhibit exactly the same behavior.  tools to verify correctness between pure ANSI C++ descriptions and RTL (Register Transfer Level) A high-level hardware description language (HDL) for defining digital circuits. The circuits are described as a collection of registers, Boolean equations, control logic such as "if-then-else" statements as well as complex event sequences;  implementations, and to leading simulators, allowing automated evaluation of tradeoffs in functionality, performance and area.

"With data and video/imaging becoming standard in next-generation communications applications, many designers are hungry for higher signal-processing performance," said Simon Bloch, general manager of the Mentor Graphics Design Creation and Synthesis Division. "The new functionality provided by Catapult SL starts with the productivity improvements inherent in the Catapult family, and adds capacity and intelligent design techniques that will help bridge the performance gap between off-the-shelf DSPs and the needs of tomorrow's complex systems."

The initial member of the Catapult product family, Catapult C Synthesis, was the first to synthesize pure ANSI C++ to RTL. Pure ANSI C++ is devoid of hardware constructs, allowing the Catapult tools to create RTL for both ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor.  and FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market.  technologies. The Catapult tools' incremental design methodology gives the designer visibility and control during the entire synthesis process, allowing for interactive design exploration at every transformation. Further, the Catapult tools' patent-pending interface synthesis technology automates a tedious manual design task by targeting a number of standard and proprietary hardware interfaces. Finally, Catapult automatically generates SystemC transaction-level models (TLM TLM Telemetry
TLM Transaction Level Modeling
TLM Tout Le Monde (French)
TLM The Leprosy Mission (Northern Ireland)
TLM Transmission Line Matrix
TLM The Little Mermaid (fairy tale) 
) for high-speed simulation and system-level verification. As a result, designers can perform detailed "what-if" analysis on varying micro-architecture and interface scenarios and achieve fully optimized hardware designs. The Catapult tools' RTL output can be synthesized into gates using industry-standard RTL synthesis products, enabling it to fit within a wide variety of tool flows.

Pricing and Availability

The Catapult SL tool is priced at $350,000, and is currently available in either term or perpetual licenses. Other members of the Catapult product family are priced starting at $140,000. Visit http://www.mentor.com/products/c-based_design for more information.

About Mentor Graphics

Mentor Graphics Corporation (Nasdaq:MENT) is a world leader in electronic hardware and software design solutions, providing products, consulting services and award-winning support for the world's most successful electronics and semiconductor companies. Established in 1981, the company reported revenues over the last 12 months of over $700 million and employs approximately 4,000 people worldwide. Corporate headquarters are located at 8005 S.W. Boeckman Road, Wilsonville, Oregon Wilsonville is a city in Clackamas County, Oregon, United States. The population was 13,991 at the 2000 census, and as of 2005 was estimated to be 16,510.[1] Geography
Wilsonville is located at  (45.306805, -122.
 97070-7777.World Wide Web site: http://www.mentor.com/.

Mentor Graphics and Catapult are registered trademarks of Mentor Graphics Corporation. All other company or product names are the registered trademarks or trademarks of their respective owners.
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Jun 12, 2006
Words:764
Previous Article:Conexant and Amstrad Join Forces to Deliver HDTV Satellite Set-Top Boxes; Sky Italia to Deploy Advanced STBs for HDTV Service Launch in Italy.
Next Article:Insightful Awarded Patent for High Performance Web Search; Invention Enables Search Recommendations Based upon Semantic Relationships.
Topics:



Related Articles
Mentor Graphics Catapult C Synthesis Proven to Create Optimized ASIC/FPGA Hardware from Untimed C++ Up to 20 Times Faster.
Fraunhofer IIS Selects Mentor Graphics Catapult C Synthesis for Advanced Signal Processing Applications.
Mentor Graphics Extends Catapult C Synthesis Product; Enables 20X to 100X Faster Verification with SystemC.
SANYO Selects Mentor Graphics Catapult C Synthesis for Next-Generation Multimedia LSI Design.
Panasonic Communications Selects Mentor Graphics Catapult C Synthesis for Network Terminal Equipment Applications.
Mentor Graphics Corp. signed a multi-year agreement to supply EDA tools to Siemens AG at more than 40 locations globally.(IT'S A DEAL)
Pioneer Chooses Mentor Graphics Catapult C Synthesis Tool for R&D of Digital Signal Processing Applications.
STMicroelectronics Certifies Mentor Graphics Catapult C Synthesis Libraries and Joins Silicon Vendor Partners Program.
Fujitsu Microelectronics Solutions Selects Mentor Graphics Catapult Synthesis Based on Quality of Results in Wireless Communication Applications.
Panasonic Mobile Communications Adopts Catapult SL for Next-Generation Chip for Communication Infrastructure Equipment.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles