OO enhancements to VHDL 
Author Message
 OO enhancements to VHDL

Hi,

        Just wanted to know as to how much the simulation run-times suffer
if OO mechanisms are implemented in VHDL. I know that C++ code is roughly
10 times slower than C code. Just wondering about VHDL innovations for system
design. No doubt OO will help system designers, but what about the run-times
of the simulators??

Thanks,
Deepu

--

| Deepu Talla              | If it is not necessary to change     |
|                          |    it is necessary not to change ... |
| Phone: (610)225-0243 (R) |                                      |
|        (610)519-7371 (O) | whatever, whoever, wherever, whenever|
~~~~~~~~~~~~~~~~ http://www.*-*-*.com/ ~deepu ~~~~~~~~~~~~~~~~~~~



Thu, 18 Jan 2001 03:00:00 GMT  
 OO enhancements to VHDL

Quote:

> Hi,

>         Just wanted to know as to how much the simulation run-times suffer
> if OO mechanisms are implemented in VHDL. I know that C++ code is roughly
> 10 times slower than C code.

  10 times slower, Java isn't even 10x slower these days.

  C++ compilers can do one of the following:

    .1) Translate C++ in C and compile the C.
    .2) Translate C++ in native code and assemble it.

  Either way, the runtime performance of the compiled application depends
upon the quality of the compiler.

  Now ... it can take longer to compile a C++ application - its a more
complicated task. That has nothing to due with application performance though.

  The performance will also degrade if use is made of RTTI or virual
functions, and careless inheritance and this, that, and the other.

  However well designed C++ code shouldn't be any slower than equivalent C.

-Frazer

Quote:

> | Deepu Talla              | If it is not necessary to change     |
> |                          |    it is necessary not to change ... |
> | Phone: (610)225-0243 (R) |                                      |
> |        (610)519-7371 (O) | whatever, whoever, wherever, whenever|
> ~~~~~~~~~~~~~~~~ http://www.ece.vill.edu/~deepu ~~~~~~~~~~~~~~~~~~~

--




Fri, 19 Jan 2001 03:00:00 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. FP as enhancement of OO

2. VHDL Modeling Enhancement Initiative

3. VHDL Enhancements ('DRIVER)

4. VHDL Enhancements

5. oo-vhdl

6. OO-VHDL

7. SENIOR OO SOFTWARE DEVELOPER WITH OO SAVVY - TORONTO

8. OO SOFTWARE DEVELOPER WITH OO SAVVY - TORONTO

9. OO SOFTWARE DEVELOPER WITH OO SAVVY - TORONTO

10. OO SOFTWARE DEVELOPER WITH OO SAVVY - TORONTO

11. Use of O.O. metrics to estimate the effert and cost of O.O. projects

12. Real OO (was Choice of OO primitives in Ada95)

 

 
Powered by phpBB® Forum Software