Glitches and Hazards in Digital Circuits

Size: px
Start display at page:

Download "Glitches and Hazards in Digital Circuits"

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 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 information

MATH PLACEMENT REVIEW GUIDE

MATH 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 information

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example

Angles 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 information

Words Symbols Diagram. abcde. a + b + c + d + e

Words 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 information

The remaining two sides of the right triangle are called the legs of the right triangle.

The 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 information

Maximum area of polygon

Maximum 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 information

Equivalence Checking. Sean Weaver

Equivalence 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 information

Learning Outcomes. Computer Systems - Architecture Lecture 4 - Boolean Logic. What is Logic? Boolean Logic 10/28/2010

Learning 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 information

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1)

OUTLINE 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 information

CS 316: Gates and Logic

CS 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 information

Chapter. Contents: A Constructing decimal numbers

Chapter. 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 information

1 Fractions from an advanced point of view

1 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 information

2 DIODE CLIPPING and CLAMPING CIRCUITS

2 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 information

Practice Test 2. a. 12 kn b. 17 kn c. 13 kn d. 5.0 kn e. 49 kn

Practice 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 information

SECTION 7-2 Law of Cosines

SECTION 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 information

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Friday 16 th May 2008. Time: 14:00 16:00

Two 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 information

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5.

1. 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 information

Lec 2: Gates and Logic

Lec 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 information

Reasoning to Solve Equations and Inequalities

Reasoning 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 information

End of term: TEST A. Year 4. Name Class Date. Complete the missing numbers in the sequences below.

End 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 information

Volumes by Cylindrical Shells: the Shell Method

Volumes 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 information

Appendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered:

Appendix 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 information

Lesson 2.1 Inductive Reasoning

Lesson 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 information

Quick Guide to Lisp Implementation

Quick 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 information

The art of Paperarchitecture (PA). MANUAL

The 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 information

Ratio and Proportion

Ratio 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 information

c 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

c 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 information

Homework 3 Solutions

Homework 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 information

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions.

Use 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 information

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur

Module 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 information

50 MATHCOUNTS LECTURES (10) RATIOS, RATES, AND PROPORTIONS

50 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 information

GENERAL OPERATING PRINCIPLES

GENERAL 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 information

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Or 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 information

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY

PROF. 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 information

