Glitches and Hazards in Digital Circuits
|
|
- Annice Harvey
- 7 years ago
- Views:
Transcription
1 Glithes n Hzrs in Digitl Ciruits Glithes n Hzrs in Digitl Ciruits After moment you hnge your min John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 Glithes n Hzrs in Digitl Ciruits Hzrs Glithes n Hzrs A glith is fst spike usully unwnte. A hzr is iruit whih my proue glith. We will see this hppens if the propgtion elys re unlne. The Clssifition of Hzrs y the Glith They My Proue stti-zero hzr; signl is stti t zero, glith rises. stti-one hzr; signl is one, glith flls. ynmi hzr; signl is hnging, up or own John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 2
2 Glithes n Hzrs in Digitl Ciruits The Two Bsi Stti-Hzr Ciruits The Two Bsi Stti-Hzr Ciruits Bsi Stti-Zero Hzr Ciruit FIG. - Bsi stti- Any iruit with stti- hzr must reue to the equivlent iruit of FIG. -, if other vriles re set to pproprite onstnts. FIG. -2 An emee stti- hzr Stti-zero Hzr s Chrteristis Two prllel pths for. One inverte. Reonverge t n AND gte. Eplintion: An OR gte with input psses the other input like wire John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 3 Glithes n Hzrs in Digitl Ciruits The Two Bsi Stti-Hzr Ciruits Bsi Stti-One Hzr Ciruit FIG. -3 Bsi stti- hzr iruit Any iruit with stti- hzr must reue to the equivlent iruit of FIG. -3 t FIG. -4 An emee stti- hzr Stti-One Hzr s Chrteristis Two prllel pths for. One inverte. Reonverge t n OR gte. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 4
3 Glithes n Hzrs in Digitl Ciruits The Two Bsi Dynmi-Hzr Ciruits The Two Bsi Dynmi-Hzr Ciruits Bsi Dynmi Hzr Ciruits A stti hzr with n etr gte for the stti level hnge. Three prllel pths, one ontining stti hzr. ely FIG. -5 The si ynmi hzr iruit with its imee stti- hzr. Three Prllel pths ely FIG. -6 The si ynmi hzr iruit with its imee stti- hzr. Note tht ynmi hzr lwys hs three prllel pths. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 5 Glithes n Hzrs in Digitl Ciruits The Two Bsi Dynmi-Hzr Ciruits Aing Dely to Hzrs Aing ely n remove hzrs, if one hs goo ontrol of propgtion elys. The originl iruit with the ely in the inverter. FIG. -7 Bsi stti- hzr iruit from FIG. -3. Note the hzr ppers on the flling ege of. Aing n equl ely in the other pth removes the flling-ege glith. Aing too muh ely will mke the glith pper on the rising ege. FIG. -8 Aing ely, moves the glith from to. To kill the glith lne the elys etly, if you n! ely At the silion lyout level, one might lne elys losely enough to suppress the glith. With stnr ells n fiel-progrmmle rrys, lning is hrer. But see Summry Of Hzrs on pge 36. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 6
4 Glithes n Hzrs in Digitl Ciruits Hzrs on Krnugh Mp Hzrs on Krnugh Mp Ajent ut nonoverlpping irles on the mp re hzrs. y FIG. -9 Mp of stti- hzr. On the Σ of Π mp, eh OR gte input is seprte irle. K-mp of y= K-mp of y= K-mp of y = + Stning on top of hill gives. Chnging hills uses glith s one rosses the vlley. The shows the hzr. = = An interprettion of the K-mp of y. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 7 Glithes n Hzrs in Digitl Ciruits Hzrs on Krnugh Mp A Stti- Hzrs on Mp Σ of Π mps n only show stti- hzrs, not stti- or ynmi hzr. AB FIG. - AND gtes hve een e to B the hzr. A The hzr is still the inverter B B n the OR gte. A + B The hzr ppers only when A =, B =. A Then signl trvels right A through the ANDs. Msking Hzr. B A To msk stti- hzrs gte tht stys high ross the trnsition. This gte is logilly reunnt. AB FIG. - The eqution F = B + A B hs reunnt term AB e A F = B + A + AB B This fills the vlley etween terms B +A+AB B n A. AB A AB John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 8
5 Glithes n Hzrs in Digitl Ciruits DeMorgn s Generl Theorem (Review) DeMorgn s Generl Theorem (Review) Simple form of DeMorgn s Theorems A B = A +B A B = A +B D+E = D E D+E = D E The generl form F(A,B,C,... +,,) = F(A,B,C,...,,+,) ) Tke the ul of F i) Brket ll groups of ANDs ii) Chnge AND to OR n OR to AND Clen rkets ) Invert ll vriles F=[A B C+D (A B+C)] A F={[{A B C} +{D ({A B}+C)}] A} F DUAL = {[{A+B+C} {D+({A+B} C)}]+A} F DUAL ={A+B+C} {D+{A+B} C}+A F ={A+B+C} {D+{A+B} C}+A Emples F = A B C {A B C} F = {A+B+C} F = A B C + A B {A B C} + {A B } F= {A+B+C} {A+B } F = A B (C + A B) {A B} (C+{A B }) F = {A+B}+(C { A+B }) John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 9 Glithes n Hzrs in Digitl Ciruits Getting Π of Σ Mp from n Eqution Tke Π of Σ eqution F The Π of Σ mp is foun y. Apply generlize DeMorgn to F This gives formul for F. 2. Mp F on Krnugh mp This is Σ of Π whih is esy to mp. 3. Chnge this F mpintompof F: write in the irle squres, write in the unirle squres. This gives the Π of Σ mp for F. Getting Π of Σ Mp from n Eqution F=(+B) ( +A) F=(+B) ( +A) F DUAL =( B) + ( A) Ple rs over single letters F =( B) +( A) F = B + A Mp of F with s irle. AB Σ of Π Mp of F AB Π of Σ mp for F F =(+B) ( +A) John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4
6 Glithes n Hzrs in Digitl Ciruits Showing Stti- Hzrs Showing Stti- Hzrs Use Π of Σ Mp Π of Σ mps show stti- hzrs. FIG. -2 AB A A+ F=(+B) ( +A) B B+ Plot Π of Σ mp. F=(+B) ( +A) F =( B) +( A) Cirle F on mp for F. Cirle s, not s. Gps etween jent irles show stti- hzrs. If the irles overlp, there is no hzr, The irles hve to e jent, not orner-to-orner. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 Glithes n Hzrs in Digitl Ciruits Stti- Hzr with Mp Wrp Aroun Stti- Hzr with Mp Wrp Aroun Π of Σ mps show only stti- hzrs, not stti- or ynmi hzrs D E D+ E+ D E E+ D+ hzr F = (D + )(E + ) FIG. -3 Get Π of Σ mp F = (D + )(E + ) F =(D )+(E ) Cirle s not s. Gps etween jent irles show stti- hzrs. Don t forget wrp roun Msking Stti- Hzr on Π of Σ Mp FIG. -4 D E D+E E+ D+E D D+ hzr E D+E E+ D+ F= (D + )(E + ) (D + E) To msk the stti- hzr: AND F with term whih stys ross the hzr. The hzr is,d,e =,, to,,. The term whih stys ross the gp is,d,e = -,,, or (D+E). D E D+E D+E John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 2
7 Glithes n Hzrs in Digitl Ciruits Alger n Hzrs. Alger n Hzrs. In hzrs, elys temporrily mke =. In lger with hzrs, tret n s seprte vriles. For work with hzrs, o not use: Complementing Reution Swp Consensus = += +y=+y ( +y)=y y +y=y ( +y)(+y)=y ( + y)( +z)=z+y y + z = ( + z)( +y) y + yz + z =y+z ( + y)(y + z)( + z) = (+y)( +z) For work with ynmi hzrs, voi the istriutive lw. (Ftoring) The istriutive lws n rete ynmi hzrs from stti hzrs, even mske one. They will not remove or rete stti hzrs. The Simplifition Lws re All Right y+= ( + y)= The Distriutive Lws (y+z)=y+z +yz=(+y)(+z) John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 3 Glithes n Hzrs in Digitl Ciruits Alger of Hzrs Alger of Hzrs The si forms for hzrs n their equtions. nre trete s seprte vriles. If iruit hs hzr, the eqution of the iruit will reue to one of these forms. FIG. -5 Stti- Dynmi + Stti- + Dynmi ( + ) An Emple Below, hzr in must reue to si hzr iruit when = or when =. Stti- hzr + No Hzr ( + ) FIG. -6 Ciruit eqution is + when = get + = + The hzr is epose FIG. -7 Ciruit eqution is ( + ) When =, get ( + ) = When =, get ( + ) = There re no hzr John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 4
8 Glithes n Hzrs in Digitl Ciruits Alger of Hzrs The Distriutive Lw n Hzrs The istriutive lws n hnge 2 prllel pths into 3, this my rete ynmi hzr from stti one. They n rete ynmi hzr from mske hzr ( FIG. -8 ottom). FIG. -8 The istriutive lw hnging stti hzrs to ynmi hzrs. ORIGINAL CIRCUIT CIRCUIT AFTER APPLYING DISTRIBUTIVE LAW II + ( + )( + ) Stti- hzr + = ( + )( + ) When = + ( + )( + ) = + Stti- hzr when = ; ( + )( + ) =( + ) Dynmi hzr when = Mske Hzr When = ( + ) = + ( + )= + =+ Dynmi hzr when = John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 5 Glithes n Hzrs in Digitl Ciruits Alger of Hzrs DeMorgn s Lw Does Not Chnge Hzrs FIG. -9 DeMorgn s Lw oes not hnge stti hzrs or ynmi hzrs, other thn possily inverting them. ORIGINAL CIRCUIT CIRCUIT AFTER APPLYING DEMORGAN S LAW Stti- hzr Stti- hzr inverte = stti- hzr DeMorgn + = + = Dynmi hzr DeMorgn form of ynmi hzr + = ( +) John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 6
9 Glithes n Hzrs in Digitl Ciruits Metho Loting Hzrs Algerilly This metho will fin ll hzrs stti-, stti-, n ynmi. The iruits o not nee to e Σ of Π or Π of Σ. F=(++)e + (e +) It will fin ll types of hzrs on one pss. Etensions n show how to msk them. Metho Step ) Remove onfusing etene overrs. using DeMorgn. Step 2) Fin whih vriles nnot hve hzrs. Step 3) Chek for hzrs in eh vrile. Selet one vrile for heking. mke other vriles or to ring out hzr.. (A + ) + C => A +(+C) 2. Nee oth n 3., +, + Selet for heking A +(B + C) Mke A=, B=, C= + ( + ) Stti- hzr + John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 7 Glithes n Hzrs in Digitl Ciruits Fin All The Hzrs In F. Emple Fin All The Hzrs In F. F Metho Step ) Remove onfusing etene overrs This is legl euse DeMorgn s lw oes not hnge hzrs John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 8
10 Glithes n Hzrs in Digitl Ciruits Step ) Remove onfusing etene overrs. DeMorgn s Lws in Grphil Form (Review) FIG. -2 Equivlent grphil forms for AND, OR, NAND n NOR. A B A B = C = A +B C A AND B AND C D E D+E = F = D E F D OR E OR F G H G H = K = G +H G K NAND H NAND K D E D+E = F = D E NOR F D E NOR F FIG. -2 Removing onfusing inversions. NOR NOR NOR i ) Selet lternte levels strting t output. ii) Trnsform gtes NOR iii) Cnel k-to-k inverting irles iv) Result F = ( + )( + ) + John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 9 Glithes n Hzrs in Digitl Ciruits Step ) Remove onfusing etene overrs. Step 2. Estimting whih vriles might hve hzrs. A hzr, hs two pths whih reonverge in n AND or OR gte. One pth must hve n even numer of inversions, n the other pth must hve n o numer. One nee only hek for hzrs in vriles whih hve suh pths. Cheking iruit for potentilly hzrous pths. FIG. -22 Remove internl inverting irles using DeMorgn s lws. F To see hzrous pths: Chek for reonvergent pths one of whih is inverting. Only vrile hs suh pth; only n hve hzrs. F To hek whih vriles n hve hzrs. Chek whih vriles hve n \ Only hs oth n terms. F=(+)( + ) + John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 2
11 Glithes n Hzrs in Digitl Ciruits Step 3. Loting Hzrs From the Ciruit Step 3. Loting Hzrs From the Ciruit Eqution A. Tke the iruit eqution. F=(+)( + ) + B. Note whih vriles o not hve oth n. In this se, n. => only nees to e heke. C. Sustitute s n s for the other vriles. Try to get forms like:, +, +, (+). ( + ) ( + ) + F Type of hzr. ( + ) (+) + Stti- ( + ) ( + ) + + Dynmi ( + ) ( +) + + Stti- ( + ) ( +) + ( + ) ( +) + ( + ) ( +) + + ( + ) ( +) + + ( + ) ( +) + Stti- hzr in when,, =,,, Dynmi hzr in when,, =,,, Stti- hzr in when,, =,,. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 2 Glithes n Hzrs in Digitl Ciruits Sme Emple With More Orgniztion n Sme Emple With More Orgniztion n Less Writing Eqution. F=(+)( + ) + Note only n hve hzr. Selet to to e the vrile tht hnges. Sequentilly sustitute or for the other letters. A little thought shows must e, else + ==>no => no hzr Set = first. ( + )( + ) + ( + )( + )+ muste,orno. ( + )( + )+ = ( + )+ try = = ( + )+ = + muste = + = + Stti- for try = = ( + )+ = + mye = + = Stti- for or my e = + = + Dynmi for + +,,,. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 22
12 Glithes n Hzrs in Digitl Ciruits Sme Emple With More Orgniztion n Emple: Fin ll the single-vrile hnge hzrs f=( + )( + e ) Note only or n hve hzrs. e ( +)( + e ) e ( +)( + e ) must e ( =),ornoor e ( + )( + e)=(+)(+e) e =orno =( + )( +e) e if is =( + )( +) = ( + ) Dynmi for ny e e if is =( + )( + e)= ()( + e) ifeis = ()() Stti- e try = =(+)( + e) = if = n e= =(+)( + ) = Stti- e try = =(+)( + e) e try = = + )( + e) No hzr e try = = ( + )( + e) No hzr ( + ) e e John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 23 Glithes n Hzrs in Digitl Ciruits Loting Hzrs; More Comple Emple Loting Hzrs; More Comple Emple Eqution. F =[(+)+ (+) ] Note whih vriles o not hve oth n. Here ll vriles nee further heking. Selet one letter to to e the vrile tht hnges. Sequentilly (one t time) sustitute or for the other letters. A little thought helps selet whih letter to mke (or ) first. [( + ) + ( +) ] [ ( +) +(+ )] muste,orf [ ( + ) +( + )] =[(+)+ ], must e, or no set = =[(+)+ ]= [ +] my e. = [ + ] = Stti- for or my e =[ + ] = Stti- for [ ( + ) +( +)] must e, or F [ ( + ) +( +)] =[ + ] must e or no [( + ] =[] Stti- for - This hzr is inepenent of. [ ( + ) +( +)] =, must e,, or F [ ( + ) +( + )] = [ ] There is no, hene no hzr [(+) +( +)] =, must e,, or F [(+) +( + )] = [ ] There is no, hene no hzr John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 24
13 Glithes n Hzrs in Digitl Ciruits Grph of the previous hzr serh F=[(+)+ (+) ] [(+)+ ] [ +] [ + ] [(+ ] [(+) + (+) ] = + [] + [] John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 25 Glithes n Hzrs in Digitl Ciruits Sum-of-Prout Ciruits Hve No Stti- Implementing Hzr Free Ciruits Sum-of-Prout Ciruits Hve No Stti- Hzrs Sum of prouts iruits lwys hve n eqution of the form F = Stti- hzrs re like. { + is stti-} To get in F s ove on must ple n s inputs to the sme AND gte. This is ignornt. Rule I: Eept for the gross relessness of inluing terms like, Σ of Π implementtions hve no stti- hzrs. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 26
14 Glithes n Hzrs in Digitl Ciruits Sum-of-Prout Ciruits Hve No Dynmi Hzrs Σ of Π iruit hve equtions of the form F = Dynmi hzrs re of the form + or (+). In F, tryfiing, n t ny omintion of or. A ynmi hzr in, must hve term ontining. In F ove, one n only get ynmi hzr y using the ignornt term. Thus Rule II is: Eept for the gross relessness of inluing terms like, Σ of Π implementtions hve no ynmi hzrs. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 27 Glithes n Hzrs in Digitl Ciruits Sum-of-Prout Ciruits Hve Only Esily Sum-of-Prout Ciruits Hve Only Esily Eliminte Stti- Hzrs Σ of Π iruits n still hve stti- hzrs They re esily foun n remove using: Krnugh mp, or lgerilly.. FIG. -23 Mp of funtion F=+ It is Σ of Π The hzrs must ll e stti-. Hzr when, =,. A term to msk the hzr. F=++ Isshownontheright. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 28
15 Glithes n Hzrs in Digitl Ciruits Prout-of Sum Ciruits Hve No Stti- Prout-of Sum Ciruits Hve No Stti- Hzrs Π of Σ iruit equtions re of the form F = (++)(++)(+++)(...)(+++) Stti- hzrs re of the form +. To get + in F one must ple n s inputs to the sme OR gte. This is ignornt. Eept for the gross relessness of inluing terms like ++, Π of Σ implementtions hve no stti- hzrs. Prout-of Sum Ciruits Hve No Dynmi Hzrs Eept for the gross relessness of inluing terms like, Π of Σ implementtions hve no ynmi hzrs. Prout-of Sum Ciruits Hve Only Esily Eliminte Stti- Hzrs Π of Σ iruits n still hve stti- hzrs They re esily foun n remove using Π of Σ Krnugh mp John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 29 Glithes n Hzrs in Digitl Ciruits Prout-of Sum Ciruits Hve Only Esily Emple: Single-Vrile-Chnge Hzr-Free Ciruit From Mp A igitl funtion efine y mp; FIG. -24(left). Choose irling for the mp; see FIG. -24 (mile), inite the hzrs. F= + + Then irles whih over the rrows; FIG. -24(right). The hzr free eqution, on this finl mp, is - F= FIG. -24 Left) Emple to e implemente s hzr free iruit. Centre) A possile Σ of Π enirlement showing hzrs. Right) The mp with the hzrs overe. F= + + Sine it is Σ of Π, ll single-vrile hnge hzrs re remove F= John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 3
16 Glithes n Hzrs in Digitl Ciruits Two-vrile-hnge hzrs Hzrs With Multiple Input Chnges Two-vrile-hnge hzrs Two-vriles hnges, move two squres on the Krnugh mp. Some 2-hnge hzrs re mskle. (upper rrow in FIG. -25) Mny 2-vrile hzrs re not mskle. (lower rrow) l A AB B A B A B F FIG. -25 Strt t squre A,B, =,, (the til of the rrows) Chnge oth B n to move to squre A,B, =,, (the he of the rrows). If B hnges slightly efore, one trvels the upper route. The vlley etween A n B my glith. A msking term AB n over the vlley. It only removes the glith on the upper pth. B B A +B+B If hnges slightly efore B, one tkes the lower pth. This will lwys glith. It nnot e overe. Covering the offening hnges the funtion. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 3 Glithes n Hzrs in Digitl Ciruits Multiple Vrile Chnge Hzrs re Plentiful When Are Hzrs Importnt? Multiple Vrile Chnge Hzrs re Plentiful Tke synhronous iruit Let 4 flip-flops hnge t one. 6 possile mp squres. Most pths will hve funtion hzrs The vst numer of glithes generte y multiple vrile hnges FIG. -26 CLK AB D A CD D A COMBINATIONAL C D B B LOGIC D D C C C D D C D D D GLITCH HEAVEN A few of the possile pths C for 4-vrile hnging With 2 vriles hnging one is very likely to hve hzrs. With more vriles hnging they re like wves in the oen. But very fst glithes will e sore insie gtes (inertil ely).. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 32
17 Glithes n Hzrs in Digitl Ciruits Hzrs o not hurt synhronous iruits Hzrs o not hurt synhronous iruits In loke logi, flip-flops only respon to the inputs slightly efore the lok ege. See the irles on the wveforms elow. All vriles hnge shortly fter the lok ege. The lok yle is me long enough so the glithes ie out long efore the lok ege. FIG. -27 The flip-flops only respon in the irle region on the wveforms elow. A glith t ny other time will not influene stte of the mhine. The glithes ie out long efore the lok ege. The glithes hve no influene on the stte. INPUT CLOCK D C Q D 2 D C Q 2 slow D 3 D C Q 3 DINPUT CLOCK Q D 2 Q 2 D 3 Q 3 Glithes must ie out efore net lok ege John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 33 Glithes n Hzrs in Digitl Ciruits Hzrs Kill Asynhronous Ciruits Hzrs Kill Asynhronous Ciruits By synhronous iruits, we men ones with feek tht n lth signls. A glith my uses wrong vlue to e lthe. All hzrs must e eliminte, or proven hrmless. RESET SET Q Anlog simultion is use to prove it hrmless. SET RESET S R Q Emple: Pling n R-S Lth in Synhronous Ciruit FIG. -28 The Russin Roulette of igitl esign with unloke lthes. These glithes ie out n GLITCH HEAVEN o no hrm. CLK D A D C D B D C D C D C D D D C A B C D COMBINATIONAL LOGIC KILLER GLITCH S R D C D C Lth lthes from glith. B output gets fe k. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 34
18 Glithes n Hzrs in Digitl Ciruits Outputs where hzrs re of onern Outputs where hzrs re of onern Some isplys re very sensitive to glithes. Light emitting-ioe isplys my show slight ghosts in im light. Cthoe-ry tue isplys will often show ny glithes on their input signls. Memories Memory hips re synhronous lthes, n re sensitive to glithes. Memory ontrol les must e glith free. Glithes in synhronous inputs to synhronous iruits Asynhronous inputs to synhronous iruits must e hzr free. An input glith on the lok ege, my e pture s vli input. CLK D A Q A CLK D A D Q A C D C FALSE SIGNAL John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 35 Glithes n Hzrs in Digitl Ciruits Summry Of Hzrs Summry Of Hzrs Single vrile hnge hzrs Cn e foun n ure. Multiple vrile hnge hzrs Cn e foun Are very plentiful Cnnot e ure in generl, they re prt of the logi. My e reule to single vrile hnge. Hzrs re not importnt in truly synhronous iruits Eept for power onsumption. Don t mention flse-pths. Hzrs re importnt in Asynhronous iruits. Lthes n flip-flops Pulse thers Deouners Memory interfe signls High spee isplys Bus Control John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 36
19 Glithes n Hzrs in Digitl Ciruits Loting Hzrs; Emple three Loting Hzrs; Emple three Eqution. F = y(e + ) + ( e + e) + e y Selet one letter, ll it, to to e the vrile tht hnges. Vriles whih o not hve oth forms, n, hve no hrs. If only one, set ll symols ANDing to. + e set,,e to,, or no If only one, set symols ANDing t, n ORing t. y(e + ) set,e,y to,, or no. If ll s hve ommon ftor, fi ftor t. ( + ) + y musteorno e y y(e + ) + ( e + e) + e y e y y(e + ) + ( e + e) + e y muste,orno ey y(e + ) + ( e + e) +e y =y e + e + e y no => no hzrs in e y y(e + ) + ( e + e) + e y,e,y must e,, or no. ( + ) + ( + ) + = + no => no hzrs in. e y y(e + ) + ( e + e) + e y e must e or no. y y( + ) + ( + ) + y = y + + y y must e, or no = + + no => No hzrs. e y y(e + ) +( e + e) + e y musteornoe e y y(e + ) + ( e + e) + e y =y e +e + e y y must e or no e e =e +e + e = e +e must e e = e + e Stti- for e e y y(e + ) + ( e + e) + e y,,e must e,, or no y. y y( + ) +( + ) + y =+ y no y => No hzrs in y. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 37 Glithes n Hzrs in Digitl Ciruits Loting Hzrs; Emple three Grph of the previous hzr serh F = y(e + ) + ( e + e) + e y e no no y(e + ) + ( e) e no no no y( ) + + y + e y no no no no y e + e + ey e + e e y e + e no e no e no e y(e + ) + e + e y y e + e + e y y e no y no y no y no y John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 38
20 Glithes n Hzrs in Digitl Ciruits Emple 4 Emple 4 Eqution. f=( + )( + e ) Note only or n hve hzr. e ( +)( + e ) e ( +)( + e ) must e ( = ), or no or e ( + )( + e)=(+)(+e) e =orno =( + )( +e) e if is =( + )( +) = ( + ) Dynmi for ny e e if is =( +)( +e)= ()( +e) if e is = ()() Stti- e try = =(+)( + e) = if = n e= = + = Stti- e try = =(+)( + e) e try = = ( + )( + e) No hzr e try = = ( + )( + e) No hzr e ( + ) e= or e John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 39 Glithes n Hzrs in Digitl Ciruits Emple 4. Prolem ) Ple rrows on the K-mp for F to show where ll the single-vrile-hnge stti- hzrs might our. ) On nother mp show wht AND terms must e e to F to msk these hzrs. Write the eqution for the simplest F you n fin tht still hs mske hzrs. You my hnge the originl four terms of F if it woul e enefiil. F= Prolem Given G= + + () Stte with resons, ut without oing ny lultion or mp work,: i) How mny stti- hzrs G hs. ii) How mny ynmi hzrs G hs. () Fin ll the single-vrile-hnge hzrs lgerilly. John Knight Eletronis Deprtment, Crleton University Printe; Mrh 24, 4 Moifie; Mrh 24, 4 4
CS99S Laboratory 2 Preparation Copyright W. J. Dally 2001 October 1, 2001
CS99S Lortory 2 Preprtion Copyright W. J. Dlly 2 Octoer, 2 Ojectives:. Understnd the principle of sttic CMOS gte circuits 2. Build simple logic gtes from MOS trnsistors 3. Evlute these gtes to oserve logic
More informationMATH PLACEMENT REVIEW GUIDE
MATH PLACEMENT REVIEW GUIDE This guie is intene s fous for your review efore tking the plement test. The questions presente here my not e on the plement test. Although si skills lultor is provie for your
More informationAngles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example
2.1 Angles Reognise lternte n orresponing ngles Key wors prllel lternte orresponing vertilly opposite Rememer, prllel lines re stright lines whih never meet or ross. The rrows show tht the lines re prllel
More informationWords Symbols Diagram. abcde. a + b + c + d + e
Logi Gtes nd Properties We will e using logil opertions to uild mhines tht n do rithmeti lultions. It s useful to think of these opertions s si omponents tht n e hooked together into omplex networks. To
More informationThe remaining two sides of the right triangle are called the legs of the right triangle.
10 MODULE 6. RADICAL EXPRESSIONS 6 Pythgoren Theorem The Pythgoren Theorem An ngle tht mesures 90 degrees is lled right ngle. If one of the ngles of tringle is right ngle, then the tringle is lled right
More informationMaximum area of polygon
Mimum re of polygon Suppose I give you n stiks. They might e of ifferent lengths, or the sme length, or some the sme s others, et. Now there re lots of polygons you n form with those stiks. Your jo is
More informationEquivalence Checking. Sean Weaver
Equivlene Cheking Sen Wever Equivlene Cheking Given two Boolen funtions, prove whether or not two they re funtionlly equivlent This tlk fouses speifilly on the mehnis of heking the equivlene of pirs of
More informationLearning Outcomes. Computer Systems - Architecture Lecture 4 - Boolean Logic. What is Logic? Boolean Logic 10/28/2010
/28/2 Lerning Outcomes At the end of this lecture you should: Computer Systems - Architecture Lecture 4 - Boolen Logic Eddie Edwrds eedwrds@doc.ic.c.uk http://www.doc.ic.c.uk/~eedwrds/compsys (Hevily sed
More informationOUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1)
August 31, 2015 GETTING STARTED WITH VHDL 2 Top-down design VHDL history Min elements of VHDL Entities nd rhitetures Signls nd proesses Dt types Configurtions Simultor sis The testenh onept OUTLINE 3 GAJSKI
More informationCS 316: Gates and Logic
CS 36: Gtes nd Logi Kvit Bl Fll 27 Computer Siene Cornell University Announements Clss newsgroup reted Posted on we-pge Use it for prtner finding First ssignment is to find prtners P nd N Trnsistors PNP
More informationChapter. Contents: A Constructing decimal numbers
Chpter 9 Deimls Contents: A Construting deiml numers B Representing deiml numers C Deiml urreny D Using numer line E Ordering deimls F Rounding deiml numers G Converting deimls to frtions H Converting
More information1 Fractions from an advanced point of view
1 Frtions from n vne point of view We re going to stuy frtions from the viewpoint of moern lger, or strt lger. Our gol is to evelop eeper unerstning of wht n men. One onsequene of our eeper unerstning
More information2 DIODE CLIPPING and CLAMPING CIRCUITS
2 DIODE CLIPPING nd CLAMPING CIRCUITS 2.1 Ojectives Understnding the operting principle of diode clipping circuit Understnding the operting principle of clmping circuit Understnding the wveform chnge of
More informationPractice Test 2. a. 12 kn b. 17 kn c. 13 kn d. 5.0 kn e. 49 kn
Prtie Test 2 1. A highwy urve hs rdius of 0.14 km nd is unnked. A r weighing 12 kn goes round the urve t speed of 24 m/s without slipping. Wht is the mgnitude of the horizontl fore of the rod on the r?
More informationSECTION 7-2 Law of Cosines
516 7 Additionl Topis in Trigonometry h d sin s () tn h h d 50. Surveying. The lyout in the figure t right is used to determine n inessile height h when seline d in plne perpendiulr to h n e estlished
More informationTwo hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Friday 16 th May 2008. Time: 14:00 16:00
COMP20212 Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE Digitl Design Techniques Dte: Fridy 16 th My 2008 Time: 14:00 16:00 Plese nswer ny THREE Questions from the FOUR questions provided
More information1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5.
. Definition, Bsi onepts, Types. Addition nd Sutrtion of Mtries. Slr Multiplition. Assignment nd nswer key. Mtrix Multiplition. Assignment nd nswer key. Determinnt x x (digonl, minors, properties) summry
More informationLec 2: Gates and Logic
Lec 2: Gtes nd Logic Kvit Bl CS 34, Fll 28 Computer Science Cornell University Announcements Clss newsgroup creted Posted on we-pge Use it for prtner finding First ssignment is to find prtners Due this
More informationReasoning to Solve Equations and Inequalities
Lesson4 Resoning to Solve Equtions nd Inequlities In erlier work in this unit, you modeled situtions with severl vriles nd equtions. For exmple, suppose you were given usiness plns for concert showing
More informationEnd of term: TEST A. Year 4. Name Class Date. Complete the missing numbers in the sequences below.
End of term: TEST A You will need penil nd ruler. Yer Nme Clss Dte Complete the missing numers in the sequenes elow. 8 30 3 28 2 9 25 00 75 25 2 Put irle round ll of the following shpes whih hve 3 shded.
More informationVolumes by Cylindrical Shells: the Shell Method
olumes Clinril Shells: the Shell Metho Another metho of fin the volumes of solis of revolution is the shell metho. It n usull fin volumes tht re otherwise iffiult to evlute using the Dis / Wsher metho.
More informationAppendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered:
Appendi D: Completing the Squre nd the Qudrtic Formul Fctoring qudrtic epressions such s: + 6 + 8 ws one of the topics introduced in Appendi C. Fctoring qudrtic epressions is useful skill tht cn help you
More informationLesson 2.1 Inductive Reasoning
Lesson.1 Inutive Resoning Nme Perio Dte For Eerises 1 7, use inutive resoning to fin the net two terms in eh sequene. 1. 4, 8, 1, 16,,. 400, 00, 100, 0,,,. 1 8, 7, 1, 4,, 4.,,, 1, 1, 0,,. 60, 180, 10,
More informationQuick Guide to Lisp Implementation
isp Implementtion Hndout Pge 1 o 10 Quik Guide to isp Implementtion Representtion o si dt strutures isp dt strutures re lled S-epressions. The representtion o n S-epression n e roken into two piees, the
More informationThe art of Paperarchitecture (PA). MANUAL
The rt of Pperrhiteture (PA). MANUAL Introution Pperrhiteture (PA) is the rt of reting three-imensionl (3D) ojets out of plin piee of pper or ror. At first, esign is rwn (mnully or printe (using grphil
More informationRatio and Proportion
Rtio nd Proportion Rtio: The onept of rtio ours frequently nd in wide vriety of wys For exmple: A newspper reports tht the rtio of Repulins to Demorts on ertin Congressionl ommittee is 3 to The student/fulty
More informationc b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00
Chter 19, exmle rolems: (19.06) A gs undergoes two roesses. First: onstnt volume @ 0.200 m 3, isohori. Pressure inreses from 2.00 10 5 P to 5.00 10 5 P. Seond: Constnt ressure @ 5.00 10 5 P, isori. olume
More informationHomework 3 Solutions
CS 341: Foundtions of Computer Science II Prof. Mrvin Nkym Homework 3 Solutions 1. Give NFAs with the specified numer of sttes recognizing ech of the following lnguges. In ll cses, the lphet is Σ = {,1}.
More informationUse Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions.
Lerning Objectives Loci nd Conics Lesson 3: The Ellipse Level: Preclculus Time required: 120 minutes In this lesson, students will generlize their knowledge of the circle to the ellipse. The prmetric nd
More informationModule 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur
Module 5 Three-hse A iruits Version EE IIT, Khrgur esson 8 Three-hse Blned Suly Version EE IIT, Khrgur In the module, ontining six lessons (-7), the study of iruits, onsisting of the liner elements resistne,
More information50 MATHCOUNTS LECTURES (10) RATIOS, RATES, AND PROPORTIONS
0 MATHCOUNTS LECTURES (0) RATIOS, RATES, AND PROPORTIONS BASIC KNOWLEDGE () RATIOS: Rtios re use to ompre two or more numers For n two numers n ( 0), the rtio is written s : = / Emple : If 4 stuents in
More informationGENERAL OPERATING PRINCIPLES
KEYSECUREPC USER MANUAL N.B.: PRIOR TO READING THIS MANUAL, YOU ARE ADVISED TO READ THE FOLLOWING MANUAL: GENERAL OPERATING PRINCIPLES Der Customer, KeySeurePC is n innovtive prout tht uses ptente tehnology:
More informationOr more simply put, when adding or subtracting quantities, their uncertainties add.
Propgtion of Uncertint through Mthemticl Opertions Since the untit of interest in n eperiment is rrel otined mesuring tht untit directl, we must understnd how error propgtes when mthemticl opertions re
More informationPROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY
MAT 0630 INTERNET RESOURCES, REVIEW OF CONCEPTS AND COMMON MISTAKES PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY Contents 1. ACT Compss Prctice Tests 1 2. Common Mistkes 2 3. Distributive
More informationVectors Summary. Projection vector AC = ( Shortest distance from B to line A C D [OR = where m1. and m
. Slr prout (ot prout): = osθ Vetors Summry Lws of ot prout: (i) = (ii) ( ) = = (iii) = (ngle etween two ientil vetors is egrees) (iv) = n re perpeniulr Applitions: (i) Projetion vetor: B Length of projetion
More informationCHAPTER 31 CAPACITOR
. Given tht Numer of eletron HPTER PITOR Net hrge Q.6 9.6 7 The net potentil ifferene L..6 pitne v 7.6 8 F.. r 5 m. m 8.854 5.4 6.95 5 F... Let the rius of the is R re R D mm m 8.85 r r 8.85 4. 5 m.5 m
More information1.2 The Integers and Rational Numbers
.2. THE INTEGERS AND RATIONAL NUMBERS.2 The Integers n Rtionl Numers The elements of the set of integers: consist of three types of numers: Z {..., 5, 4, 3, 2,, 0,, 2, 3, 4, 5,...} I. The (positive) nturl
More informationPolynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )
Polynomil Functions Polynomil functions in one vrible cn be written in expnded form s n n 1 n 2 2 f x = x + x + x + + x + x+ n n 1 n 2 2 1 0 Exmples of polynomils in expnded form re nd 3 8 7 4 = 5 4 +
More informationSOLVING EQUATIONS BY FACTORING
316 (5-60) Chpter 5 Exponents nd Polynomils 5.9 SOLVING EQUATIONS BY FACTORING In this setion The Zero Ftor Property Applitions helpful hint Note tht the zero ftor property is our seond exmple of getting
More informationRegular Sets and Expressions
Regulr Sets nd Expressions Finite utomt re importnt in science, mthemtics, nd engineering. Engineers like them ecuse they re super models for circuits (And, since the dvent of VLSI systems sometimes finite
More informationMULTIPLYING OUT & FACTORING
igitl ircuit Engineering MULTIPLYING OUT & FTORING I IGITL SIGN Except for #$&@ fctoring st istributive X + X = X( + ) 2nd istributive (X + )(X + ) = X + (X + )(X + )(X + ) = X + Swp (X + )(X + ) = X +
More information1. Find the zeros Find roots. Set function = 0, factor or use quadratic equation if quadratic, graph to find zeros on calculator
AP Clculus Finl Review Sheet When you see the words. This is wht you think of doing. Find the zeros Find roots. Set function =, fctor or use qudrtic eqution if qudrtic, grph to find zeros on clcultor.
More informationP.3 Polynomials and Factoring. P.3 an 1. Polynomial STUDY TIP. Example 1 Writing Polynomials in Standard Form. What you should learn
33337_0P03.qp 2/27/06 24 9:3 AM Chpter P Pge 24 Prerequisites P.3 Polynomils nd Fctoring Wht you should lern Polynomils An lgeric epression is collection of vriles nd rel numers. The most common type of
More informationDensity Curve. Continuous Distributions. Continuous Distribution. Density Curve. Meaning of Area Under Curve. Meaning of Area Under Curve
Continuous Distributions Rndom Vribles of the Continuous Tye Density Curve Perent Density funtion f () f() A smooth urve tht fit the distribution 6 7 9 Test sores Density Curve Perent Probbility Density
More informationBayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom
Byesin Updting with Continuous Priors Clss 3, 8.05, Spring 04 Jeremy Orloff nd Jonthn Bloom Lerning Gols. Understnd prmeterized fmily of distriutions s representing continuous rnge of hypotheses for the
More informationAnswer, Key Homework 10 David McIntyre 1
Answer, Key Homework 10 Dvid McIntyre 1 This print-out should hve 22 questions, check tht it is complete. Multiple-choice questions my continue on the next column or pge: find ll choices efore mking your
More informationOxCORT v4 Quick Guide Revision Class Reports
OxCORT v4 Quik Guie Revision Clss Reports This quik guie is suitble for the following roles: Tutor This quik guie reltes to the following menu options: Crete Revision Clss Reports pg 1 Crete Revision Clss
More informationOne Minute To Learn Programming: Finite Automata
Gret Theoreticl Ides In Computer Science Steven Rudich CS 15-251 Spring 2005 Lecture 9 Fe 8 2005 Crnegie Mellon University One Minute To Lern Progrmming: Finite Automt Let me tech you progrmming lnguge
More informationA.7.1 Trigonometric interpretation of dot product... 324. A.7.2 Geometric interpretation of dot product... 324
A P P E N D I X A Vectors CONTENTS A.1 Scling vector................................................ 321 A.2 Unit or Direction vectors...................................... 321 A.3 Vector ddition.................................................
More informationp-q Theory Power Components Calculations
ISIE 23 - IEEE Interntionl Symposium on Industril Eletronis Rio de Jneiro, Brsil, 9-11 Junho de 23, ISBN: -783-7912-8 p-q Theory Power Components Clultions João L. Afonso, Memer, IEEE, M. J. Sepúlved Freits,
More informationOperations with Polynomials
38 Chpter P Prerequisites P.4 Opertions with Polynomils Wht you should lern: Write polynomils in stndrd form nd identify the leding coefficients nd degrees of polynomils Add nd subtrct polynomils Multiply
More informationEQUATIONS OF LINES AND PLANES
EQUATIONS OF LINES AND PLANES MATH 195, SECTION 59 (VIPUL NAIK) Corresponding mteril in the ook: Section 12.5. Wht students should definitely get: Prmetric eqution of line given in point-direction nd twopoint
More informationSection 5-4 Trigonometric Functions
5- Trigonometric Functions Section 5- Trigonometric Functions Definition of the Trigonometric Functions Clcultor Evlution of Trigonometric Functions Definition of the Trigonometric Functions Alternte Form
More informationBinary Representation of Numbers Autar Kaw
Binry Representtion of Numbers Autr Kw After reding this chpter, you should be ble to: 1. convert bse- rel number to its binry representtion,. convert binry number to n equivlent bse- number. In everydy
More informationMA 15800 Lesson 16 Notes Summer 2016 Properties of Logarithms. Remember: A logarithm is an exponent! It behaves like an exponent!
MA 5800 Lesson 6 otes Summer 06 Rememer: A logrithm is n eponent! It ehves like n eponent! In the lst lesson, we discussed four properties of logrithms. ) log 0 ) log ) log log 4) This lesson covers more
More informationRotating DC Motors Part II
Rotting Motors rt II II.1 Motor Equivlent Circuit The next step in our consiertion of motors is to evelop n equivlent circuit which cn be use to better unerstn motor opertion. The rmtures in rel motors
More informationPentominoes. Pentominoes. Bruce Baguley Cascade Math Systems, LLC. The pentominoes are a simple-looking set of objects through which some powerful
Pentominoes Bruce Bguley Cscde Mth Systems, LLC Astrct. Pentominoes nd their reltives the polyominoes, polycues, nd polyhypercues will e used to explore nd pply vrious importnt mthemticl concepts. In this
More informationJCM TRAINING OVERVIEW Multi-Download Module 2
Multi-Downlo Moule 2 JCM Trining Overview Mrh, 2012 Mrh, 2012 CLOSING THE MDM2 APPLICATION To lose the MDM2 Applition proee s follows: 1. Mouse-lik on the 'File' pullown Menu (See Figure 35 ) on the MDM2
More informationExample 27.1 Draw a Venn diagram to show the relationship between counting numbers, whole numbers, integers, and rational numbers.
2 Rtionl Numbers Integers such s 5 were importnt when solving the eqution x+5 = 0. In similr wy, frctions re importnt for solving equtions like 2x = 1. Wht bout equtions like 2x + 1 = 0? Equtions of this
More informationWHAT HAPPENS WHEN YOU MIX COMPLEX NUMBERS WITH PRIME NUMBERS?
WHAT HAPPES WHE YOU MIX COMPLEX UMBERS WITH PRIME UMBERS? There s n ol syng, you n t pples n ornges. Mthemtns hte n t; they love to throw pples n ornges nto foo proessor n see wht hppens. Sometmes they
More informationOverview of IEEE Standard 91-1984
Overview of IEEE tnr 9-984 Explntion of Logi ymols emionutor Group DYZA IMPOTANT NOTICE Texs Instruments (TI) reserves the right to mke hnges to its prouts or to isontinue ny semionutor prout or servie
More informationNational Firefighter Ability Tests And the National Firefighter Questionnaire
Ntionl Firefighter Aility Tests An the Ntionl Firefighter Questionnire PREPARATION AND PRACTICE BOOKLET Setion One: Introution There re three tests n questionnire tht mke up the NFA Tests session, these
More informationUnit 6: Exponents and Radicals
Eponents nd Rdicls -: The Rel Numer Sstem Unit : Eponents nd Rdicls Pure Mth 0 Notes Nturl Numers (N): - counting numers. {,,,,, } Whole Numers (W): - counting numers with 0. {0,,,,,, } Integers (I): -
More informationClause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning
Cluse Trees: Tool for Understnding nd Implementing Resolution in Automted Resoning J. D. Horton nd Brue Spener University of New Brunswik, Frederiton, New Brunswik, Cnd E3B 5A3 emil : jdh@un. nd spener@un.
More informationDATABASDESIGN FÖR INGENJÖRER - 1056F
DATABASDESIGN FÖR INGENJÖRER - 06F Sommr 00 En introuktionskurs i tssystem http://user.it.uu.se/~ul/t-sommr0/ lt. http://www.it.uu.se/eu/course/homepge/esign/st0/ Kjell Orsorn (Rusln Fomkin) Uppsl Dtse
More informationLISTENING COMPREHENSION
PORG, přijímí zkoušky 2015 Angličtin B Reg. číslo: Inluded prts: Points (per prt) Points (totl) 1) Listening omprehension 2) Reding 3) Use of English 4) Writing 1 5) Writing 2 There re no extr nswersheets
More informationHow To Find The Re Of Tringle
Heron s Formul for Tringulr Are y Christy Willims, Crystl Holom, nd Kyl Gifford Heron of Alexndri Physiist, mthemtiin, nd engineer Tught t the museum in Alexndri Interests were more prtil (mehnis, engineering,
More informationSection 7-4 Translation of Axes
62 7 ADDITIONAL TOPICS IN ANALYTIC GEOMETRY Section 7-4 Trnsltion of Aes Trnsltion of Aes Stndrd Equtions of Trnslted Conics Grphing Equtions of the Form A 2 C 2 D E F 0 Finding Equtions of Conics In the
More informationPure C4. Revision Notes
Pure C4 Revision Notes Mrch 0 Contents Core 4 Alger Prtil frctions Coordinte Geometry 5 Prmetric equtions 5 Conversion from prmetric to Crtesin form 6 Are under curve given prmetriclly 7 Sequences nd
More informationGeometry 7-1 Geometric Mean and the Pythagorean Theorem
Geometry 7-1 Geometric Men nd the Pythgoren Theorem. Geometric Men 1. Def: The geometric men etween two positive numers nd is the positive numer x where: = x. x Ex 1: Find the geometric men etween the
More informationPrinter Disk. Modem. Computer. Mouse. Tape. Display. I/O Devices. Keyboard
CS224 COMPUTER ARCHITECTURE & ORGANIZATION SPRING 204 LAYERED COMPUTER DESIGN. Introdution CS224 fouses on omputer design. It uses the top-down, lyered, pproh to design nd lso to improve omputers. A omputer
More informationVectors. The magnitude of a vector is its length, which can be determined by Pythagoras Theorem. The magnitude of a is written as a.
Vectors mesurement which onl descries the mgnitude (i.e. size) of the oject is clled sclr quntit, e.g. Glsgow is 11 miles from irdrie. vector is quntit with mgnitude nd direction, e.g. Glsgow is 11 miles
More informationVectors 2. 1. Recap of vectors
Vectors 2. Recp of vectors Vectors re directed line segments - they cn be represented in component form or by direction nd mgnitude. We cn use trigonometry nd Pythgors theorem to switch between the forms
More information. At first sight a! b seems an unwieldy formula but use of the following mnemonic will possibly help. a 1 a 2 a 3 a 1 a 2
7 CHAPTER THREE. Cross Product Given two vectors = (,, nd = (,, in R, the cross product of nd written! is defined to e: " = (!,!,! Note! clled cross is VECTOR (unlike which is sclr. Exmple (,, " (4,5,6
More informationInterior and exterior angles add up to 180. Level 5 exterior angle
22 ngles n proof Ientify interior n exterior ngles in tringles n qurilterls lulte interior n exterior ngles of tringles n qurilterls Unerstn the ie of proof Reognise the ifferene etween onventions, efinitions
More informationH SERIES. Area and Perimeter. Curriculum Ready. www.mathletics.com
Are n Perimeter Curriulum Rey www.mthletis.om Copyright 00 3P Lerning. All rights reserve. First eition printe 00 in Austrli. A tlogue reor for this ook is ville from 3P Lerning Lt. ISBN 78--86-30-7 Ownership
More informationBoğaziçi University Department of Economics Spring 2016 EC 102 PRINCIPLES of MACROECONOMICS Problem Set 5 Answer Key
Boğziçi University Deprtment of Eonomis Spring 2016 EC 102 PRINCIPLES of MACROECONOMICS Prolem Set 5 Answer Key 1. One yer ountry hs negtive net exports. The next yer it still hs negtive net exports n
More information1 GSW IPv4 Addressing
1 For s long s I ve een working with the Internet protools, people hve een sying tht IPv6 will e repling IPv4 in ouple of yers time. While this remins true, it s worth knowing out IPv4 ddresses. Even when
More informationArc-Consistency for Non-Binary Dynamic CSPs
Ar-Consisteny for Non-Binry Dynmi CSPs Christin Bessière LIRMM (UMR C 9928 CNRS / Université Montpellier II) 860, rue de Sint Priest 34090 Montpellier, Frne Emil: essiere@rim.fr Astrt. Constrint stisftion
More informationHow To Balance Power In A Distribution System
NTERNATONA JOURNA OF ENERG, ssue 3, ol., 7 A dynmilly S bsed ompt ontrol lgorithm for lod blning in distribution systems A. Kzemi, A. Mordi Koohi nd R. Rezeipour Abstrt An lgorithm for pplying fixed pitor-thyristorontrolled
More informationwww.mathsbox.org.uk e.g. f(x) = x domain x 0 (cannot find the square root of negative values)
www.mthsbo.org.uk CORE SUMMARY NOTES Functions A function is rule which genertes ectl ONE OUTPUT for EVERY INPUT. To be defined full the function hs RULE tells ou how to clculte the output from the input
More informationPROBLEMS 13 - APPLICATIONS OF DERIVATIVES Page 1
PROBLEMS - APPLICATIONS OF DERIVATIVES Pge ( ) Wter seeps out of conicl filter t the constnt rte of 5 cc / sec. When the height of wter level in the cone is 5 cm, find the rte t which the height decreses.
More information9 CONTINUOUS DISTRIBUTIONS
9 CONTINUOUS DISTIBUTIONS A rndom vrible whose vlue my fll nywhere in rnge of vlues is continuous rndom vrible nd will be ssocited with some continuous distribution. Continuous distributions re to discrete
More informationChapter. Fractions. Contents: A Representing fractions
Chpter Frtions Contents: A Representing rtions B Frtions o regulr shpes C Equl rtions D Simpliying rtions E Frtions o quntities F Compring rtion sizes G Improper rtions nd mixed numers 08 FRACTIONS (Chpter
More informationIntegration by Substitution
Integrtion by Substitution Dr. Philippe B. Lvl Kennesw Stte University August, 8 Abstrct This hndout contins mteril on very importnt integrtion method clled integrtion by substitution. Substitution is
More informationand thus, they are similar. If k = 3 then the Jordan form of both matrices is
Homework ssignment 11 Section 7. pp. 249-25 Exercise 1. Let N 1 nd N 2 be nilpotent mtrices over the field F. Prove tht N 1 nd N 2 re similr if nd only if they hve the sme miniml polynomil. Solution: If
More informationLesson 1: Getting started
Answer key 0 Lesson 1: Getting strte 1 List the three min wys you enter t in QuikBooks. Forms, lists, registers 2 List three wys to ess fetures in QuikBooks. Menu r, Ion Br, Centers, Home pge 3 Wht ookkeeping
More information, and the number of electrons is -19. e e 1.60 10 C. The negatively charged electrons move in the direction opposite to the conventional current flow.
Prolem 1. f current of 80.0 ma exists in metl wire, how mny electrons flow pst given cross section of the wire in 10.0 min? Sketch the directions of the current nd the electrons motion. Solution: The chrge
More informationCalculating Principal Strains using a Rectangular Strain Gage Rosette
Clulting Prinipl Strins using Retngulr Strin Gge Rosette Strin gge rosettes re used often in engineering prtie to determine strin sttes t speifi points on struture. Figure illustrtes three ommonly used
More informationFAULT TREES AND RELIABILITY BLOCK DIAGRAMS. Harry G. Kwatny. Department of Mechanical Engineering & Mechanics Drexel University
SYSTEM FAULT AND Hrry G. Kwtny Deprtment of Mechnicl Engineering & Mechnics Drexel University OUTLINE SYSTEM RBD Definition RBDs nd Fult Trees System Structure Structure Functions Pths nd Cutsets Reliility
More informationLINEAR TRANSFORMATIONS AND THEIR REPRESENTING MATRICES
LINEAR TRANSFORMATIONS AND THEIR REPRESENTING MATRICES DAVID WEBB CONTENTS Liner trnsformtions 2 The representing mtrix of liner trnsformtion 3 3 An ppliction: reflections in the plne 6 4 The lgebr of
More informationMath 314, Homework Assignment 1. 1. Prove that two nonvertical lines are perpendicular if and only if the product of their slopes is 1.
Mth 4, Homework Assignment. Prove tht two nonverticl lines re perpendiculr if nd only if the product of their slopes is. Proof. Let l nd l e nonverticl lines in R of slopes m nd m, respectively. Suppose
More informationDiaGen: A Generator for Diagram Editors Based on a Hypergraph Model
DiGen: A Genertor for Digrm Eitors Bse on Hypergrph Moel G. Viehstet M. Mins Lehrstuhl für Progrmmiersprhen Universität Erlngen-Nürnerg Mrtensstr. 3, 91058 Erlngen, Germny Emil: fviehste,minsg@informtik.uni-erlngen.e
More informationAlgebra Review. How well do you remember your algebra?
Algebr Review How well do you remember your lgebr? 1 The Order of Opertions Wht do we men when we write + 4? If we multiply we get 6 nd dding 4 gives 10. But, if we dd + 4 = 7 first, then multiply by then
More informationMultiplication and Division - Left to Right. Addition and Subtraction - Left to Right.
Order of Opertions r of Opertions Alger P lese Prenthesis - Do ll grouped opertions first. E cuse Eponents - Second M D er Multipliction nd Division - Left to Right. A unt S hniqu Addition nd Sutrction
More informationLectures 8 and 9 1 Rectangular waveguides
1 Lectures 8 nd 9 1 Rectngulr wveguides y b x z Consider rectngulr wveguide with 0 < x b. There re two types of wves in hollow wveguide with only one conductor; Trnsverse electric wves
More information0.1 Basic Set Theory and Interval Notation
0.1 Bsic Set Theory nd Intervl Nottion 3 0.1 Bsic Set Theory nd Intervl Nottion 0.1.1 Some Bsic Set Theory Notions Like ll good Mth ooks, we egin with definition. Definition 0.1. A set is well-defined
More informationWarm-up for Differential Calculus
Summer Assignment Wrm-up for Differentil Clculus Who should complete this pcket? Students who hve completed Functions or Honors Functions nd will be tking Differentil Clculus in the fll of 015. Due Dte:
More informationThe Cat in the Hat. by Dr. Seuss. A a. B b. A a. Rich Vocabulary. Learning Ab Rhyming
MINI-LESSON IN TION The t in the Ht y Dr. Seuss Rih Voulry tme dj. esy to hndle (not wild) LERNING Lerning Rhyming OUT Words I know it is wet nd the sun is not sunny. ut we n hve Lots of good fun tht is
More information