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.

Assura RCX fails with memory fault/seg fault

Status
Not open for further replies.

anannya

Newbie level 3
Joined
Jun 8, 2010
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Hyderabad,India
Activity points
1,326
Hi,
I want to do parasitic extraction of an inverter design using Assura RCX.Its a UMC180nm project. DRC and LVS are clean for this design. Assura is version 3.1.6 on Linux. It can be serious bottleneck for the project undertaken.
Getting following failure log upon running.
_______________________________________________________________________
#==========================================================#
# Run pax16 to generate capfile
#==========================================================#

pax16 -V -scf sip.cmd -cgnd ${CAP_GROUND},1.0 -M_perim_off -c \
/hm/slakshmi/dega/Assura/./LPE/2P3M/cap_coeff.dat -f DIFF_diel PSD_C \
PLY_C ME1_C ME2_C MMCTP_C ME3_C Allgates - \
/hm/slakshmi/dega/Assura/./LPE/2P3M/paxfile_coeff - - NET - capfile

/hm/slakshmi/dega/AssuraLVS/1/rcx.sh: line 271: 10771: Memory fault
sh: line 1: 10618 Segmentation faul
t /hm/slakshmi/dega/AssuraLVS/1/rcx.sh 2>&1
*WARNING* Bad return status from RCX run. 0x8b00
____________________________________________________________________________

Considering it as a memory issue,tried to run the RCX on 32-bit Linux machine and 64-bit Linux machine with relevant settings to no avail.
We cannot upgrade to later assura versions later than 3.1.6.
Could anybody throw some light what would have possibly gone wrong and how to fix? I saw similar posts with no answers, so posting with my problem statement with my content.

Thanks.
Ananya
 

In order to possibly get help you should post the rcx.sh lines where from you got this error. I.e. a few lines before & including line 271, with indication of the line number leading to this error message.
 

Hi Erik,
Line 271 contains following pax16 command over which the icfb is failing.
______________________________________________________________________________
#================================================= =========#
# Run pax16 to generate capfile
#================================================= =========


pax16 -V -scf sip.cmd -cgnd ${CAP_GROUND},1.0 -M_perim_off -c \
/hm/slakshmi/dega/Assura/./LPE/2P3M/cap_coeff.dat -f DIFF_diel PSD_C \
PLY_C ME1_C ME2_C MMCTP_C ME3_C Allgates - \
/hm/slakshmi/dega/Assura/./LPE/2P3M/paxfile_coeff - - NET - capfile
_________________________________________________________________________________

The rcx.sh stops execution at the above(pax16) command which generates capfile.
It fails with errors mentioned previously:memory fault/segmentation fault.

See if you have any suggestions to solve this.

Thanks.
 

Attachments

  • rcxlog.txt
    17.1 KB · Views: 74
Last edited:

Hi anannya,

I wasn't aware that you already gave this offending line above, sorry!

The only location where this pax call possibly could violate the shell is its ending:
Try to remove the blanks and type at the end of the pax16 command (you have to type the full pax16 command, i.e. start it manually):
Code:
 --NET -capfile

Just a trial, I don't have more ideas, sorry.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top