The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 15th, 2024, 5:38am
Pages: 1
Send Topic Print
strange spectre error about -mixmod (Read 6834 times)
bbarnett
New Member
*
Offline



Posts: 1

strange spectre error about -mixmod
Feb 10th, 2007, 10:00am
 
Hello,

I am trying to run a mixed signal simulation using spectreverilog as the simulator.  It sets up, but spectre seems to die.

When I attempt to execute runSimulation manually (file contains):

spectre  -env artist5.1.0 +escchars +log ../psf/spectre.out -format sst2 -raw ../psf   -I(correct model path) +lqtimeout 900 -maxw 5 -maxn 5 -mixmod -slvhost (correct hostname) '-slave"(correct path...)/config/netlist/digital verilog.vmx  -a +sxl_keep_minimum  +typdelays +gui -y ./hdlFilesDir +libext+.v+ +incdir+hdlFilesDir +sdf_verbose +sdf_nocheck_celltype -l verilog.log +vmxwavedir../../psf -f mmenvOpts testfixture.template -f verilog.inpfiles"' analog/input.scs


Any ideas as to why -mixmod isn't being accepted by Spectre?

Thanks!



I get the following:


Error found by spectre.
   Invalid command line argument `-mixmod'.
       Use `spectre -help' for more information.
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: strange spectre error about -mixmod
Reply #1 - Feb 23rd, 2007, 2:36am
 
Very odd. -mixmod has been there for years.

Ah, I just did a bit of searching, and I think I know what the problem is. You are picking up the 64 bit version of spectre - and spectreVerilog is only supported in the 32 bit mode. Most likely you have the environment variable $CDS_AUTO_64BIT set?

Certainly if you do "spectre -64 -mixmod" it gives the error - for the same reason.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Geoffrey_Coram
Senior Fellow
******
Offline



Posts: 1999
Massachusetts, USA
Re: strange spectre error about -mixmod
Reply #2 - Feb 26th, 2007, 9:37am
 
Andrew Beckett wrote on Feb 23rd, 2007, 2:36am:
spectreVerilog is only supported in the 32 bit mode.


That seems odd to me.  Why isn't is supported in 64-bit mode?
Back to top
 
 

If at first you do succeed, STOP, raise your standards, and stop wasting your time.
View Profile WWW   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

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

Posts: 1742
Bracknell, UK
Re: strange spectre error about -mixmod
Reply #3 - Feb 26th, 2007, 10:53am
 
Because spectreVerilog is prehistoric, and is based upon Verilog-XL. Verilog-XL is not a supported Verilog simulator, and hasn't been updated for many years (it doesn't support Verilog 2001, for example).

So really spectreVerilog is supported for legacy reasons.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   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.