Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

Lab Project 8: Signal Propagation Delays Lab Project 8: Signal Propagation Delays

Revision: August 31, 2009


215 E Main Suite D | Pullman, WA 99163
(509) 334 6306 Voice an !a"
STUDENT
20% will be deducted from scores for each week late
Score = Points awarded (Pts) x Weight (Wt)
LAB ASSISTANT Total In-Lab
Score
#A
GRADER Weeks Total
Total
score is
n!lab
score "lus
grading
score
Total
late Grading Score Score
Problem 1. $m%lement t&e 'unction ( ) A*
+
, - A
+
. in t&e V/D0 tool+ De'ine t&e $#V, 12 an t3o
A#D o%e4ation5 5e%a4atel6, an 7i8e eac& o%e4ation a 1n5 ela6+ Simulate t&e ci4cuit
3it& all %o55i9le com9ination5 o' in%ut5+ Watc& all ci4cuit net5 (in%ut5, out%ut5, an
inte4meiate net5) u4in7 t&e 5imulation+ An53e4 t&e :ue5tion5 9elo3+
195e48e t&e out%ut5 o' t&e A#D 7ate5 an t&e o8e4all ci4cuit out%ut 3&en , an . a4e
9ot& &i7&, an A t4an5ition5 '4om / to 0 an t&en '4om 0 to / (6ou ma6 3ant to c4eate
anot&e4 5imulation to 'ocu5 on t&i5 9e&a8io4)+ W&at out%ut 9e&a8io4 o 6ou notice 3&en
A t4an5ition5;
W&at &a%%en5 3&en A t4an5ition5 an , o4 . a4e &el a <0*;
.ontain5 mate4ial = Di7ilent, $nc+ 5 %a7e5
$ am 5u9mittin7 m6 o3n 3o4>, an $ une45tan %enaltie5 3ill
9e a55e55e i' $ 5u9mit 3o4> 'o4 c4eit t&at i5 not m6 o3n+
P4int #ame $D #um9e4
Si7n #ame Date
Estimated Work Hours Point Scale
1 2 3 4 5 6 ? @ 9
1
0
1 2 3 4 5 6 ? @ 9
1
0
Overall Weigt
4A E"em%la46
3A .om%lete
2A $ncom%lete
1A Mino4 e''o4t
0A #ot 5u9mitte
! "emonstration Wt Pts Lat
e
Sco
re
Lab #sst Signature "ate
6 Simulato4 out%ut in5%ection 5
! #ttacments Wt Pt
s
Score
1 Wo4>5&eet 2
2 Wo4>5&eet 1
3 Wo4>5&eet, 5ou4ce, annotate 5imulation 3
4 Wo4>5&eet 1
5 Wo4>5&eet, 5ou4ce, annotate 5imulation 2
6 Wo4>5&eet, 5ou4ce, annotate 5imulation 4
? Wo4>5&eet, 5ou4ce, annotate 5imulation 5
BC
A 00 01 11 10
0
1

!
Lab Pro$ect !%& Signal Pro'agation "ela(s
/o3 lon7 i5 t&e out%ut 7litc&; BBBBBBB $5 it %o5iti8e ( ) o4 ne7ati8e ( )
(ci4cle one);
.&an7e t&e ela6 t&4ou7& t&e in8e4te4 to 2n5, an 4e5imulate+ #o3 &o3 lon7 i5 out%ut
7litc&; BBBBBB
W&at can 6ou 5a6 a9out t&e 4elation5&i% 9et3een t&e in8e4te4 7ate ela6 an t&e
len7t& o' t&e timin7 7litc&;
,a5e on t&i5 5im%le e"%e4iment, an S1P ci4cuit can e"&i9it %o5iti8eCne7ati8e 7litc&e5
(ci4cle one) 3&en an in%ut t&at a44i8e5 at one A#D 7ate in a com%lemente 'o4m an
anot&e4 A#D 7ate in uncom%lemente 'o4m t4an5ition5 '4om a BBBBB to a BBBBB+
Problem ). Ente4 t&e lo7ic e:uation '4om %4o9lem 1 in t&e DEma% 9elo3, an loo% t&e e:uation 3it&
4eunant te4m inclue+ A t&e 4eunant te4m to t&e Filin" ci4cuit, 4eE5imulate, an
an53e4 t&e :ue5tion5+
B C
A 00 01 11 10
0
1

