( ESNUG 323 Item 10 ) --------------------------------------------- [7/22/99]

Subject: CAE Plus Inc. Rebuts How Their Tool's Function Was Explained

> Looking bass ackwards at this religious C-to-Verilog mindset, CAE Plus
> ( http://www.cae-plus.com ) offers to 1000X speed up your Verilog sim by
> translating your Verilog to C, have you debug and run 1000X faster in C,
> and then when everything's done, you translate your C back to Verilog
> again for synthesis to gates.  Watch out VCS & NC-Verilog!


From: Sandhya Shardanand <sandhya@cae-plus.com>

John, thanks for mentioning us in your DAC report and we appreciate your
left-handed compliment.  However...

We want to clarify what appears to be some misinterpretation of how our
tools work.  We only go from logic-synthesizable Verilog into RTL-accurate
C (our trademarked term for this is "RTL-C").

Most C verification companies advocate designing in C and verifying in C,
which does not allow  reuse of existing Verilog models and is a major
change to the HDL design methodology.  With our new tool Afterburner, we
are letting designers continue to design in Verilog and perform high-speed
verification in C.  Any design modifications are made to the Verilog,
therefore there is no need to translate the C back to Verilog.

I hope that you will post the necessary correction on ESNUG.

Just for your information, here is a brief description of our three tools
and how they work together :

  1) Our design capture product, ArchGen, captures the design in a
     behavioral-level, graphical event flow language, while data operations
     continue to the coded in Verilog.  ArchGen then synthesizes the
     ArchGen model from the behavioral level into both the RTL-C and the
     RTL-Verilog representations.  This assures consistency between the C
     and the RTL.

  2) Our new verification product, Afterburner, generates RTL-C from
     existing logic-synthesizable RTL-Verilog and enables the designers
     to continue to capture at RTL level in Verilog but provide higher
     speed C verification.

  3) Our C integration tool, ASVP Builder, creates a standalone C simulator
     and automates the integration of one or multiple RTL-C models with
     each other and other embedded-software development tools, simulators,
     test benches, co-verification environments, and/or user written C
     programs or hardware models to help users put together "Application
     Specific Virtual Prototypes" for system-level verification.

Our approach is an evolutionary one rather than a revolutionary one such as
those advocated by other C companies.

    - Sandhya Shardanand, Marketing Manager
      CAE Plus Inc.



 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)