Catapult C Synthesis - Mentor Graphics - #1

/ 4


catalogue search
Catapult C Synthesis - Mentor Graphics
P. 01
Catapult C Synthesis - Mentor Graphics
P. 02
Catapult C Synthesis - Mentor Graphics
P. 03
Catapult C Synthesis - Mentor Graphics
P. 04
Pages:
Catapult C Synthesis - Mentor Graphics


See other catalogues for Mentor Graphics

Text version of the page
C- B a s e d D e s i g n Catapult C Synthesis D A T A S H E E T Tackle Complexity, Accelerate Time to RTL, Reduce Verification Effort Traditional hardware design methods that require manual RTL development and debugging are too time consuming and error prone for today’s complex designs. The Catapult® C Synthesis tool empowers designers to use industry standard ANSI C++ and SystemC to describe functional intent, and move up to a more productive abstraction level. From these high-level descriptions Catapult generates production quality RTL. With this approach, full hierarchical systems comprised of both control blocks and algorithmic units are implemented automatically, eliminating the typical coding errors and bugs introduced by manual flows. By speeding time to RTL and automating the generation of bug free RTL, the Catapult C Synthesis tool significantly reduces the time to verified RTL. Catapult’s unified flow for modeling, synthesizing, and verifying complex ASICs and FPGAs allows hardware designers to fully explore micro-architecture and interface options. Advanced power optimizations automatically provide significant reductions in dynamic power consumption. The highly interactive Catapult workflow provides full visibility and control of the synthesis process, enabling designers to rapidly converge upon the best implementation for performance, area, and power. The Catapult solution has been used in the successful tape out of hundreds of ASICs and FPGAs by major companies around the world, with over 170 million Catapult C Synthesis produces high-quality RTL implementations from abstract specifications written in C++ or SystemC, dramatically reducing design and verification efforts. Major product features: • Mixed datapath and control logic synthesis from both pure ANSI C++ and SystemC • Multi-abstraction synthesis supports untimed, transaction-level, and cycle-accurate modeling styles • Full-chip synthesis capabilities including pipelined multi-block subsystems and SoC interconnects • Power, performance, and area exploration and optimization • Push button generation of RTL verification infrastructure • Advanced top-down and bottom-up hierarchical design management • Full and accurate control over design interfaces with Interface Synthesis technology and Modular IO • Interactive and incremental design methodology achieves fastest path to optimal hardware • Fine-grain control for superior quality of results • Built-in analysis tools including Gantt charts, critical path viewer, and cross-probing • Silicon vendor certified synthesis libraries and integration with RTL synthesis for predictable backend timing closure • ASIC and FPGA technology aware scheduling for high-performance hardware • Broadest C++ language support including classes, templates and pointers • Maximize IP and reuse potential with C++ object-oriented encapsulation www.mentor.com/catapult

pageCatalog pdf di En 2012-05-22-31