Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > Problem during mixed VHDL SystemC simulation with Modelsim 6.2a

Reply
Thread Tools

Problem during mixed VHDL SystemC simulation with Modelsim 6.2a

 
 
Steven Derrien
Guest
Posts: n/a
 
      07-12-2006
Hi folks,

Don't really know if it's the right place to ask, but I'm having
difficulties simulating a mixed systemC/VHDL model using Modelsim.

I have a simple VHDL testbench which instanciates the systemC module
(I used vgencomp to avoid port type/name mismatch). Whe I statrt the
simutlaion I get a "Constructor for SystemC module 'xr16_sc' not found"
error message.

Here is my Modelsim command log :

>vcom -reportprogress 300 -work work

E:/projects/RDISK/filter_image/vhdl_rdisk/xr16_sc_tb.vhd
# Model Technology ModelSim SE vcom 6.2a Compiler 2006.06 Jun 16 2006
# -- Loading package standard
[...]
# -- Loading entity xr16_sc
> sccom -I./sc/ sc/xr16.cpp

# Model Technology ModelSim SE sccom 6.2a compiler 2006.06 Jun 16 2006
#
# Exported modules:
# XR16_SC
> sccom -link

# Model Technology ModelSim SE sccom 6.2a compiler 2006.06 Jun 16 2006
> vsim work.xr16_sc_tb

# vsim work.xr16_sc_tb
# ** Note: (vsim-3812) Design is being optimized...
# ** Error: (vopt-3677) Constructor for SystemC module 'xr16_sc' not found.
# ** Error: Vopt Compiler exiting.
# Error loading design

Any hints ?

Thank in advance.
 
Reply With Quote
 
 
 
 
Hans
Guest
Posts: n/a
 
      07-12-2006
Hi Steven,

The obvious question, do you have a constructor (i.e. SC_CTOR) specified in
your xr16.h header? You need to specify one since SC_CTOR does more than a
C++ constructor (hence the need for SC_HAS_PROCESS if you don't use SC_CTOR)

This could also be a Modelsim bug, try disabling vopt (vsim -novopt +acc)

Hans
www.ht-lab.com



"Steven Derrien" <(E-Mail Removed)> wrote in message
news:e93a7j$pd9$(E-Mail Removed)...
> Hi folks,
>
> Don't really know if it's the right place to ask, but I'm having
> difficulties simulating a mixed systemC/VHDL model using Modelsim.
>
> I have a simple VHDL testbench which instanciates the systemC module
> (I used vgencomp to avoid port type/name mismatch). Whe I statrt the
> simutlaion I get a "Constructor for SystemC module 'xr16_sc' not found"
> error message.
>
> Here is my Modelsim command log :
>
> >vcom -reportprogress 300 -work work

> E:/projects/RDISK/filter_image/vhdl_rdisk/xr16_sc_tb.vhd
> # Model Technology ModelSim SE vcom 6.2a Compiler 2006.06 Jun 16 2006
> # -- Loading package standard
> [...]
> # -- Loading entity xr16_sc
> > sccom -I./sc/ sc/xr16.cpp

> # Model Technology ModelSim SE sccom 6.2a compiler 2006.06 Jun 16 2006
> #
> # Exported modules:
> # XR16_SC
> > sccom -link

> # Model Technology ModelSim SE sccom 6.2a compiler 2006.06 Jun 16 2006
> > vsim work.xr16_sc_tb

> # vsim work.xr16_sc_tb
> # ** Note: (vsim-3812) Design is being optimized...
> # ** Error: (vopt-3677) Constructor for SystemC module 'xr16_sc' not
> found.
> # ** Error: Vopt Compiler exiting.
> # Error loading design
>
> Any hints ?
>
> Thank in advance.



 
Reply With Quote
 
 
 
 
Steven Derrien
Guest
Posts: n/a
 
      07-13-2006
Hi,

This was a bug, disabling vopt solves the problem.
Thanks for the help.

Regards,

Steven

Hans a écrit :

> Hi Steven,
>
> The obvious question, do you have a constructor (i.e. SC_CTOR) specified in
> your xr16.h header? You need to specify one since SC_CTOR does more than a
> C++ constructor (hence the need for SC_HAS_PROCESS if you don't use SC_CTOR)
>
> This could also be a Modelsim bug, try disabling vopt (vsim -novopt +acc)
>
> Hans
> www.ht-lab.com
>
>

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Co simulation of SystemC files with VHDL testbench doromdor VHDL 0 12-07-2009 12:06 PM
C-Systemc-VHDL problem in Modelsim Mr. Peterfolk VHDL 3 01-25-2007 06:53 AM
Modelsim problem - mixed VHDL,Verilog & VHO Mark McDougall VHDL 4 11-08-2006 09:12 PM
systemC and modelsim goose VHDL 1 06-29-2006 11:17 AM
How to use Modelsim 6.od for simulating systemc Baskar VHDL 0 03-06-2006 06:02 PM



Advertisments