Cyberworkbench® High-Level Synthesis and Verification By
Total Page:16
File Type:pdf, Size:1020Kb
CyberWorkBench® High-Level Synthesis and Verification by: SystemC ANSI-C High-Level Synthesis and Verification CyberWorkBench® enables higher design efficiency, low power Source Code Debugger and high performance of the chip by allowing designers to Behavioral Synthesizer implement hardware at the algorithmic level. This “All-in-C” Property Checker Behavioral Simulator high-level synthesis and verification tool set for ASIC and FPGAs Library Characterizer Cycle Level Simulator C-RTL (Xilinx/Altera) reduces the development time and cost Equivalence Prover QoR Analyzer Testbench Generator significantly. Formal Verification High-Level Synthesis Simulation Designers can describe hardware at higher abstraction level using SystemC and ANSI-C and using CyberWorkBench they can generate highly optimized RTL for their ASIC and FPGAs RTL (Xilinx/Altera) chip. Automatic pipelining, power optimization and powerful parallelism extraction allows designers to ASIC FPGA generate smaller and low power designs compared to manual RTL design approach. “All-in-C” Synthesis Behavioral synthesizer in CyberWorkBench can synthesize any Top Benef its type of application including control dominated circuits and datapath. This best-in-class high-level synthesizer features • Support for both control dominated circuits and automatic pipelining, power optimization and powerful datapath module parallelism extraction to reduce chip area and power through maximum resource sharing. Designers with IP/RTL legacy Dedicated technology support for Altera® & Xilinx® • modules can use top level structural description generator FPGAs and can easily connect to C-based modules. To improve • Best-in-class High-Level Synthesizer that features the design productivity CyberWorkBench also includes automatic pipelining, power optimization, powerful numerous behavioral IPs that can be retargeted to different parallelism extraction implementation technologies or system requirements. • Powerful graphical analysis capabilities for synthesized circuits “All-in-C” Verification • C-based Formal Verification using assertions and CyberWorkBench provides powerful static and dynamic properties verification tools to make debugging of larger designs much easier. Formal verification of the high level source code using C Automatic top level structural description generator • level property checker enables designers to describe to connect C-based modules and legacy RTL modules assertions and properties directly in C source code. Built-in • Powerful SystemC source code debugger automated testbench generator cuts verification time by • Legacy/IP RTL code to SystemC converter for easier allowing re-usage of untimed C stimulus in SystemC and RTL migration to C-based design flow simulation. www.aldec.com R THE DESIGN VERIFICATION COMPANY CyberWorkBench® Features Basic Standard Professional Enterprise Basic Features Version 5.4 5.4 5.4 5.4 Target Device FPGA FPGA FPGA ASIC/FPGA High Level Synthesis Engine(Controller & Datapath) • • • • Behavioral Model Generator • • • • ANSI C/System C Parser • • • • Top Level Description Generator • • • • SystemC and RTL Testbench Generator • • • • Cycle Accurate SystemC Generator • • • • Overow Checker • • • • Verilog or VHDL RTL Generator • • • • Synthesis Result Analyzer • • • • CPU bus interface generator(ARM,AXI,AHB) Option Option Option Option C Level Property Checker Option Option Option Option Cycle Accurate Verilog Generator Option Option Option Option C Source Code Debugger Option Option Option Option Input Description Size Limited Limited No Limit No Limit Run Mode GUI • • • • Command Line • • Target Device ASIC • ALTERA Stratix • • XILINX Virtex • • • ALTERA Arria • • • XILINX Kintex • • • ALTERA Cyclone • • • • XILINX Artix (Spartan) • • License Type User Lock Licence • Node Lock Licence • • • • Floating Licence • • • License Term 1 year • • • • 2 years • • 3 years • • Perpetual • Supported Platforms Windows® 7/Vista/XP/ & Linux RHEL • • • • Advantages Applications Design Cost Reduction: • Digital Circuits: mobile phone, base station, computer, • Description reduction: 5-30%, simulation speed 100X transmission equipment, STB, digital camera, printer, controllers • Design man-month reduction (e.g. 80MM 10MM) • Acceleration of server: Big data (e.g. High Frequency Trading) • Design period for HW (blue) and SW (red) are both reduced • Replacement of real time processing MPU: sensor monitoring and • Higher reliability: fast HW-SW co-verification (cycle accurate) motor control • Controller: Factory Automation, Medical, Automobile Chip Cost Reduction: Smaller Area/Power • HLS can generate smaller and lower power designs compared to manual RTL designs through maximum resource sharing • Area and performance optimization for Altera, Xilinx FPGA Aldec, Inc. Ph +1.702.990.4400 [email protected] R Visit us at www.aldec.com THE DESIGN VERIFICATION COMPANY © 2015 Aldec, Inc. All rights reserved. Aldec is a trademark of Aldec, Inc. All other trademarks or registered trademarks are property of their respective owners. Rev_10.15.