Using: /afs/ece.ucdavis.edu/common/pkg/avanti/2003.09/RH72/hspice ****** HSPICE -- U-2003.09-SP1 (20031115) 11:44:10 10/26/2004 linux Copyright (C) 2003 Synopsys, Inc. All Rights Reserved. Unpublished-rights reserved under US copyright laws. This program is protected by law and is subject to the terms and conditions of the license agreement found in: /afs/ece.ucdavis.edu/common/pkg/avanti/2003.09/license.txt Use of this program is your acceptance to be bound by this license agreement. HSPICE is the trademark of Synopsys, Inc. Input File: 3_2spice lic: lic: FLEXlm: v6.1g lic: USER: lewis HOSTNAME: cuda lic: HOSTID: 0008744135aa PID: 25591 lic: Using FLEXlm license file: lic: /usr/pkg/hspice/license.dat lic: Checkout hspice; Encryption code: 1C4FF30CEF9BEEA1BC7D lic: License/Maintenance for hspice will expire on 27-oct-2004/2004.03 lic: 4(in_use)/50 FLOATING license(s) on SERVER oak lic: Init: read login configuration file: /home/lewis/meta.cfg * * amplifier parameters * .param gm1=1m gm2=1m .param r1=10.1k r2=9.9k .param rtail=1meg * * amplifier circuit * .subckt amp (i1 i2 o1 o2) gm1 o1 t i1 t gm1 gm2 o2 t i2 t gm2 r1 o1 0 r1 r2 o2 0 r2 rtail t 0 rtail .ends amp * * two identical copies of the amplifier are used. one is used for a * pure dm input. the other is used for a pure cm input. * * amplifier with dm input * xdm (i1d i2d o1d o2d) amp vi1d i1d 0 halfvdm ei2d i2d 0 i1d 0 -1 .param halfvdm=0.5 * * amplifier with cm input * xcm (i1c i2c o1c o2c) amp ei1c i1c 0 i1d 0 2 ei2c i2c 0 i1c 0 1 * * analysis * .dc vi1d 0 halfvdm halfvdm .print dc v(o1d, o2d) v(o1d) v(o2d) .print dc v(o1c, o2c) v(o1c) v(o2c) .measure dc a_dm find v(o1d, o2d) at=halfvdm .measure dc a_cm find par('(v(o1c)+v(o2c))/2.') at=halfvdm .measure dc a_cm2dm find v(o1c, o2c) at=halfvdm .measure dc a_dm2cm find par('(v(o1d)+v(o2d))/2.') at=halfvdm .measure a_dm/a_cm param='a_dm/a_cm' .measure a_dm/a_cm2dm param='a_dm/a_cm2dm' .measure a_dm/a_dm2cm param='a_dm/a_dm2cm' .end 1 ****** HSPICE -- U-2003.09-SP1 (20031115) 11:44:10 10/26/2004 linux ****** eec210 diff. pair simulation - problem set #3 problem #4 ****** circuit name directory ****** circuit number to circuit name directory number circuitname definition multiplier 0 main circuit 1 xdm. amp 1.00 2 xcm. amp 1.00 ****** eec210 diff. pair simulation - problem set #3 problem #4 ****** dc transfer curves tnom= 25.000 temp= 25.000 ****** x volt voltage voltage voltage o1d o1d o2d o2d 0. 0. 0. 0. 500.00000m -10.0000 -5.0500 4.9500 y x volt voltage voltage voltage o1c o1c o2c o2c 0. 0. 0. 0. 500.00000m -99.9500u -5.0475m -4.9475m y a_dm= -1.0000E+01 a_cm= -4.9975E-03 a_cm2dm= -9.9950E-05 a_dm2cm= -5.0000E-02 a_dm/a_cm= 2.0010E+03 a_dm/a_cm2dm= 1.0005E+05 a_dm/a_dm2cm= 2.0000E+02 ***** job concluded 1 ****** HSPICE -- U-2003.09-SP1 (20031115) 11:44:10 10/26/2004 linux ****** eec210 diff. pair simulation - problem set #3 problem #4 ****** job statistics summary tnom= 25.000 temp= 25.000 ****** total memory used 155 kbytes # nodes = 11 # elements= 14 # diodes= 0 # bjts = 0 # jfets = 0 # mosfets = 0 analysis time # points tot. iter conv.iter op point 0.00 1 0 dc sweep 0.00 2 6 readin 0.01 errchk 0.01 setup 0.00 output 0.00 total cpu time 0.02 seconds job started at 11:44:10 10/26/2004 job ended at 11:44:10 10/26/2004 lic: Release hspice token(s) HSPICE job 3_2spice completed. Tue Oct 26 11:44:10 PDT 2004