!
Di ain7 t&e ne3 7ate to t&e ci4cuit c&an7e t&e logical 9e&a8io4 o' t&e ci4cuit;
W&at e''ect i t&e ne3 7ate &a8e on t&e out%ut, %a4ticula4l6 3&en A c&an7e5 an ,
an . a4e 9ot& &el &i7&;
Problem *. .4eate a t&4eeEin%ut P1S ci4cuit to illu5t4ate t&e 'o4mation o' a 7litc&+ D4i8e t&e
5imulato4 to illu5t4ate a 7litc& in t&e P1S ci4cuit, an an53e4 t&e :ue5tion5 9elo3+
A P1S ci4cuit can e"&i9it a %o5iti8eCne7ati8e 7litc& (ci4cle one) 3&en an in%ut t&at
a44i8e5 at one 12 7ate in a com%lemente 'o4m an anot&e4 12 7ate in unE
com%lemente 'o4m t4an5ition5 '4om a BBBBB to a BBBBB+
W4ite t&e P1S e:uation 6ou u5e to 5&o3 t&e 7litc&A
Ente4 t&e e:uation in t&e DEma% 9elo3, loo% t&e o4i7inal e:uation 3it& t&e 4eunant
te4m, a t&e 4eunant 7ate to 6ou4 Filin" ci4cuit, an 4e5imulate+
!S1P (o4i7inal)A
! S1P (ne3)A
! P1S (ne3)A
Lab Pro$ect !%& Signal Pro'agation "ela(s
/o3 i ain7 t&e ne3 7ate to t&e ci4cuit c&an7e t&e logical 9e&a8io4 o' t&e ci4cuit;
W&at e''ect i t&e ne3 7ate &a8e on t&e out%ut, %a4ticula4l6 3&en A c&an7e5 an ,
an . a4e 9ot& &el &i7&;
P4int an 5u9mit t&e ci4cuit5 an 5imulation out%ut, la9el t&e out%ut 7litc&e5 in t&e
5imulation out%ut, an 4a3 a44o35 on t&e 5imulation out%ut 9et3een t&e e8ent5 t&at
cau5e t&e 7litc&e5 (i+e+, a t4an5ition in an in%ut 5i7nal) an t&e 7litc&e5 t&em5el8e5+
Problem +. .o%6 t&e S1P ci4cuit a9o8e to a ne3 V/D0 'ile, an inc4ea5e t&e ela6 o' t&e out%ut
12 7ate+ Simulate t&e ci4cuit an an53e4 t&e :ue5tion5 9elo3+
/o3 i ain7 ela6 to t&e out%ut 7ate c&an7e t&e out%ut t4an5ition;
Doe5 ain7 ela6 to t&e out%ut 7ate c&an7e t&e ci4cuit*5 7litc& 9e&a8io4 in an6 3a6;
Problem ,. .4eate a ci4cuit 'o4 G ) (A
+
,)
+
(A
+
.)H+ .&an7e t&e ela6 o' t&e A#D 7ate to 1n5 an t&e
#A#D 7ate to 2n5+ Simulate t&e ci4cuit, in5%ect t&e out%ut, an an53e4 t&e :ue5tion5
9elo3+
W&at >in o' 7litc& i 6ou o95e48e;
W&at in%ut conition5 a4e 4e:ui4e 'o4 t&e 7litc& to 'o4m;
/o3 lon7 3a5 t&e 7litc&, an &o3 i5 it5 len7t& 4elate to timin7 ela65 in t&e A#D an
#A#D 7ate5;
P4int an 5u9mit t&e ci4cuit5 an 5imulation out%ut, la9el t&e out%ut 7litc&e5 in t&e
5imulation out%ut, an 4a3 a44o35 on t&e 5imulation out%ut 9et3een t&e e8ent5 t&at
cau5e t&e 7litc&e5 (i+e+, a t4an5ition in an in%ut 5i7nal) an t&e 7litc&e5 t&em5el8e5+
Problem -. De5i7n an im%lement an @E9it ae4 u5in7 9e&a8io4al V/D0+ I5e a V/D0 te5tE9enc&
to 5imulate t&e ci4cuit in %o5tE4oute moe, &a8e t&e 0a9 A55i5tant in5%ect 6ou4
5imulation out%ut, an %4int an 5u9mit t&e 5ou4ce an 5imulation 'ile5+ Annotate t&e
5imulation out%ut to 5&o3 t&e J5ettlin7K time o' t&e ae4 (i+e+, t&e time t&e out%ut5 a4e
in 'lu")+
/o3 lon7 oe5 it ta>e 'o4 t&e ae4 4e5ult to 9e 8ali a'te4 t&e in%ut5 c&an7e; BBBBBB
W&at i5 t&e ma"imum '4e:uenc6 t&i5 ci4cuit coul 4un at; BBBBB
Lab Pro$ect !%& Signal Pro'agation "ela(s
Problem .. Simulate 6ou4 @E9it 2.A an .0A '4om t&e %4e8iou5 la9 in %o5tE4oute moe u5in7 t&e
te5t 9enc& '4om %4o9lem 6 a9o8e+ P4int an 5u9mit t&e 5ou4ce 'ile an 5imulation
out%ut5+ Annotate t&e 5imulation out%ut5 to 5&o3 t&e J5ettlin7K time o' t&e ae45+ /o3
lon7 oe5 it ta>e 'o4 t&e ae4 4e5ult5 o' eac& to 9e 8ali a'te4 t&e in%ut5 c&an7e;
2.AA .0AA
Lab Pro$ect !%& Signal Pro'agation "ela(s
#''endi/ 1. 0unning te ISE1WebPack simulator in te Post-0oute mode
Lo 4un t&e 5imulato4 in t&e %o5tE4oute 5imulation moe, c&oo5e J%o5tE4oute 5imulationK '4om t&e
JSou4ce5 'o4AK %ullEo3n menu in t&e Sou4ce 3ino3 o' t&e %4oMect na8i7ato4, an 4un t&e 5imulato4 a5
9e'o4e (note t&e onl6 %4oce55 a8aila9le in t&e JP4oce55e5K 3ino3 i5 JSimulate Po5tEPlace N 2oute
Moel)+ L&e 'i7u4e 9elo3 5&o35 a 5c4eenE5&ot 3it& t&e a%%4o%4iate c&oice5 &i7&li7&te+

You might also like