Simulating VHDL in AMS

T

Taimur

Guest
Is it possible to simulate digital VHDL in AMS? I simulate Verilog
among a analogic circuit without any problem. But, when I put a vhdl
file in the same place, the following errors appear.



SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/cds_globals/
counter_tb_config/verilog.vams
`include "disciplines.vams"
|
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,8|26): cannot open include
file '/opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
electrical \gnd! ;
|
ncvlog: *E,EXPLPA (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,13|20): expecting a left
parenthesis ('(') [12.1.2][7.1(IEEE)].
module cont_vhdl.cds_globals:counter_tb_config
errors: 1, warnings: 0
Total errors/warnings found outside modules and primitives:
errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'cds_globals' 'counter_tb_config').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/entity/vhdl.vhd:
ncvhdl_p: *F,DLUNNE: Can't find STANDARD at /opt/cadence/IUS62/tools/
inca/files/STD.
Failed to compile ('cont_vhdl' 'counter' 'entity').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/behavioral/
vhdl.vhd:
architecture behavioral of counter is
|
ncvhdl_p: *E,ENNOFN (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter/behavioral/vhdl.vhd,5|33): Intermediate file for entity
'COUNTER' could not be loaded, entity may require re-analysis.
errors: 1, warnings: 0
ncvhdl_p: *W,SPUNFW: specific library unit was never processed
'counter:behavioral'.
Failed to compile ('cont_vhdl' 'counter' 'behavioral').
ncvlog: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/counter_tb/
schematic/verilog.vams
`include "disciplines.vams"
|
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter_tb/schematic/verilog.vams,4|26): cannot open include file '/
opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
module cont_vhdl.counter_tb:schematic
errors: 0, warnings: 0
Total errors/warnings found outside modules and primitives:
errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'counter_tb' 'schematic').
Compilation failed.
Successfully compiled: 0
Failed to compile: 4


Can somebody help me? Is there one more step that I should do to
simulate vhdl through ams?

Thanks in advance.
 
Taimur wrote, on 06/26/08 22:16:
Is it possible to simulate digital VHDL in AMS? I simulate Verilog
among a analogic circuit without any problem. But, when I put a vhdl
file in the same place, the following errors appear.



SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/cds_globals/
counter_tb_config/verilog.vams
`include "disciplines.vams"
|
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,8|26): cannot open include
file '/opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
electrical \gnd! ;
|
ncvlog: *E,EXPLPA (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,13|20): expecting a left
parenthesis ('(') [12.1.2][7.1(IEEE)].
module cont_vhdl.cds_globals:counter_tb_config
errors: 1, warnings: 0
Total errors/warnings found outside modules and primitives:
errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'cds_globals' 'counter_tb_config').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/entity/vhdl.vhd:
ncvhdl_p: *F,DLUNNE: Can't find STANDARD at /opt/cadence/IUS62/tools/
inca/files/STD.
Failed to compile ('cont_vhdl' 'counter' 'entity').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/behavioral/
vhdl.vhd:
architecture behavioral of counter is
|
ncvhdl_p: *E,ENNOFN (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter/behavioral/vhdl.vhd,5|33): Intermediate file for entity
'COUNTER' could not be loaded, entity may require re-analysis.
errors: 1, warnings: 0
ncvhdl_p: *W,SPUNFW: specific library unit was never processed
'counter:behavioral'.
Failed to compile ('cont_vhdl' 'counter' 'behavioral').
ncvlog: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/counter_tb/
schematic/verilog.vams
`include "disciplines.vams"
|
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter_tb/schematic/verilog.vams,4|26): cannot open include file '/
opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
module cont_vhdl.counter_tb:schematic
errors: 0, warnings: 0
Total errors/warnings found outside modules and primitives:
errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'counter_tb' 'schematic').
Compilation failed.
Successfully compiled: 0
Failed to compile: 4


Can somebody help me? Is there one more step that I should do to
simulate vhdl through ams?

