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

ADE XL Error 5012 Netlisting issue with extracted parasitics

$
0
0

Hi all,

I've searched everywhere but I can't seem to find a solution to this issue. I have a top level design I would like to simulate with extracted parasitics in ADE XL. Simulation without the extracted parasitcs works just fine, but when I try to use the extracted values, it fails during netlisting. This is the relevent output of the error log:

 FUNCTION(plus("I0.I0\\|I81\\|I289\\|esdvpnp1:2" "I0.I0\\|I70\\|I289\\|esdvpnp1:2" "I0.I0\\|I82\\|I289\\|esdvpnp1:2" "I0.I0\\|I34\\|I289\\|esdvpnp1:1" "I0.I0\\|I34\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I34\\|I289\\|esdndsx1:2" "I0.I0\\|I34\\|I161:FUNCTION( mappedRoot(".Cox:1"))""I0.I0\\|I38\\|I289\\|esdvpnp1:1" "I0.I0\\|I38\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I38\\|I289\\|esdndsx1:2" "I0.I0\\|I38\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I50\\|I289\\|esdvpnp1:1" "I0.I0\\|I50\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I50\\|I289\\|esdndsx1:2" "I0.I0\\|I50\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I56\\|I289\\|esdvpnp1:1" "I0.I0\\|I56\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I56\\|I289\\|esdndsx1:2" "I0.I0\\|I56\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I62\\|I289\\|esdvpnp1:1" "I0.I0\\|I62\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I62\\|I289\\|esdndsx1:2" "I0.I0\\|I62\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I34\\|I289\\|esdvpnp1:2" "I0.I0\\|I35\\|I289\\|esdvpnp1:2" "I0.I0\\|I36\\|I289\\|esdvpnp1:2" "I0.I0\\|I37\\|I289\\|esdvpnp1:2" "I0.I0\\|I38\\|I289\\|esdvpnp1:2" "I0.I0\\|I39\\|I289\\|esdvpnp1:2" "I0.I0\\|I40\\|I289\\|esdvpnp1:2" "I0.I0\\|I41\\|I289\\|esdvpnp1:2" "I0.I0\\|I42\\|I289\\|esdvpnp1:2" "I0.I0\\|I43\\|I289\\|esdvpnp1:2" "I0.I0\\|I44\\|I289\\|esdvpnp1:2" "I0.I0\\|I45\\|I289\\|esdvpnp1:2" "I0.I0\\|I46\\|I289\\|esdvpnp1:2" "I0.I0\\|I47\\|I289\\|esdvpnp1:2" "I0.I0\\|I48\\|I289\\|esdvpnp1:2" "I0.I0\\|I49\\|I289\\|esdvpnp1:2" "I0.I0\\|I50\\|I289\\|esdvpnp1:2" "I0.I0\\|I51\\|I289\\|esdvpnp1:2" "I0.I0\\|I52\\|I289\\|esdvpnp1:2" "I0.I0\\|I53\\|I289\\|esdvpnp1:2" "I0.I0\\|I54\\|I289\\|esdvpnp1:2" "I0.I0\\|I55\\|I289\\|esdvpnp1:2" "I0.I0\\|I56\\|I289\\|esdvpnp1:2" "I0.I0\\|I57\\|I289\\|esdvpnp1:2" "I0.I0\\|I58\\|I289\\|esdvpnp1:2" "I0.I0\\|I59\\|I289\\|esdvpnp1:2" "I0.I0\\|I60\\|I289\\|esdvpnp1:2" "I0.I0\\|I61\\|I289\\|esdvpnp1:2" "I0.I0\\|I62\\|I289\\|esdvpnp1:2" "I0.I0\\|I63\\|I289\\|esdvpnp1:2" "I0.I0\\|I64\\|I289\\|esdvpnp1:2" "I0.I0\\|I65\\|I289\\|esdvpnp1:2" "I0.I0\\|I71\\|I289\\|esdvpnp1:2" "I0.I0\\|I83\\|I289\\|esdvpnp1:2" "I0.I0\\|I83\\|I289\\|esdvpnp1:1" "I0.I0\\|I83\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I83\\|I289\\|esdndsx1:2" "I0.I0\\|I83\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I72\\|I289\\|esdvpnp1:1" "I0.I0\\|I72\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I72\\|I289\\|esdndsx1:2" "I0.I0\\|I72\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I72\\|I289\\|esdvpnp1:2" "I0.I0\\|I84\\|I289\\|esdvpnp1:2" "I0.I0\\|I73\\|I289\\|esdvpnp1:2" "I0.I0\\|I85\\|I289\\|esdvpnp1:2" "I0.I0\\|I74\\|I289\\|esdvpnp1:2" "I0.I0\\|I86\\|I289\\|esdvpnp1:2" "I0.I0\\|I0\\|I289\\|esdvpnp1:2" "I0.I0\\|I1\\|I289\\|esdvpnp1:2" "I0.I0\\|I5\\|I289\\|esdvpnp1:2" "I0.I0\\|I4\\|I289\\|esdvpnp1:2" "I0.I0\\|I9\\|I289\\|esdvpnp1:2" "I0.I0\\|I8\\|I289\\|esdvpnp1:2" "I0.I0\\|I7\\|I289\\|esdvpnp1:2" "I0.I0\\|I6\\|I289\\|esdvpnp1:2" "I0.I0\\|I17\\|I289\\|esdvpnp1:2" "I0.I0\\|I16\\|I289\\|esdvpnp1:2" "I0.I0\\|I15\\|I289\\|esdvpnp1:2" "I0.I0\\|I14\\|I289\\|esdvpnp1:2" "I0.I0\\|I13\\|I289\\|esdvpnp1:2" "I0.I0\\|I12\\|I289\\|esdvpnp1:2" "I0.I0\\|I11\\|I289\\|esdvpnp1:2" "I0.I0\\|I10\\|I289\\|esdvpnp1:2" "I0.I0\\|I33\\|I289\\|esdvpnp1:2" "I0.I0\\|I32\\|I289\\|esdvpnp1:2" "I0.I0\\|I31\\|I289\\|esdvpnp1:2" "I0.I0\\|I30\\|I289\\|esdvpnp1:2" "I0.I0\\|I29\\|I289\\|esdvpnp1:2" "I0.I0\\|I28\\|I289\\|esdvpnp1:2" "I0.I0\\|I27\\|I289\\|esdvpnp1:2" "I0.I0\\|I26\\|I289\\|esdvpnp1:2" "I0.I0\\|I25\\|I289\\|esdvpnp1:2" "I0.I0\\|I24\\|I289\\|esdvpnp1:2" "I0.I0\\|I23\\|I289\\|esdvpnp1:2" "I0.I0\\|I22\\|I289\\|esdvpnp1:2" "I0.I0\\|I21\\|I289\\|esdvpnp1:2" "I0.I0\\|I20\\|I289\\|esdvpnp1:2" "I0.I0\\|I19\\|I289\\|esdvpnp1:2" "I0.I0\\|I18\\|I289\\|esdvpnp1:2" "I0.I0\\|I8\\|I289\\|esdvpnp1:1" "I0.I0\\|I8\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I8\\|I289\\|esdndsx1:2" "I0.I0\\|I8\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I14\\|I289\\|esdvpnp1:1" "I0.I0\\|I14\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I14\\|I289\\|esdndsx1:2" "I0.I0\\|I14\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I30\\|I289\\|esdvpnp1:1" "I0.I0\\|I30\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I30\\|I289\\|esdndsx1:2" "I0.I0\\|I30\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I24\\|I289\\|esdvpnp1:1" "I0.I0\\|I24\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I24\\|I289\\|esdndsx1:2" "I0.I0\\|I24\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I18\\|I289\\|esdvpnp1:1" "I0.I0\\|I18\\|I289\\|esdndsx1_1__rcx:2" "I0.I0\\|I18\\|I289\\|esdndsx1:2" "I0.I0\\|I18\\|I161:FUNCTION( mappedRoot(".Cox:1"))" "I0.I0\\|I75\\|I289\\|esdvpnp1:2" "I0.I0\\|I87\\|I289\\|esdvpnp1:2" "I0.I0\\|I76\\|I289\\|esdvpnp1:2" ))

                                                                                                                                                                                                                                                                                    ^

