Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Verilog-A error in PMOS devices while using spectre with virtuoso

senmos

Newbie level 4
Joined
May 21, 2020
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
73
Hi, I've installed the Cadence software and a new hitkit in local in Xubuntu 20.04, but when I try to run a simulation with Pmos the following errors appear in the log file:


Code dot - [expand]
1
2
3
Error found by spectre during AHDL read in.
    ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Check the log file input.ahdlSimDB//92a8e845bfcfac352c9dbd2a38404cdd.esdpsh_va.ahdlcmi/Linux-64//..//ahdlcmi.out for details. Contact your Cadence Customer Support representative with the netlist, log files, behavioral model files, and any other information that can help identify the problem.
    ERROR (SFE-91): Cannot run the simulation because an AHDL compilation error occurred. Check the VACOMP error message above and correct the syntax error in the Verilog-A file. Next, rerun the simulation.



These are the messages in ahdlcmi.out:

Code dot - [expand]
1
2
3
4
/eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/gnumake -j12 -f GNUmakefile
/eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/ahdlcmicompile: 237: /eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/gnumake: not found
/eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/ahdlcmicompile: 238: /eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/gnumake: not found
/eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/ahdlcmicompile: 242: /eda/cadence/2019-20/RHELx86/SPECTRE_19.10.063/tools.lnx86/spectre/ahdlcmi/bin/gnumake: not found


I simulate a nmos alone and the simulation runs succesfull. I checked that the gnumake(executable) is in the correct path and it has the correct user permissions. How can I fix these issues?
 
Last edited by a moderator:

dick_freebird

Advanced Member level 5
Joined
Mar 4, 2008
Messages
6,720
Helped
1,981
Reputation
3,966
Reaction score
1,798
Trophy points
1,393
Location
USA
Activity points
53,891
What are the targets on lines 237, 238, 242 of
the named ahdlcmicompile?
 

senmos

Newbie level 4
Joined
May 21, 2020
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
73
What are the targets on lines 237, 238, 242 of
the named ahdlcmicompile?

Code dot - [expand]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if [ ${RET} -gt 0 ] 
then 
    echo "$AHDLCMI_MAKEPROGRAM -l $CDS_AHDL_COMPILEC_MAX_LOAD -j$CPUNUM -f GNUmakefile"
    $AHDLCMI_MAKEPROGRAM -f GNUmakefile cleanObj
    if $AHDLCMI_MAKEPROGRAM -l $CDS_AHDL_COMPILEC_MAX_LOAD -j$CPUNUM -f GNUmakefile
    then
        exit 0
    else
        $AHDLCMI_MAKEPROGRAM -f GNUmakefile
    fi  
else
    echo "$AHDLCMI_MAKEPROGRAM -j$CPUNUM -f GNUmakefile"
    [B]$AHDLCMI_MAKEPROGRAM -f GNUmakefile cleanObj [/B] #237
    [B]if $AHDLCMI_MAKEPROGRAM -j$CPUNUM -f GNUmakefile[/B] #238
    then
        exit 0
    else
        [B]$AHDLCMI_MAKEPROGRAM -f GNUmakefile[/B] #242
    fi  
fi

 
Last edited by a moderator:

Toggle Sidebar

Part and Inventory Search


Welcome to EDABoard.com

Sponsor

Sponsor

Design Fast


×
Top