Thanks in advance.
You have two separate problems. One is that it is getting confused when it tries
to find the "ncroot" (i.e. the root of the ncsim installation). This is because
you have <IC612instDir>/tools/bin/ncroot present. The reason this is present is
because you did NOT do the "configuration" step when IC612 was installed. The
configuration step will do various things, including compiling some libraries,
but importantly it removes the nc* links from tools/bin. The nc commands are in
the IC installation to support VHDL import now, which uses ncvhdl rather than
leapfrog.

The second problem is that the VHDL cannot compile because the VHDL libraries in
the IUS installation have not been compiled. This is also because (most likely)
the configuration step hasn't been performed on your IUS62 installation.

It is important to run the configuration step with many installations to finish
off the installation. That hasn't happened here, and that's why it is breaking.
Note that the same would be needed in order to run a straight digital VHDL
simulation, so it's not unique to AMS.

Regards,

Andrew.
 
On Jun 27, 7:44 am, Andrew Beckett <andr...@DcEaLdEeTnEcTe.HcIoSm>
wrote:
Taimur wrote, on 06/26/08 22:16:



Is it possible to simulate digital VHDL in AMS? I simulate Verilog
among a analogic circuit without any problem. But, when I put a vhdl
file in the same place, the following errors appear.

SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/cds_globals/
counter_tb_config/verilog.vams
`include "disciplines.vams"
                          |
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,8|26): cannot open include
file '/opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
   electrical \gnd! ;
                    |
ncvlog: *E,EXPLPA (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,13|20): expecting a left
parenthesis ('(') [12.1.2][7.1(IEEE)].
        module cont_vhdl.cds_globals:counter_tb_config
                errors: 1, warnings: 0
        Total errors/warnings found outside modules and primitives:
                errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'cds_globals' 'counter_tb_config').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/entity/vhdl.vhd:
ncvhdl_p: *F,DLUNNE: Can't find STANDARD at /opt/cadence/IUS62/tools/
inca/files/STD.
Failed to compile ('cont_vhdl' 'counter' 'entity').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/behavioral/
vhdl.vhd:
architecture behavioral of counter is
                                 |
ncvhdl_p: *E,ENNOFN (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter/behavioral/vhdl.vhd,5|33): Intermediate file for entity
'COUNTER' could not be loaded, entity may require re-analysis.
        errors: 1, warnings: 0
ncvhdl_p: *W,SPUNFW: specific library unit was never processed
'counter:behavioral'.
Failed to compile ('cont_vhdl' 'counter' 'behavioral').
ncvlog: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/counter_tb/
schematic/verilog.vams
`include "disciplines.vams"
                          |
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter_tb/schematic/verilog.vams,4|26): cannot open include file '/
opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
        module cont_vhdl.counter_tb:schematic
                errors: 0, warnings: 0
        Total errors/warnings found outside modules and primitives:
                errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'counter_tb' 'schematic').
Compilation failed.
Successfully compiled: 0
Failed to compile: 4

Can somebody help me? Is there one more step that I should do to
simulate vhdl through ams?

Thanks in advance.

You have two separate problems. One is that it is getting confused when it tries
to find the "ncroot" (i.e. the root of the ncsim installation). This is because
you have <IC612instDir>/tools/bin/ncroot present. The reason this is present is
because you did NOT do the "configuration" step when IC612 was installed. The
configuration step will do various things, including compiling some libraries,
but importantly it removes the nc* links from tools/bin. The nc commands are in
the IC installation to support VHDL import now, which uses ncvhdl rather than
leapfrog.

The second problem is that the VHDL cannot compile because the VHDL libraries in
the IUS installation have not been compiled. This is also because (most likely)
the configuration step hasn't been performed on your IUS62 installation.

It is important to run the configuration step with many installations to finish
off the installation. That hasn't happened here, and that's why it is breaking.
Note that the same would be needed in order to run a straight digital VHDL
simulation, so it's not unique to AMS.

Regards,

Andrew.
Thank you, Andrew. In fact, I solved this problem setting the
environmental variable LVSHOME to the IUS path. But I didn't know that
it was some defects in my installation. I very apreciate your help.
 
Taimur wrote, on 06/28/08 18:09:
On Jun 27, 7:44 am, Andrew Beckett <andr...@DcEaLdEeTnEcTe.HcIoSm
wrote:
Taimur wrote, on 06/26/08 22:16:



