NEC System Technologies, Ltd.
Japanese version
Products&ServicesCompany ProfileCSRContact Us

HOMEPress Releases ListPress Releases

Press Releases


NEC System Technologies Introduces CyberWorkBench, a Series of Next
Generation System LSI Design Tools


- C language-based LSI design tools aiming to become the e industry standard -

July 21, 2006-NEC System Technologies, Ltd. and NEC Corporation announced today opens in a new windowCyberWorkBench (hereinafter referred to as "CWB"), a series of design tools that significantly improve LSI design efficiency. CWB's product lineup shipping dates are as below. Trial versions of CWB will start on July 24.

  • Behavioral Synthesizer

  • generates an RTL circuit from a behavioral description ( ANSI-C,SystemC ) .
    First shipment: Mid-September (ANSI-C version), end of October (System C compatible option)

  • Interface Generator

  • generates interface circuits for standard buses such as AMBA-AHB.
    First shipment: Mid-September

  • Integrated Graphical User Interface (GUI)

  • shows a visual analysis of the synthesized circuit and provides a unified framework in which a designer can use all CyberWorkBench tools .
    First shipment: Mid-September

  • Simulation Model Generator for RTL

  • generates a fast simulation model (C++, SystemC) from RTL (Verilog-HDL,VHDL).
    First shipment: Mid-September

  • C-level Property Checker

  • assures that properties given at the behavioral level hold.
    First shipment: Mid-September

  • Hardware/Software Co-Simulator

  • simulates the whole system at the cycle-accurate level, which is faster than RTL simulation by up to several hundred times.
    Frist shipment: End of December

  • C-RTL Equivalence Prover

  • assures that the RTL is equivalent to the behavioral C description. First shipment: End of March 2006

  • Test Bench Generator

  • generates an RTL test bench by utilizing information obtained from behavioral-level simulation.
    First shipment: End of March 2006

  • RT-Floor Planner

  • carries out global placements of RTL by utilizing information derived from behavioral synthesis.
    First shipment: First half of fiscal year 2007

    CWB is a series of design tools based on the "All-in-C" (*1) concept where LSI design is done entirely in C language. The main features are as follows:

    1.Significant reduction of description length
     By adopting a C language having a higher degree of abstractness in comparison with the RTL description(*2) normally utilized in conventional logic synthesizing tools, program description length is reduced to one-seventh of the original length, thus improving system LSI design efficiency.
    2.Improving verification efficiency
     CWB's operation level simulation speed surpasses that of RTL simulation by several hundred times. Therefore, by using C language for operation-level design, verification efficiency is improved significantly.
    3.Designing an entire chip
     CWB can easily design control circuits for which C language has previously been considered unsuitable. Therefore, an entire chip, including both control and data processing circuits, can be designed in C language.

    Since 2001, NEC has been providing a group of C language design toolsto Panasonic Systems Solutions Company (then Matsushita Communications Industrial Co.). Panasonic Systems Solutions Company used this group of C language design tools in their development of ASIC and FPGA. The transfer from algorithm development to LSI development was made smoother due to the adoption of these tools. Panasonic (Matsushita) obtained a reduction in the development cycle by moving the core verification from RT level to C level. In addition, by constructing a library of design assets assuming high-level synthesis, these products are expected to contribute to further reduction of the development cycle.

    NEC System Technologies believes that CWB, a series of next generation System LSI design tools, can become the industry standard in the System LSI design market and will continue to pursue sales of these products.

    *1 "All-in-C" Concept
      There are two aspects to this concept. (1) Designing all modules that constitute hardware in C language (all modules in C). (2) Both design and verification done in C language (all processes in C)
    *2 RTL: Register Transfer Level
      A level that describes circuits, including LSI, with Flip-Flop and combinational logic circuits. Conventional LSI design has been conducted at this level. Since it requires comparatively more detailed descriptions than those found in C language, there is the problem of design efficiency tending to deteriorate as the scale of the design increases.
    *3 FPGA: Field Programmable Gate Array
      Programmable LSI. *2 (CyberWorkBench) is a registered trademark of NEC Corporation in Japan.
    *4 For product details, please refer to the URL below.
      opens in a new windowhttp://www.cyberworkbench.com/english/
    *5 The shipment dates indicated are for the Japanese market.


    HOME Products&Services Company Profile CSR Contact Us
    Site Map Privacy Terms of Use Japanese
    Copyright(C) NEC System Technologies, Ltd. All rights reserved.