Vectors Summary. Projection vector AC = ( Shortest distance from B to line A C D [OR = where m1. and m

Vectors 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 information

CHAPTER 31 CAPACITOR

CHAPTER 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 information

1.2 The Integers and Rational Numbers

1.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 information

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Polynomial 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 information

SOLVING EQUATIONS BY FACTORING

SOLVING 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 information

Regular Sets and Expressions

Regular 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 information

MULTIPLYING OUT & FACTORING

MULTIPLYING 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 information

1. Find the zeros Find roots. Set function = 0, factor or use quadratic equation if quadratic, graph to find zeros on calculator

1. 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 information

P.3 Polynomials and Factoring. P.3 an 1. Polynomial STUDY TIP. Example 1 Writing Polynomials in Standard Form. What you should learn

P.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 information

Density Curve. Continuous Distributions. Continuous Distribution. Density Curve. Meaning of Area Under Curve. Meaning of Area Under Curve

Density 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 information

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom

Bayesian 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 information

Answer, Key Homework 10 David McIntyre 1

Answer, 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 information

OxCORT v4 Quick Guide Revision Class Reports

OxCORT 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 information

One Minute To Learn Programming: Finite Automata

One 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 information

A.7.1 Trigonometric interpretation of dot product... 324. A.7.2 Geometric interpretation of dot product... 324

A.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 information

p-q Theory Power Components Calculations

p-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 information

Operations with Polynomials

Operations 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 information

EQUATIONS OF LINES AND PLANES

EQUATIONS 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 information

Section 5-4 Trigonometric Functions

Section 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 information

Binary Representation of Numbers Autar Kaw

Binary 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 information

MA 15800 Lesson 16 Notes Summer 2016 Properties of Logarithms. Remember: A logarithm is an exponent! It behaves like an exponent!

MA 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 information

Rotating DC Motors Part II

Rotating 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 information

Pentominoes. Pentominoes. Bruce Baguley Cascade Math Systems, LLC. The pentominoes are a simple-looking set of objects through which some powerful

Pentominoes. 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 information

JCM TRAINING OVERVIEW Multi-Download Module 2

JCM 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 information

Example 27.1 Draw a Venn diagram to show the relationship between counting numbers, whole numbers, integers, and rational numbers.

Example 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 information

WHAT HAPPENS WHEN YOU MIX COMPLEX NUMBERS WITH PRIME NUMBERS?

WHAT 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 information

Overview of IEEE Standard 91-1984

Overview 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 information

National Firefighter Ability Tests And the National Firefighter Questionnaire

National 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 information

Unit 6: Exponents and Radicals

Unit 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 information

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning

Clause 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 information

DATABASDESIGN FÖR INGENJÖRER - 1056F

DATABASDESIGN 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 information

LISTENING COMPREHENSION

LISTENING 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 information

How To Find The Re Of Tringle

How 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 information

Section 7-4 Translation of Axes

Section 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 information

Pure C4. Revision Notes

Pure 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 information

Geometry 7-1 Geometric Mean and the Pythagorean Theorem

Geometry 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 information

Printer Disk. Modem. Computer. Mouse. Tape. Display. I/O Devices. Keyboard

Printer 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 information

Vectors. The magnitude of a vector is its length, which can be determined by Pythagoras Theorem. The magnitude of a is written as a.

Vectors. 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 information

Vectors 2. 1. Recap of vectors

Vectors 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

. 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 information

Interior and exterior angles add up to 180. Level 5 exterior angle

Interior 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 information

H SERIES. Area and Perimeter. Curriculum Ready. www.mathletics.com

H 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 information

Boğaziçi University Department of Economics Spring 2016 EC 102 PRINCIPLES of MACROECONOMICS Problem Set 5 Answer Key

Boğ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 information

1 GSW IPv4 Addressing

1 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 information

Arc-Consistency for Non-Binary Dynamic CSPs

Arc-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 information

How To Balance Power In A Distribution System

How 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 information

www.mathsbox.org.uk e.g. f(x) = x domain x 0 (cannot find the square root of negative values)

www.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 information

PROBLEMS 13 - APPLICATIONS OF DERIVATIVES Page 1

PROBLEMS 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 information

9 CONTINUOUS DISTRIBUTIONS

9 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 information

Chapter. Fractions. Contents: A Representing fractions

Chapter. 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 information

Integration by Substitution

Integration 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 information

and thus, they are similar. If k = 3 then the Jordan form of both matrices is

and 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 information

Lesson 1: Getting started

Lesson 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.

, 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 information

Calculating Principal Strains using a Rectangular Strain Gage Rosette

Calculating 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 information

FAULT TREES AND RELIABILITY BLOCK DIAGRAMS. Harry G. Kwatny. Department of Mechanical Engineering & Mechanics Drexel University

FAULT 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 information

LINEAR TRANSFORMATIONS AND THEIR REPRESENTING MATRICES

LINEAR 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 information

Math 314, Homework Assignment 1. 1. Prove that two nonvertical lines are perpendicular if and only if the product of their slopes is 1.

Math 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 information

DiaGen: A Generator for Diagram Editors Based on a Hypergraph Model

DiaGen: 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 information

Algebra Review. How well do you remember your algebra?

Algebra 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 information

Multiplication and Division - Left to Right. Addition and Subtraction - Left to Right.

Multiplication 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 information

Lectures 8 and 9 1 Rectangular waveguides

Lectures 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 information

0.1 Basic Set Theory and Interval Notation

0.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 information

Warm-up for Differential Calculus

Warm-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 information

The Cat in the Hat. by Dr. Seuss. A a. B b. A a. Rich Vocabulary. Learning Ab Rhyming

The 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