Is it possible to simulate digital VHDL in AMS? I simulate Verilog
among a analogic circuit without any problem. But, when I put a vhdl
file in the same place, the following errors appear.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/cds_globals/
counter_tb_config/verilog.vams
`include "disciplines.vams"
|
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,8|26): cannot open include
file '/opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
electrical \gnd! ;
|
ncvlog: *E,EXPLPA (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
cds_globals/counter_tb_config/verilog.vams,13|20): expecting a left
parenthesis ('(') [12.1.2][7.1(IEEE)].
module cont_vhdl.cds_globals:counter_tb_config
errors: 1, warnings: 0
Total errors/warnings found outside modules and primitives:
errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'cds_globals' 'counter_tb_config').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/entity/vhdl.vhd:
ncvhdl_p: *F,DLUNNE: Can't find STANDARD at /opt/cadence/IUS62/tools/
inca/files/STD.
Failed to compile ('cont_vhdl' 'counter' 'entity').
ncvhdl: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvhdl_p: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
/home/usuarios/taimur/silicon/wkams/cont_vhdl/counter/behavioral/
vhdl.vhd:
architecture behavioral of counter is
|
ncvhdl_p: *E,ENNOFN (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter/behavioral/vhdl.vhd,5|33): Intermediate file for entity
'COUNTER' could not be loaded, entity may require re-analysis.
errors: 1, warnings: 0
ncvhdl_p: *W,SPUNFW: specific library unit was never processed
'counter:behavioral'.
Failed to compile ('cont_vhdl' 'counter' 'behavioral').
ncvlog: 06.11-s005: (c) Copyright 1995-2007 Cadence Design Systems,
Inc.
SOFTINCLUDE ../../affirma_ams/etc/connect_lib/cds.lib
|
ncvlog: *W,DLCIML (/opt/cadence/IUS62/tools/inca/files/cds.lib,10):
cds.lib CDS.LIB file included multiple times '/mnt/debian/opt/cadence/
IUS62/tools.lnx86/affirma_ams/etc/connect_lib/cds.lib' (cds.lib
command ignored).
file: /home/usuarios/taimur/silicon/wkams/cont_vhdl/counter_tb/
schematic/verilog.vams
`include "disciplines.vams"
|
ncvlog: *E,COFILX (/home/usuarios/taimur/silicon/wkams/cont_vhdl/
counter_tb/schematic/verilog.vams,4|26): cannot open include file '/
opt/cadence/IC612/tools/spectre/etc/ahdl/disciplines.vams'.
module cont_vhdl.counter_tb:schematic
errors: 0, warnings: 0
Total errors/warnings found outside modules and primitives:
errors: 1, warnings: 1
Failed to compile ('cont_vhdl' 'counter_tb' 'schematic').
Compilation failed.
Successfully compiled: 0
Failed to compile: 4
Can somebody help me? Is there one more step that I should do to
simulate vhdl through ams?
Thanks in advance.
You have two separate problems. One is that it is getting confused when it tries
to find the "ncroot" (i.e. the root of the ncsim installation). This is because
you have <IC612instDir>/tools/bin/ncroot present. The reason this is present is
because you did NOT do the "configuration" step when IC612 was installed. The
configuration step will do various things, including compiling some libraries,
but importantly it removes the nc* links from tools/bin. The nc commands are in
the IC installation to support VHDL import now, which uses ncvhdl rather than
leapfrog.

The second problem is that the VHDL cannot compile because the VHDL libraries in
the IUS installation have not been compiled. This is also because (most likely)
the configuration step hasn't been performed on your IUS62 installation.

It is important to run the configuration step with many installations to finish
off the installation. That hasn't happened here, and that's why it is breaking.
Note that the same would be needed in order to run a straight digital VHDL
simulation, so it's not unique to AMS.

Regards,

Andrew.

Thank you, Andrew. In fact, I solved this problem setting the
environmental variable LVSHOME to the IUS path. But I didn't know that
it was some defects in my installation. I very apreciate your help.
Hmm. I can't see how that would help! I presume LVSHOME must be something unique
to your environment - it's nothing to do with the Cadence tools.

Andrew.
 

Welcome to EDABoard.com

Sponsor

Back
Top