K
kdavid94588
Guest
Once I got a clean LVS, I ran RCX but I got an error.
#==========================================================#
# Run pax16 to generate capfile
#==========================================================#
pax16 -V -scf sip.cmd -filterfile maxnetfile -dC \
mt1_cpoly_mimcap_mimcap_CAP_927.cap -M_perim_off -c \
/local3/consult2/X8TRANSCEIVE_RC_LP/cap_coeff.dat -f sub:sub_cut \
diff:diff_cut cpoly:cpoly_cut mt1:mt1_cut mt2:mt2_cut mt3 mt4 mt5 mt6 \
paxgate - /local3/consult2/X8TRANSCEIVE_RC_LP/paxfile_coeff - - NET - \
tmp_capfile
Usage so far 0.0 user, 0.0 sys, 0.0 elapsed, 6848.0 kbytes
*FATAL* FAILED ASSERTION at "pax16": no memory for malloc(): -893893496
bytes asked
*WARNING* Bad return status from RCX run. 0x2
#===================================================
I check the memory while I was runnung RCX. The total memory was 8GB.
RCX used 3.3GB and 5GB was free. Besides I had 20 GB of swap space. Is
this a memory problem or something else?
The second questions is the capgen. RCX automatically runs capgen or I
have to run capgen before running RCX? In the log file, I saw this.
#====================================================
capgen Capgen results will be written to directory:
/local3/consult2/X8TRANSCEIVE_RC_LP/kkk
*WARNING* at "capgen": Contact layer 'vi5' specified in the p2lvsfile
is not found in the lvsfile.
Forking:
/tools/cadenceSoc/ASSURA313_linux/tools/assura/bin/32bit/capgen
-techdir /local3/consult2/X8TRANSCEIVE_RC_LP -lvs
/local3/consult2/X8TRANSCEIVE_RC_LP/kkk.xcn -p2lvs
/local3/consult2/X8TRANSCEIVE_RC_LP/p2lvsfile -blocking
pnp2x2:1,sub,diff,cpoly,mt1,mt2 -blocking
pnp5x5:1,sub,diff,cpoly,mt1,mt2 -blocking
pnp10x10:1,sub,diff,cpoly,mt1,mt2 -length_units meters -p
cpoly,paxgate,diff -cap_unit 1 /local3/consult2/X8TRANSCEIVE_RC_LP/kkk
Successfully created RCX script
'/local3/consult2/X8TRANSCEIVE_RC_LP/kkk/rcx.sh'
#===================================================
Does this mean capgen was run?
Thanks in advance.
#==========================================================#
# Run pax16 to generate capfile
#==========================================================#
pax16 -V -scf sip.cmd -filterfile maxnetfile -dC \
mt1_cpoly_mimcap_mimcap_CAP_927.cap -M_perim_off -c \
/local3/consult2/X8TRANSCEIVE_RC_LP/cap_coeff.dat -f sub:sub_cut \
diff:diff_cut cpoly:cpoly_cut mt1:mt1_cut mt2:mt2_cut mt3 mt4 mt5 mt6 \
paxgate - /local3/consult2/X8TRANSCEIVE_RC_LP/paxfile_coeff - - NET - \
tmp_capfile
Usage so far 0.0 user, 0.0 sys, 0.0 elapsed, 6848.0 kbytes
*FATAL* FAILED ASSERTION at "pax16": no memory for malloc(): -893893496
bytes asked
*WARNING* Bad return status from RCX run. 0x2
#===================================================
I check the memory while I was runnung RCX. The total memory was 8GB.
RCX used 3.3GB and 5GB was free. Besides I had 20 GB of swap space. Is
this a memory problem or something else?
The second questions is the capgen. RCX automatically runs capgen or I
have to run capgen before running RCX? In the log file, I saw this.
#====================================================
capgen Capgen results will be written to directory:
/local3/consult2/X8TRANSCEIVE_RC_LP/kkk
*WARNING* at "capgen": Contact layer 'vi5' specified in the p2lvsfile
is not found in the lvsfile.
Forking:
/tools/cadenceSoc/ASSURA313_linux/tools/assura/bin/32bit/capgen
-techdir /local3/consult2/X8TRANSCEIVE_RC_LP -lvs
/local3/consult2/X8TRANSCEIVE_RC_LP/kkk.xcn -p2lvs
/local3/consult2/X8TRANSCEIVE_RC_LP/p2lvsfile -blocking
pnp2x2:1,sub,diff,cpoly,mt1,mt2 -blocking
pnp5x5:1,sub,diff,cpoly,mt1,mt2 -blocking
pnp10x10:1,sub,diff,cpoly,mt1,mt2 -length_units meters -p
cpoly,paxgate,diff -cap_unit 1 /local3/consult2/X8TRANSCEIVE_RC_LP/kkk
Successfully created RCX script
'/local3/consult2/X8TRANSCEIVE_RC_LP/kkk/rcx.sh'
#===================================================
Does this mean capgen was run?
Thanks in advance.