Quantcast
Channel: Cadence Community
Viewing all articles
Browse latest Browse all 3331

ELC not using spectre

$
0
0

ELC seems to always read in files as spice format even though I have "simulator lang = spectre" without the quotes at the top of every .scs file.  In addition I have:

set_var EC_SIM_NAME "spectre"
set_var EC_SIM_TYPE "spectre"

in my script every time before I do any database operation.

These are the types of warnings and errors I am getting (list is really 50x longer mostly referenceing ASSERT.  this is just the end of it):

 [WARNING(db_prepare)] spice syntax warning: ASSERT : no definition of the subckt
 => XVBD_CHECK ASSERT
[WARNING(db_prepare)] spice syntax warning: ASSERT : no definition of the subckt
 => XVBS_CHKFWD ASSERT
[WARNING(db_prepare)] spice syntax warning: ASSERT : no definition of the subckt
 => XVBD_CHKFWD ASSERT
[WARNING(db_prepare)] spice syntax warning: PINMOD : no definition of the subckt
 => XD A C SX PINMOD
[ERROR(db_prepare)] spice syntax error: DIODENWX : illegal port definition of macro
 => XAVD364_1 SUB VDD GND DIODENWX

Notice that is says spice every time instead of spectre.  Maybe this is just a program issue where it always says that spice is used even if it's not, but I have no idea.

So is spice really be used?  And if so then how do I make it use spectre?


Viewing all articles
Browse latest Browse all 3331

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>