SYNTAX ERROR found at line 1 column 277 of file *string*

*Error* lineread/read: syntax error encountered in input

<<< Stack Trace >>>

(... in asiiGetFunctionalSpecifier ...)

(... in asiiIsFunctionalSpecifier ...)

(... in asiMapOutputName ...)

(... in /* (spectre_session t) */ asiFormatKeepList ...)

(... in /* (asiAnalog_session t) */ asiFormatControlStmts ...)

(... in /* (spectre_session) */ asiCreateSimInputFile ...)

(... in /* (spectreInteractive) */ asiComposeSimInput ...)

(... in /* (spectre_session) */ asiComposeSimInput ...)

asiComposeSimInput('stdobj@0x16e63458)

(... in asiApply ...)

(... in asiExecuteFlowchartStep ...)

(... in asiExecuteFlowchart ...)

(... in /* (asiAnalog_session) */ asiGenerateNetlist ...)

(... in /* (t) */ asiRecreateNetlist ...)

(... in _sevNetlistFile ...)

(... in sevNetlistFile ...)

sevNetlistFile('sevSession1 'recreate)


Cadence points to the bolded, underlined entry as the error, but I can't see any issue. Any thoughts or help would be greatly appreciated! 

 


Viewing all articles
Browse latest Browse all 3331

Trending Articles



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