Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics 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.

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

Status
Not open for further replies.

senmos

Newbie level 4
Joined
May 21, 2020
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
92
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:

What are the targets on lines 237, 238, 242 of
the named ahdlcmicompile?
 

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:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top