The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 19th, 2024, 12:21am
Pages: 1
Send Topic Print
Mixed-mode simulation (Read 3157 times)
hamed
Junior Member
**
Offline



Posts: 12
Athens, Greece
Mixed-mode simulation
May 26th, 2006, 4:42am
 
Hi all
I have set-up a mixed-mode test bench containing digital blocks with "functional" views. Simulation ends up successfully but all outputs of the digital blocks are zero and it seems that it is not working at all, (The schematic views of these digital cells work fine in an ordinary simulation). I also see the following note on my CIW:
"*** NOTE: You have selected to instantiate behavioral/functional module explicitly.
   This will cause problems if the behavioral/functional module has ports that are
   declared just by a port expression having bit select or part select of a vector
   or bundles/concatenations of nets."
Actually I don't get the meaning of this note. Is the problem related to this note? How I can fix it?
Could be other problem involved?

Regards
Hamed
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Mixed-mode simulation
Reply #1 - May 29th, 2006, 5:20am
 
Are you using spectreVerilog or the newer AMS Designer? I'd say you need to probe the signals around to see what is going on.

I suspect from the message that you're using spectreVerilog - can you try AMS?

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
hamed
Junior Member
**
Offline



Posts: 12
Athens, Greece
Re: Mixed-mode simulation
Reply #2 - May 31st, 2006, 2:05am
 
Thanks Andrew,
Actually I have been using SpectreVerilog. I have checked all signals arround, but it seems that a functional block doesn't work at all.
I haven't been able to use AMS because some problems in our environment settings.
As I do continue to make AMS operational, I would appreciate if you tell me how AMS can help if SpectreVerilog can not recognize/deploy the functional block?
Is there any possibility of having bugs in SpectreVerilog?

Hamed
Back to top
 
 
View Profile   IP Logged
raf
New Member
*
Offline



Posts: 5

Re: Mixed-mode simulation
Reply #3 - Jun 27th, 2006, 5:34am
 
It's been a while since I used spectreVerilog, but isn't there a requirement to have at least one analog component in there? For example, add an RC load to your functional block. See if that works.

Also, make sure your threshold voltages and logic levels are set up properly.

Hope it helps,
Raf
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.