lab4vlsi
TRANSCRIPT
-
8/13/2019 lab4vlsi
1/6
PARTEA1
Scopul lucrarii: Sa se redacteze un generator in subsistema S-Edit, sa se exporteze si modeleze
proiectul in subsistema T-Spice.Mersul lucrarii:
1.Sa se editeze schema din figura 1 in S-Edit.
a 2a 1 a 3 a 4 a 5 a 6 a 7
V d d
V = 3 . 0
T r a n s i e n t a n a l y s i s
p r i n tp r i n t
I n c l u d e m o d e l s
p r i n t
C = 4 0 0 f f
Fig1. Schema electrica a generatorului
2.Exprtarea priectului in T-Spice si !-Edit si efectuarea mdelarii.
Rezultatul exportarii in T-Spice:* SP!E netlist "ritten b# S-Edit $in%& 1'.1'
* $ritten on (ec ), &'1% at 1:'&:1%
* $a+eorm probing commands
.probe
.options probeilenamering.dat
/ probesdbile!:0Program Files0Tanner E(0S-Edit0tutorial0schematic0ring.sdb
/ probetopmodulering
.S23!4T in+ in out 5nd 6dd
c& out 5nd 7''
m1p out in 6dd 6dd pmos 8u $1&u
mn1 out in 5nd 5nd nmos 8u $7u
.E9(S
* ain circuit: ring
cin+1 a; 5nd )''
.include ml& 5nd 6dd in+
=in+> a> a; 5nd 6dd in+
=in+; a; a1 5nd 6dd in+
.print tran a1
.print tran a&
.print tran a;.tran?po"erup 1n 7''n
+dd 6dd 5nd %.'
* End o main circuit: ring
-
8/13/2019 lab4vlsi
2/6
".Sa se efectueze mdelarea priectului in !-Edit cu scpul de a primi graficile.
Rezultatele mdelarii:
PARTEA nr.2
Scpul lucrarii:8ucrul cu soturile S-Edit, T-Edit, $-Edit. (eterminarea caracteristicilorin+ersorului !@S.
Mersul lucrarii:
1.Asam#larea schemei electrice din fig.1 .
o u ti n
V = 1 . 0V = 3 . 0 = 5 u
! = " u
= 5 u
! = 1 2 u
I n c l u d e m o d e l s
# C a n a l y s i s o u t p u t
# C a n a l y s i s
C = " 0 0 f f
Fig1.Schema electrica a in+ersorului !@S. (eterminarea caracteristicii 6outA6inB.
-
8/13/2019 lab4vlsi
3/6
2.Se trece in sftul T-Edit cu a$utrul tasei amplasat in meniu%in rezultat se efectueaza
exprtul schemei in lim#a$ul P-Spice.Sa se simuleze schema in T-Edit.
Rezultatul EXPORTARII:
* $a+eorm probing commands
.probe
.options probeilenamein+ert&.dat
/ probesdbile!:0Program Files0Tanner E(0S-Edit0tutorial0schematic0in+ert&.sdb
/ probetopmodulein+ert&
* ain circuit: in+ert&
c& out 5nd 7''
.dc +in ' % '.'& +dd & ) '.
.print dc in out
.include ml&
-
8/13/2019 lab4vlsi
4/6
* Failed transer points '
*
* atrix statistics: @P (!
* atrix actors ) 17>;
* atrix sol+es ) 17>;
* Size 1 1
* nitial elements 1 1* Final elements 1 1
* Fill-ins ' '
* nitial densit# 1''.''C 1''.''C
* Final densit# 1''.''C 1''.''C
*
* Total current e+aluations &;&)
* Total 9e"ton iterations 17;1
* Total matrix actorizations 17;1
* Total matrix-+ector sol+es 17;1
* Total matrix sol+e time AsecondsB '
** T-Spice process times
* 9e"ton sol+er '.'7 seconds
* !urrent e+aluations '.'1 seconds
* Dacobian construction '.'> seconds
* 8inear sol+er '.'' seconds
*
Parsing '.'1 seconds
(! nal#sis '.1% seconds
@+erhead &.' seconds
-----------------------------------------
Total &.&% seconds
".Adaugam mdule pentru testarea caracteristicilr dinamice.
o u ti n
V = 3 . 0
T r a n s i e n t o u t p u t
T r a n s i e n t a n a l y s i s
= 5 u
! = 1 2 u
= 5 u
! = " u
I n c l u d e m o d e l s
C = " 0 0 f f
Fig%. Schema electrica a circuitului !@S.!ercetarea caracteristicilor dinamice.
-
8/13/2019 lab4vlsi
5/6
Rezultatele exprtarii:
* $a+eorm probing commands
.probe
.options probeilenamein+ert%.dat
/ probesdbile!:0Program Files0Tanner E(0S-Edit0tutorial0schematic0in+ert%.sdb
/ probetopmodulein+ert%
* ain circuit: in+ert%
c& out 5nd 7''
.include ml&''n
.print tran in out
+dd 6dd 5nd %.'
+in in 5nd p"l A'ns '6 1''ns '6 1'ns %6 &''ns %6 &'ns '6 %''ns
/ '6 %'ns %6 )''ns %6 )'ns '6 ''ns '6 'ns %6 >''ns %6B
* End o main circuit: in+ert%
Fig). !aracteristicile dinamice
Rezultatele simularii:
* S28T@9 STTST!S:
* (! operating point* Total (! operating points 1
* Total 9e"ton iterations )
-
8/13/2019 lab4vlsi
6/6
* Total !urrent e+aluations
* (! s"eep
* (! transer points ;)
* Successul transer points ;)
* Failed transer points '
*
* atrix statistics: @P (!* atrix actors ) 17>;
* atrix sol+es ) 17>;
* Size 1 1
* nitial elements 1 1
* Final elements 1 1
* Fill-ins ' '
* nitial densit# 1''.''C 1''.''C
* Final densit# 1''.''C 1''.''C
*
* Total current e+aluations &;&)
* Total 9e"ton iterations 17;1* Total matrix actorizations 17;1
* Total matrix-+ector sol+es 17;1
* Total matrix sol+e time AsecondsB '
*
* T-Spice process times
* 9e"ton sol+er '.'7 seconds
* !urrent e+aluations '.'1 seconds
* Dacobian construction '.'> seconds
* 8inear sol+er '.'' seconds
*
Parsing '.'1 seconds
(! nal#sis '.1% seconds
@+erhead &.' seconds
-----------------------------------------
Total &.&% seconds
!oncluzii: