srini.pes
Member level 3
- Joined
- May 28, 2010
- Messages
- 61
- Helped
- 2
- Reputation
- 4
- Reaction score
- 2
- Trophy points
- 1,288
- Location
- NIT calicut
- Activity points
- 1,725
Hi to all
Am simulating one four bit ripple carry adder having four full adders.
In simulation, its taking too much time to respond (literally stopping at the fourth full adder).
When i remove one full adder and connect one half adder its working fine.
Please clarify this to me.
And here am giving the .sto file as a quick reference.
***** HSPICE -- C-2009.03-SP1 32-BIT (May 25 2009) winnt ******
Input File: c:\synopsys\hspice_c-2009.03-sp1\moscnt\adder_mos.sp
lic:
lic: FLEXlm: v8.5b
lic: USER: sridharan HOSTNAME: robolab-dellpc5
lic: HOSTID: 90b11c8bcf82 PID: 988
lic: Using FLEXlm license file:
lic: 2100@10.7.9.36
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 31-dec-2020/2007.9
lic: NODE LOCKED license on hostid 90b11c8bcf82
lic:
Init: hspice initialization file: C:\synopsys\Hspice_C-2009.03-SP1\hspice.ini
init: begin read circuit files, cpu clock= 4.70E-02
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\behave\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\AD\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\XILINX\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\TLINE\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\TI\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\SIGNET\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\PCI\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\LIN_TECH\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\FET\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\DIO\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\COMLINE\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\BURR_BRN\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\BJT\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\behave\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\AD\
option post = 2.00
option runlvl
option method = gear
option post
option autost
option ingold = 2.00
option dcon = 1.00
option gshunt = 1.000E-12
option rmin = 1.000E-15
option abstol = 1.000E-05
option absvdc = 1.000E-04
option reltol = 1.000E-02
option relvdc = 1.000E-02
option numdgt = 4.00
option pivot = 1.00
option parhie = local
option epsmin = 1.000E-99
option expmax = 37.0
init: end read circuit files, cpu clock= 9.20E-02 memory= 392 kb
init: begin check errors, cpu clock= 9.20E-02
init: end check errors, cpu clock= 3.56E+00 memory= 64238 kb
init: begin setup matrix, pivot= 1 cpu clock= 3.56E+00
establish matrix -- done, cpu clock= 3.56E+00 memory= 66314 kb
re-order matrix -- done, cpu clock= 3.57E+00 memory= 66390 kb
init: end setup matrix, cpu clock= 3.57E+00 memory= 68638 kb
output: c:\synopsys\hspice_c-2009.03-sp1\moscnt\adder_mos.tr0
sweep: tran tran0 begin, stop_t= 1.00E-09 #sweeps= 101 cpu clock= 3.73E+00
tran: time= 1.1134E-10 tot_iter= 311 conv_iter= 61 cpu clock= 5.30E+01
tran: time= 2.0200E-10 tot_iter= 320 conv_iter= 65 cpu clock= 5.45E+01
tran: time= 3.0670E-10 tot_iter= 577 conv_iter= 139 cpu clock= 9.79E+01
tran: time= 4.0200E-10 tot_iter= 586 conv_iter= 143 cpu clock= 9.94E+01
tran: time= 5.0100E-10 tot_iter= 839 conv_iter= 213 cpu clock= 1.44E+02
tran: time= 6.0200E-10 tot_iter= 1221 conv_iter= 314 cpu clock= 2.12E+02
tran: time= 7.0100E-10 tot_iter= 1378 conv_iter= 359 cpu clock= 2.40E+0
Regards
SRINI
Am simulating one four bit ripple carry adder having four full adders.
In simulation, its taking too much time to respond (literally stopping at the fourth full adder).
When i remove one full adder and connect one half adder its working fine.
Please clarify this to me.
And here am giving the .sto file as a quick reference.
***** HSPICE -- C-2009.03-SP1 32-BIT (May 25 2009) winnt ******
Input File: c:\synopsys\hspice_c-2009.03-sp1\moscnt\adder_mos.sp
lic:
lic: FLEXlm: v8.5b
lic: USER: sridharan HOSTNAME: robolab-dellpc5
lic: HOSTID: 90b11c8bcf82 PID: 988
lic: Using FLEXlm license file:
lic: 2100@10.7.9.36
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 31-dec-2020/2007.9
lic: NODE LOCKED license on hostid 90b11c8bcf82
lic:
Init: hspice initialization file: C:\synopsys\Hspice_C-2009.03-SP1\hspice.ini
init: begin read circuit files, cpu clock= 4.70E-02
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\behave\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\AD\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\XILINX\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\TLINE\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\TI\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\SIGNET\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\PCI\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\LIN_TECH\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\FET\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\DIO\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\COMLINE\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\BURR_BRN\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\BJT\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\behave\
option search = C:\synopsys\Hspice_C-2009.03-SP1\PARTS\AD\
option post = 2.00
option runlvl
option method = gear
option post
option autost
option ingold = 2.00
option dcon = 1.00
option gshunt = 1.000E-12
option rmin = 1.000E-15
option abstol = 1.000E-05
option absvdc = 1.000E-04
option reltol = 1.000E-02
option relvdc = 1.000E-02
option numdgt = 4.00
option pivot = 1.00
option parhie = local
option epsmin = 1.000E-99
option expmax = 37.0
init: end read circuit files, cpu clock= 9.20E-02 memory= 392 kb
init: begin check errors, cpu clock= 9.20E-02
init: end check errors, cpu clock= 3.56E+00 memory= 64238 kb
init: begin setup matrix, pivot= 1 cpu clock= 3.56E+00
establish matrix -- done, cpu clock= 3.56E+00 memory= 66314 kb
re-order matrix -- done, cpu clock= 3.57E+00 memory= 66390 kb
init: end setup matrix, cpu clock= 3.57E+00 memory= 68638 kb
output: c:\synopsys\hspice_c-2009.03-sp1\moscnt\adder_mos.tr0
sweep: tran tran0 begin, stop_t= 1.00E-09 #sweeps= 101 cpu clock= 3.73E+00
tran: time= 1.1134E-10 tot_iter= 311 conv_iter= 61 cpu clock= 5.30E+01
tran: time= 2.0200E-10 tot_iter= 320 conv_iter= 65 cpu clock= 5.45E+01
tran: time= 3.0670E-10 tot_iter= 577 conv_iter= 139 cpu clock= 9.79E+01
tran: time= 4.0200E-10 tot_iter= 586 conv_iter= 143 cpu clock= 9.94E+01
tran: time= 5.0100E-10 tot_iter= 839 conv_iter= 213 cpu clock= 1.44E+02
tran: time= 6.0200E-10 tot_iter= 1221 conv_iter= 314 cpu clock= 2.12E+02
tran: time= 7.0100E-10 tot_iter= 1378 conv_iter= 359 cpu clock= 2.40E+0
Regards
SRINI