EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 2
|
|
- Sabrina Perkins
- 6 years ago
- Views:
Transcription
1 EE108A Lecture 10: Micrcde EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 1 Annuncement Prblem et 3 due Lab 4 hint D a gd clean deign Lab 5 and the final prject will reue mt f thi lab Yu ll regret any mitake here fr the ret f the quarter We ve detailed the interface t try and make thi eaier Undertand hw the lab wrk, nt jut hw t build it Hw ine wave are generated (handut) Hw t make FSM Timing Diagram t deal with memrie and data path (lat ectin f lab handut) Hw all the mdule interact (a gd blck diagram really help) Split up mdule deign and teting Decide n hw a mdule huld wrk a a grup Have ne pern deign it and the ther pern write the tet bench Find errr in deign and decriptin Watch yur timing Check yur ynthei reprt t make ure yu are meeting timing (If yur critical path i t lng yur deign invalid.) Run the timing analyzer and find the path that are t lw Find the path n yur blck diagram and figure ut where t inert pipeline regiter t plit up the lng path withut ling ynchrnizatin. (Hint: befre and after multiplier, but watch ut fr cntrl path!) EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 2 1
2 Micrcde an FSM realized with a memry array Original cncept by Wilke (1951) Put tate table in a memry (ROM r RAM) ROM Addre = {current tate, input} ROM Output = {next tate, utput} Effectively replace the cmbinatinal next tate lgic blck with the full truth table. Why i thi gd? Why might thi be bad? EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 3 Micrcde the picture Lk a lt like the cmbinatinal lgic blck frm regular FSM. next D Q tate +i a Memry d + input i n_ut D Q ut Memry ize: Ttal: 2 +i addree + bit per addre 2 +i *(+) bit clk EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 4 2
3 Example: Simple Light-Traffic Cntrller carew gn carew yn gew yew tate utput gyr gyr n ew EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 5 Re-writing State Table Of Example ROM Addre: {tate, input} ROM Output: {next tate, utput} State Next State Output State carew addre data!carew carew gn gn yn yn gew yew gew yew Nte: We ve enumerated every pible cmbinatin f input and tate. I thi efficient? EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 6 3
4 Micrcde Of Light-Traffic Cntrller carew 000: : : : : : : : next 2 n_ut 6 D D Q Q 2 6 tate light clk EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 7 Micrcded Traffic Light Cntrller in Verilg mdule ucdetlc(clk,rt,in,ut) ; parameter n = 1 ; // input width parameter m = 6 ; // utput width parameter k = 2 ; // bit f tate input clk, rt ; input [n-1:0] in ; utput [m-1:0] ut ; wire [k-1:0] next, tate ; wire [k+m-1:0] uint ; DFF #(k) tate_reg(clk, next, tate) ; // tate regiter DFF #(m) ut_reg(clk, uint[m-1:0], ut) ; // utput regiter ROM #(n+k,m+k) uc({tate, in}, uint) ; // micrcde tre aign next = rt? {k{1'b0}} : uint[m+k-1:m] ; // reet tate endmdule EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 8 4
5 Wavefrm Of Light-Traffic Cntrller Micrcde EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 9 A New-and-Imprved Light-Traffic Cntrller Additinal functin t riginal Light-Traffic Cntrller: Light tay green in eat-wet directin a lng a car_ew i true. Light tay green in nrth-uth directin fr a minimum f 3 tate (GNS1, GNS2, and GNS3). After a yellw light, light huld g red in bth directin fr 1 cycle befre turning new light green. EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 10 5
6 Light-Traffic Cntrl State Diagram car_ew GNS1 GNS2 GNS3 car_ew YNS car_ew REW YEW car_ew GEW RNS EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 11 Light-Traffic Cntrller State Micrcde EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 12 6
7 Wavefrm Of Light-Traffic Cntrller Micrcde EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 13 Intructin Sequencing With lt f input, ize f memry increae rapidly (expnentially). Can reduce memry ize by berving: Mt f the time we mve t the next tate. We uually nly need t branch t ne ther tate baed ne (r a few) input. Add a micrprgram cunter (µpc) regiter t implify tate equencing. (Think f the PC a the current tate f the FSM.) Next tate i nw µpc+1 unle we are branching EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 14 7
8 Intructin Sequencing the picture branch_target Mux nextpc µpc 1 D Q a Memry d ++b 0 2 n_ut D Q 3 input i Branch Lgic clk ut branch_intructin b EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 15 Branching Lgic Branch lgic elect between µpc+1 and branch_target, depending n input and branch_intructin. Intructin are f the frm branch if f(input) Fr example branch if car_ew r branch if nt car_ew NOTE: The example ha changed here. Input are nw car Eat/Wet and Left Turn fr Nrth/Suth. Output are nw: NS{gyr}LT{gyr}EW{gyr} Lgic: tay green Eat/Wet until a Left Turn input cme in. EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 16 8
9 Branch Micrintructin Opcde NOP br brlt brnlt brew brnew Encding Decriptin N branch alway g t next intructin Alway branch Branch when left-turn car i detected Branch if n left-turn car i detected Branch when eat-wet car i detected Branch if n eat-wet car i detected EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 17 Micrcde Of Traffic-Light Cntrller With Branche State Addr Int Target Output ng brlt lt green n ng brnew ng green n ew np yellw n ew brew ew green ew ew br ng yellw ew lt np yellw n lt brlt lt green lt lt br ng yellw lt EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 18 9
10 Micrintructin Frmat br int br target utput b Fr ur example: b = 3 = 4 = 9 EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 19 Implementing Micrcde Of Light-Traffic Cntrller With Branche Uing Verilg mdule ucdeis(clk,rt,in,ut) ; parameter n = 2 ; // input width parameter m = 9 ; // utput width parameter k = 4 ; // bit f tate parameter j = 3 ; // bit f intructin input clk, rt ; input [n-1:0] in ; utput [m-1:0] ut ; wire [k-1:0] nupc, upc ; // micrprgram cunter wire [j+k+m-1:0] uint ; // micrintructin wrd // plit ff field f micrintructin wire [m-1:0] nxt_ut ; // = uint[m-1:0] ; wire [k-1:0] br_upc ; // = uint[m+k-1:m] ; wire [j-1:0] brint ; // = uint[m+j+k-1:m+k] ; aign {brint, br_upc, nxt_ut} = uint ; DFF #(k) upc_reg(clk, nupc, upc) ; // micrprgram cunter DFF #(m) ut_reg(clk, nxt_ut, ut) ; // utput regiter ROM #(k,m+k+j) uc(upc, uint) ; // micrcde tre // branch intructin decde wire branch = (brint[0] & in[0] brint[1] & in[1]) ^ brint[2] ; // equencer aign nupc = rt? {k{1'b0}} : branch? br_upc : upc + 1'b1 ; endmdule EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 20 10
11 Micrcde Of Light-Traffic Cntrller With Left Turn EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 21 Wavefrm Of Light-Traffic Cntrller With Left Turn Micrcde EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 22 11
12 Alternate Micrcde Fr Light-Traffic Cntrller With Left Turn Previu micrcde ha: 2 tate with GNS light (NS1 & NS2) 2 tate with YNS light (EW1 & LT1) By adding a new branch intructin BNA: 1 tate with GNS light (NS1) 1 tate with YNS light (NS2) EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 23 Wavefrm Of Alternate Micrcde EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 24 12
13 Multiple Intructin Type Fr me FSM the micr-intructin wrd can tart getting a bit lng. T hrten it, we berve: Nt every tate need a branch Nt every utput change n every tate Define intructin that de jut a branch r a lad f ne regiter: brx 1yyyvvvv - branch t value vvvv n cnditin yyy ldx - 0yyyvvvv - lad regiter yyy with value vvvv Nte the tradeff: mre intructin (can nly branch r change utput n each intructin) but each intructin i much maller. EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 25 Intructin Frmat Of Micrcde With 2 Intructin Type Branch Intructin Stre Intructin 1 cnditin branch target 0 detinatin value Branch Intructin: Operate branch mux a befre N write t utput regiter Lad Intructin: Set branch mux t +1 Update elected utput regiter: Can include ther datapath cmpnent e.g., timer in place f an utput regiter EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 26 13
14 Blck Diagram Of Micrcde With Output Intructin Multiple utput regiter: E.g., NS/EW/LT target/value Mux nupc upc 1 D Q a Memry d x input i Branch Lgic intructin x x Output Decde n e1 en D Q E clk D Q E clk ut1 utn EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 27 Micrcde Fr Traffic-Light Cntrller With brx & ldx Intructin Regiter t lad: ldn lad nrth/uth light with value ldlt lad left-turn light with value ldew lad eat/wet light with value ltim1 lad timer 1 with value tart timer EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 28 14
15 Micrcde Fr Traffic-Light Cntrller With brx & ldx Intructin (Cnt) NS Green Until input NS Yellw t Red EW r LT? Wait fr NS Red, make EW Green State Addr Int Value rt ldlt RED rt ldew RED n ldn GREEN n ltim T_GREEN n bntz n4 n brnle n5 n ldn YELLOW n ltim T_YELLOW n bntz n8 n ldn RED n blt lt1 ew ltim T_RED ew bntz ew2 ew ldew GREEN ew ltim T_GREEN ew bntz ew5 ew ldew YELLOW EW t ew ltim T_YELLOW Red ew bntz ew8 ew ldew RED Back t NS ew br n1 Wait fr lt ltim T_RED NS Red, lt bntz lt2 make LT lt ldlt GREEN Green lt ltim T_GREEN lt bntz lt5 lt ldlt YELLOW LT t lt ltim T_YELLOW Red lt bntz lt8 lt ldlt RED Back t NS lt br n1 EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 29 Implementing Traffic-Light Cntrller Micrcde With brx & ldx Intructin In Verilg // mdule ucdemi(clk,rt,in,ut) ; parameter n = 2 ; // input width parameter m = 9 ; // utput width parameter = 3 ; // utput ub-width parameter k = 5 ; // bit f tate parameter j = 4 ; // bit f intructin input clk, rt ; input [n-1:0] in ; utput [m-1:0] ut ; wire [k-1:0] nupc, upc ; // micrprgram cunter wire [j+k-1:0] uint ; // micrintructin wrd wire dne ; // timer dne ignal // plit ff field f micrintructin wire pcde ; // pcde bit wire [j-2:0] int ; // cnditin fr branch, det fr tre wire [k-1:0] value ; // target fr branch, value fr tre aign {pcde, int, value} = uint ; T be cntinued n next page EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 30 15
16 Implementing Traffic-Light Cntrller Micrcde With brx & ldx Intructin In Verilg (Cnt) DFF #(k) upc_reg(clk, nupc, upc) ; // micrprgram cunter ROM #(k,k+j) uc(upc, uint) ; // micrcde tre // utput regiter and timer DFFE #() r0(clk, e[0], value[-1:0], ut[-1:0]) ; // NS DFFE #() r1(clk, e[1], value[-1:0], ut[2*-1:]) ; // EW DFFE #() r2(clk, e[2], value[-1:0], ut[3*-1:2*]) ; // LT Timer #(k) tim(clk, rt, e[3], value, dne) ; // timer // enable fr utput regiter and timer wire [3:0] e = pcde? 4'b0 : 1<<int ; // branch intructin decde wire branch = pcde? (int[2] ^ (((int[1:0] == 0) & in[0]) // BLT ((int[1:0] == 1) & in[1]) // BEW ((int[1:0] == 2) & (in[0] in[1])) //BLE ((int[1:0] == 3) & dne))) // BTD : 1'b0 ; // fr a tre pcde // micrprgram cunter aign nupc = rt? {k{1'b0}} : branch? value : upc + 1'b1 ; endmdule EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 31 Summary Micrcde i jut FSM implemented with a ROM r RAM One addre fr each tate x input cmbinatin Addre cntain next tate and utput Adding a equencer reduce ize f ROM/RAM One entry per tate rather than 2 input µpc, incrementer, branch addre, and branch cntrl Adding intructin type reduce width f ROM/RAM Branch r utput in each intructin rather than bth Type field pecifie which ne Need mre intructin, but each i maller One tep away frm a full prcer Jut add mre intructin (defer until EE108B) EE 108A Lecture 9 (c) 2006 W. J. Dally and D. Black-Schaffer 32 16
Department of Electrical Engineering, University of Waterloo. Introduction
Sectin 4: Sequential Circuits Majr Tpics Types f sequential circuits Flip-flps Analysis f clcked sequential circuits Mre and Mealy machines Design f clcked sequential circuits State transitin design methd
More informationPhysics 2010 Motion with Constant Acceleration Experiment 1
. Physics 00 Mtin with Cnstant Acceleratin Experiment In this lab, we will study the mtin f a glider as it accelerates dwnhill n a tilted air track. The glider is supprted ver the air track by a cushin
More informationMedium Scale Integrated (MSI) devices [Sections 2.9 and 2.10]
EECS 270, Winter 2017, Lecture 3 Page 1 f 6 Medium Scale Integrated (MSI) devices [Sectins 2.9 and 2.10] As we ve seen, it s smetimes nt reasnable t d all the design wrk at the gate-level smetimes we just
More informationENG2410 Digital Design Sequencing and Control
ENG24 igital esign equencing and ntrl atapath cnsists f: Parts f PU Registers, Multiplers, dders, ubtractrs and lgic t perfrm peratins n data (mb Lgic) ntrl unit Generates signals t cntrl data-path ccepts
More informationDifferentiation Applications 1: Related Rates
Differentiatin Applicatins 1: Related Rates 151 Differentiatin Applicatins 1: Related Rates Mdel 1: Sliding Ladder 10 ladder y 10 ladder 10 ladder A 10 ft ladder is leaning against a wall when the bttm
More informationTuring Machines. Human-aware Robotics. 2017/10/17 & 19 Chapter 3.2 & 3.3 in Sipser Ø Announcement:
Turing Machines Human-aware Rbtics 2017/10/17 & 19 Chapter 3.2 & 3.3 in Sipser Ø Annuncement: q q q q Slides fr this lecture are here: http://www.public.asu.edu/~yzhan442/teaching/cse355/lectures/tm-ii.pdf
More informationENG2410 Digital Design Sequential Circuits: Part A
ENG2410 Digital Design Sequential Circuits: Part A Fall 2017 S. Areibi Schl f Engineering University f Guelph Week #6 Tpics Sequential Circuit Definitins Latches Flip-Flps Delays in Sequential Circuits
More informationELE Final Exam - Dec. 2018
ELE 509 Final Exam Dec 2018 1 Cnsider tw Gaussian randm sequences X[n] and Y[n] Assume that they are independent f each ther with means and autcvariances μ ' 3 μ * 4 C ' [m] 1 2 1 3 and C * [m] 3 1 10
More informationActivity Guide Loops and Random Numbers
Unit 3 Lessn 7 Name(s) Perid Date Activity Guide Lps and Randm Numbers CS Cntent Lps are a relatively straightfrward idea in prgramming - yu want a certain chunk f cde t run repeatedly - but it takes a
More informationSection 5.8 Notes Page Exponential Growth and Decay Models; Newton s Law
Sectin 5.8 Ntes Page 1 5.8 Expnential Grwth and Decay Mdels; Newtn s Law There are many applicatins t expnential functins that we will fcus n in this sectin. First let s lk at the expnential mdel. Expnential
More informationPipetting 101 Developed by BSU CityLab
Discver the Micrbes Within: The Wlbachia Prject Pipetting 101 Develped by BSU CityLab Clr Cmparisns Pipetting Exercise #1 STUDENT OBJECTIVES Students will be able t: Chse the crrect size micrpipette fr
More informationECE 545 Project Deliverables
ECE 545 Prject Deliverables Tp-level flder: _ Secnd-level flders: 1_assumptins 2_blck_diagrams 3_interface 4_ASM_charts 5_surce_cde 6_verificatin 7_timing_analysis 8_results
More informationRotating Paddle Switch SITRANS LPS200. Functional Safety Manual 05/2016 SITRANS
Rtating Paddle Switch Functinal Safety Manual 05/2016 SITRANS Table f cntent 1. SCOPE... 2 1.1. DEVICE IDENTIFICATION... 2 1.2. APPLICABLE DOCUMENTS... 3 1.3. RESTRICTIONS... 3 2. DEVICE DESCRIPTION...
More informationThermodynamics and Equilibrium
Thermdynamics and Equilibrium Thermdynamics Thermdynamics is the study f the relatinship between heat and ther frms f energy in a chemical r physical prcess. We intrduced the thermdynamic prperty f enthalpy,
More informationENG2410 Digital Design Sequential Circuits: Part B
ENG24 Digital Design Sequential Circuits: Part B Fall 27 S. Areibi Schl f Engineering University f Guelph Analysis f Sequential Circuits Earlier we learned hw t analyze cmbinatinal circuits We will extend
More informationThis section is primarily focused on tools to aid us in finding roots/zeros/ -intercepts of polynomials. Essentially, our focus turns to solving.
Sectin 3.2: Many f yu WILL need t watch the crrespnding vides fr this sectin n MyOpenMath! This sectin is primarily fcused n tls t aid us in finding rts/zers/ -intercepts f plynmials. Essentially, ur fcus
More informationENG2410 Digital Design Arithmetic Circuits
ENG24 Digital Design Arithmetic Circuits Fall 27 S. Areibi Schl f Engineering University f Guelph Recall: Arithmetic -- additin Binary additin is similar t decimal arithmetic N carries + + Remember: +
More informationLesson Plan. Recode: They will do a graphic organizer to sequence the steps of scientific method.
Lessn Plan Reach: Ask the students if they ever ppped a bag f micrwave ppcrn and nticed hw many kernels were unppped at the bttm f the bag which made yu wnder if ther brands pp better than the ne yu are
More informationFlipping Physics Lecture Notes: Simple Harmonic Motion Introduction via a Horizontal Mass-Spring System
Flipping Physics Lecture Ntes: Simple Harmnic Mtin Intrductin via a Hrizntal Mass-Spring System A Hrizntal Mass-Spring System is where a mass is attached t a spring, riented hrizntally, and then placed
More informationSPH3U1 Lesson 06 Kinematics
PROJECTILE MOTION LEARNING GOALS Students will: Describe the mtin f an bject thrwn at arbitrary angles thrugh the air. Describe the hrizntal and vertical mtins f a prjectile. Slve prjectile mtin prblems.
More informationCONSTRUCTING STATECHART DIAGRAMS
CONSTRUCTING STATECHART DIAGRAMS The fllwing checklist shws the necessary steps fr cnstructing the statechart diagrams f a class. Subsequently, we will explain the individual steps further. Checklist 4.6
More informationPlan o o. I(t) Divide problem into sub-problems Modify schematic and coordinate system (if needed) Write general equations
STAPLE Physics 201 Name Final Exam May 14, 2013 This is a clsed bk examinatin but during the exam yu may refer t a 5 x7 nte card with wrds f wisdm yu have written n it. There is extra scratch paper available.
More informationFive Whys How To Do It Better
Five Whys Definitin. As explained in the previus article, we define rt cause as simply the uncvering f hw the current prblem came int being. Fr a simple causal chain, it is the entire chain. Fr a cmplex
More informationCS 477/677 Analysis of Algorithms Fall 2007 Dr. George Bebis Course Project Due Date: 11/29/2007
CS 477/677 Analysis f Algrithms Fall 2007 Dr. Gerge Bebis Curse Prject Due Date: 11/29/2007 Part1: Cmparisn f Srting Algrithms (70% f the prject grade) The bjective f the first part f the assignment is
More informationmaking triangle (ie same reference angle) ). This is a standard form that will allow us all to have the X= y=
Intrductin t Vectrs I 21 Intrductin t Vectrs I 22 I. Determine the hrizntal and vertical cmpnents f the resultant vectr by cunting n the grid. X= y= J. Draw a mangle with hrizntal and vertical cmpnents
More informationPotential and Capacitance
Ptential and apacitance Electric Ptential Electric ptential (V) = Electric ptential energy (U e ) per unit charge () Define: ptential energy U e = 0 at infinity (r = ) lim U 0 r e Nte the similarity f
More informationChapter 3 Kinematics in Two Dimensions; Vectors
Chapter 3 Kinematics in Tw Dimensins; Vectrs Vectrs and Scalars Additin f Vectrs Graphical Methds (One and Tw- Dimensin) Multiplicatin f a Vectr b a Scalar Subtractin f Vectrs Graphical Methds Adding Vectrs
More informationName Student ID. A student uses a voltmeter to measure the electric potential difference across the three boxes.
Name Student ID II. [25 pt] Thi quetin cnit f tw unrelated part. Part 1. In the circuit belw, bulb 1-5 are identical, and the batterie are identical and ideal. Bxe,, and cntain unknwn arrangement f linear
More information8 Bit RISC Processor Using Verilog HDL
Anuj et al Int. Jurnal f Engineering Reearch an Applicatin ISSN : 8-9, Vl., Iue ( Verin ), March, pp.- RESEARCH ARTICLE www.ijera.cm OPEN ACCESS 8 Bit RISC Prcer Uing Verilg HDL Ramaneep Kaur, Anuj VLSI
More informationIf (IV) is (increased, decreased, changed), then (DV) will (increase, decrease, change) because (reason based on prior research).
Science Fair Prject Set Up Instructins 1) Hypthesis Statement 2) Materials List 3) Prcedures 4) Safety Instructins 5) Data Table 1) Hw t write a HYPOTHESIS STATEMENT Use the fllwing frmat: If (IV) is (increased,
More informationFlipping Physics Lecture Notes: Simple Harmonic Motion Introduction via a Horizontal Mass-Spring System
Flipping Physics Lecture Ntes: Simple Harmnic Mtin Intrductin via a Hrizntal Mass-Spring System A Hrizntal Mass-Spring System is where a mass is attached t a spring, riented hrizntally, and then placed
More informationChapter 9 Compressible Flow 667
Chapter 9 Cmpreible Flw 667 9.57 Air flw frm a tank thrugh a nzzle int the tandard atmphere, a in Fig. P9.57. A nrmal hck tand in the exit f the nzzle, a hwn. Etimate (a) the tank preure; and (b) the ma
More informationLecture 13 - Boost DC-DC Converters. Step-Up or Boost converters deliver DC power from a lower voltage DC level (V d ) to a higher load voltage V o.
ecture 13 - Bt C-C Cnverter Pwer Electrnic Step-Up r Bt cnverter eliver C pwer frm a lwer vltage C level ( ) t a higher la vltage. i i i + v i c T C (a) + R (a) v 0 0 i 0 R1 t n t ff + t T i n T t ff =
More informationMODULE 1. e x + c. [You can t separate a demominator, but you can divide a single denominator into each numerator term] a + b a(a + b)+1 = a + b
. REVIEW OF SOME BASIC ALGEBRA MODULE () Slving Equatins Yu shuld be able t slve fr x: a + b = c a d + e x + c and get x = e(ba +) b(c a) d(ba +) c Cmmn mistakes and strategies:. a b + c a b + a c, but
More informationCHM112 Lab Graphing with Excel Grading Rubric
Name CHM112 Lab Graphing with Excel Grading Rubric Criteria Pints pssible Pints earned Graphs crrectly pltted and adhere t all guidelines (including descriptive title, prperly frmatted axes, trendline
More informationPurpose: Use this reference guide to effectively communicate the new process customers will use for creating a TWC ID. Mobile Manager Call History
Purpse: Use this reference guide t effectively cmmunicate the new prcess custmers will use fr creating a TWC ID. Overview Beginning n January 28, 2014 (Refer t yur Knwledge Management System fr specific
More informationL a) Calculate the maximum allowable midspan deflection (w o ) critical under which the beam will slide off its support.
ecture 6 Mderately arge Deflectin Thery f Beams Prblem 6-1: Part A: The department f Highways and Public Wrks f the state f Califrnia is in the prcess f imprving the design f bridge verpasses t meet earthquake
More informationPhysics 212. Lecture 12. Today's Concept: Magnetic Force on moving charges. Physics 212 Lecture 12, Slide 1
Physics 1 Lecture 1 Tday's Cncept: Magnetic Frce n mving charges F qv Physics 1 Lecture 1, Slide 1 Music Wh is the Artist? A) The Meters ) The Neville rthers C) Trmbne Shrty D) Michael Franti E) Radiatrs
More informationEdexcel GCSE Physics
Edexcel GCSE Physics Tpic 10: Electricity and circuits Ntes (Cntent in bld is fr Higher Tier nly) www.pmt.educatin The Structure f the Atm Psitively charged nucleus surrunded by negatively charged electrns
More informationTrigonometric Ratios Unit 5 Tentative TEST date
1 U n i t 5 11U Date: Name: Trignmetric Ratis Unit 5 Tentative TEST date Big idea/learning Gals In this unit yu will extend yur knwledge f SOH CAH TOA t wrk with btuse and reflex angles. This extensin
More informationAP Physics Kinematic Wrap Up
AP Physics Kinematic Wrap Up S what d yu need t knw abut this mtin in tw-dimensin stuff t get a gd scre n the ld AP Physics Test? First ff, here are the equatins that yu ll have t wrk with: v v at x x
More informationECE-320: Linear Control Systems Homework 1. 1) For the following transfer functions, determine both the impulse response and the unit step response.
Due: Mnday Marh 4, 6 at the beginning f la ECE-: Linear Cntrl Sytem Hmewrk ) Fr the fllwing tranfer funtin, determine bth the imule rene and the unit te rene. Srambled Anwer: H ( ) H ( ) ( )( ) ( )( )
More informationAIP Logic Chapter 4 Notes
AIP Lgic Chapter 4 Ntes Sectin 4.1 Sectin 4.2 Sectin 4.3 Sectin 4.4 Sectin 4.5 Sectin 4.6 Sectin 4.7 4.1 The Cmpnents f Categrical Prpsitins There are fur types f categrical prpsitins. Prpsitin Letter
More informationFall 2013 Physics 172 Recitation 3 Momentum and Springs
Fall 03 Physics 7 Recitatin 3 Mmentum and Springs Purpse: The purpse f this recitatin is t give yu experience wrking with mmentum and the mmentum update frmula. Readings: Chapter.3-.5 Learning Objectives:.3.
More informationComputational modeling techniques
Cmputatinal mdeling techniques Lecture 2: Mdeling change. In Petre Department f IT, Åb Akademi http://users.ab.fi/ipetre/cmpmd/ Cntent f the lecture Basic paradigm f mdeling change Examples Linear dynamical
More informationGENERAL FORMULAS FOR FLAT-TOPPED WAVEFORMS. J.e. Sprott. Plasma Studies. University of Wisconsin
GENERAL FORMULAS FOR FLAT-TOPPED WAVEFORMS J.e. Sprtt PLP 924 September 1984 Plasma Studies University f Wiscnsin These PLP Reprts are infrmal and preliminary and as such may cntain errrs nt yet eliminated.
More informationChapter 8. Root Locus Techniques
Chapter 8 Rt Lcu Technique Intrductin Sytem perfrmance and tability dt determined dby cled-lp l ple Typical cled-lp feedback cntrl ytem G Open-lp TF KG H Zer -, - Ple 0, -, -4 K 4 Lcatin f ple eaily fund
More informationMODULE FOUR. This module addresses functions. SC Academic Elementary Algebra Standards:
MODULE FOUR This mdule addresses functins SC Academic Standards: EA-3.1 Classify a relatinship as being either a functin r nt a functin when given data as a table, set f rdered pairs, r graph. EA-3.2 Use
More informationProjectile Motion. What is projectile? Projectile -Any object which projected by some means and continues to move due to its own inertia (mass).
Prjectile Mtin AP Phyic B What i prjectile? Prjectile -Any bject which prjected by me mean and cntinue t me due t it wn inertia (ma). 1 Prjectile me in TWO dimenin Since a prjectile me in - dimenin, it
More informationNUMBERS, MATHEMATICS AND EQUATIONS
AUSTRALIAN CURRICULUM PHYSICS GETTING STARTED WITH PHYSICS NUMBERS, MATHEMATICS AND EQUATIONS An integral part t the understanding f ur physical wrld is the use f mathematical mdels which can be used t
More informationGrumman F-14 Tomcat Control Design BY: Chike Uduku
Grumman F-4 Tmcat Cntrl Deign BY: Chike duku I. Atract SECTIONS II. III. IV. Deign jective eaured Cntant Deign V. Reult VI. VII. Cncluin Cmplete atla Cde I. Atract Deigning cntrller fr fighter jet i a
More informationWork, Energy, and Power
rk, Energy, and Pwer Physics 1 There are many different TYPES f Energy. Energy is expressed in JOULES (J 419J 4.19 1 calrie Energy can be expressed mre specifically by using the term ORK( rk The Scalar
More informationExperiment #3. Graphing with Excel
Experiment #3. Graphing with Excel Study the "Graphing with Excel" instructins that have been prvided. Additinal help with learning t use Excel can be fund n several web sites, including http://www.ncsu.edu/labwrite/res/gt/gt-
More informationChem 163 Section: Team Number: ALE 24. Voltaic Cells and Standard Cell Potentials. (Reference: 21.2 and 21.3 Silberberg 5 th edition)
Name Chem 163 Sectin: Team Number: ALE 24. Vltaic Cells and Standard Cell Ptentials (Reference: 21.2 and 21.3 Silberberg 5 th editin) What des a vltmeter reading tell us? The Mdel: Standard Reductin and
More informationCHEM 2400/2480. Lecture 19
Lecture 19 Metal In Indicatr - a cmpund whse clur changes when it binds t a metal in - t be useful, it must bind the metal less strngly than EDTA e.g. titratin f Mg 2+ with EDTA using erichrme black T
More informationREADING STATECHART DIAGRAMS
READING STATECHART DIAGRAMS Figure 4.48 A Statechart diagram with events The diagram in Figure 4.48 shws all states that the bject plane can be in during the curse f its life. Furthermre, it shws the pssible
More informationA B C. 2. Some genes are not regulated by gene switches. These genes are expressed constantly. What kinds of genes would be expressed constantly?
STO-143 Gene Switches Intrductin Bacteria need t be very efficient and nly prduce specific prteins when they are needed. Making prteins that are nt needed fr everyday cell metablism wastes energy and raw
More informationIAML: Support Vector Machines
1 / 22 IAML: Supprt Vectr Machines Charles Suttn and Victr Lavrenk Schl f Infrmatics Semester 1 2 / 22 Outline Separating hyperplane with maimum margin Nn-separable training data Epanding the input int
More informationThe Law of Total Probability, Bayes Rule, and Random Variables (Oh My!)
The Law f Ttal Prbability, Bayes Rule, and Randm Variables (Oh My!) Administrivia Hmewrk 2 is psted and is due tw Friday s frm nw If yu didn t start early last time, please d s this time. Gd Milestnes:
More information, which yields. where z1. and z2
The Gaussian r Nrmal PDF, Page 1 The Gaussian r Nrmal Prbability Density Functin Authr: Jhn M Cimbala, Penn State University Latest revisin: 11 September 13 The Gaussian r Nrmal Prbability Density Functin
More informationPhysics 2B Chapter 23 Notes - Faraday s Law & Inductors Spring 2018
Michael Faraday lived in the Lndn area frm 1791 t 1867. He was 29 years ld when Hand Oersted, in 1820, accidentally discvered that electric current creates magnetic field. Thrugh empirical bservatin and
More informationKinetic Model Completeness
5.68J/10.652J Spring 2003 Lecture Ntes Tuesday April 15, 2003 Kinetic Mdel Cmpleteness We say a chemical kinetic mdel is cmplete fr a particular reactin cnditin when it cntains all the species and reactins
More informationHypothesis Tests for One Population Mean
Hypthesis Tests fr One Ppulatin Mean Chapter 9 Ala Abdelbaki Objective Objective: T estimate the value f ne ppulatin mean Inferential statistics using statistics in rder t estimate parameters We will be
More informationHomology groups of disks with holes
Hmlgy grups f disks with hles THEOREM. Let p 1,, p k } be a sequence f distinct pints in the interir unit disk D n where n 2, and suppse that fr all j the sets E j Int D n are clsed, pairwise disjint subdisks.
More informationCHAPTER 8b Static Equilibrium Units
CHAPTER 8b Static Equilibrium Units The Cnditins fr Equilibrium Slving Statics Prblems Stability and Balance Elasticity; Stress and Strain The Cnditins fr Equilibrium An bject with frces acting n it, but
More informationBASIC DIRECT-CURRENT MEASUREMENTS
Brwn University Physics 0040 Intrductin BASIC DIRECT-CURRENT MEASUREMENTS The measurements described here illustrate the peratin f resistrs and capacitrs in electric circuits, and the use f sme standard
More information1. Transformer A transformer is used to obtain the approximate output voltage of the power supply. The output of the transformer is still AC.
PHYSIS 536 Experiment 4: D Pwer Supply I. Intrductin The prcess f changing A t D is investigated in this experiment. An integrated circuit regulatr makes it easy t cnstruct a high-perfrmance vltage surce
More informationCHAPTER 24: INFERENCE IN REGRESSION. Chapter 24: Make inferences about the population from which the sample data came.
MATH 1342 Ch. 24 April 25 and 27, 2013 Page 1 f 5 CHAPTER 24: INFERENCE IN REGRESSION Chapters 4 and 5: Relatinships between tw quantitative variables. Be able t Make a graph (scatterplt) Summarize the
More informationNonisothermal Chemical Reactors
he 471 Fall 2014 LEUE 7a Nnithermal hemical eactr S far we have dealt with ithermal chemical reactr and were able, by ug nly a many pecie ma balance a there are dependent react t relate reactr ize, let
More informationChapter 3: Cluster Analysis
Chapter 3: Cluster Analysis } 3.1 Basic Cncepts f Clustering 3.1.1 Cluster Analysis 3.1. Clustering Categries } 3. Partitining Methds 3..1 The principle 3.. K-Means Methd 3..3 K-Medids Methd 3..4 CLARA
More informationOTHER USES OF THE ICRH COUPL ING CO IL. November 1975
OTHER USES OF THE ICRH COUPL ING CO IL J. C. Sprtt Nvember 1975 -I,," PLP 663 Plasma Studies University f Wiscnsin These PLP Reprts are infrmal and preliminary and as such may cntain errrs nt yet eliminated.
More informationThree charges, all with a charge of 10 C are situated as shown (each grid line is separated by 1 meter).
Three charges, all with a charge f 0 are situated as shwn (each grid line is separated by meter). ) What is the net wrk needed t assemble this charge distributin? a) +0.5 J b) +0.8 J c) 0 J d) -0.8 J e)
More informationGetting Involved O. Responsibilities of a Member. People Are Depending On You. Participation Is Important. Think It Through
f Getting Invlved O Literature Circles can be fun. It is exciting t be part f a grup that shares smething. S get invlved, read, think, and talk abut bks! Respnsibilities f a Member Remember a Literature
More informationThermodynamics Partial Outline of Topics
Thermdynamics Partial Outline f Tpics I. The secnd law f thermdynamics addresses the issue f spntaneity and invlves a functin called entrpy (S): If a prcess is spntaneus, then Suniverse > 0 (2 nd Law!)
More informationCOMP 551 Applied Machine Learning Lecture 5: Generative models for linear classification
COMP 551 Applied Machine Learning Lecture 5: Generative mdels fr linear classificatin Instructr: Herke van Hf (herke.vanhf@mail.mcgill.ca) Slides mstly by: Jelle Pineau Class web page: www.cs.mcgill.ca/~hvanh2/cmp551
More informationLecture 7: Damped and Driven Oscillations
Lecture 7: Damped and Driven Oscillatins Last time, we fund fr underdamped scillatrs: βt x t = e A1 + A csω1t + i A1 A sinω1t A 1 and A are cmplex numbers, but ur answer must be real Implies that A 1 and
More informationLab 1 The Scientific Method
INTRODUCTION The fllwing labratry exercise is designed t give yu, the student, an pprtunity t explre unknwn systems, r universes, and hypthesize pssible rules which may gvern the behavir within them. Scientific
More informationPurchase Order Workflow Processing
P a g e 1 Purchase Order Wrkflw Prcessing P a g e 2 Table f Cntents PO Wrkflw Prcessing...3 Create a Purchase Order...3 Submit a Purchase Order...4 Review/Apprve the PO...4 Prcess the PO...6 P a g e 3
More informationMisc. ArcMap Stuff Andrew Phay
Misc. ArcMap Stuff Andrew Phay aphay@whatcmcd.rg Prjectins Used t shw a spherical surface n a flat surface Distrtin Shape Distance True Directin Area Different Classes Thse that minimize distrtin in shape
More informationAP Physics. Summer Assignment 2012 Date. Name. F m = = + What is due the first day of school? a. T. b. = ( )( ) =
P Physics Name Summer ssignment 0 Date I. The P curriculum is extensive!! This means we have t wrk at a fast pace. This summer hmewrk will allw us t start n new Physics subject matter immediately when
More informationBootstrap Method > # Purpose: understand how bootstrap method works > obs=c(11.96, 5.03, 67.40, 16.07, 31.50, 7.73, 11.10, 22.38) > n=length(obs) >
Btstrap Methd > # Purpse: understand hw btstrap methd wrks > bs=c(11.96, 5.03, 67.40, 16.07, 31.50, 7.73, 11.10, 22.38) > n=length(bs) > mean(bs) [1] 21.64625 > # estimate f lambda > lambda = 1/mean(bs);
More informationGroup Color: Subgroup Number: How Science Works. Grade 5. Module 2. Class Question: Scientist (Your Name): Teacher s Name: SciTrek Volunteer s Name:
Grup Clr: Subgrup Number: Hw Science Wrks Grade 5 Mdule 2 Class Questin: Scientist (Yur Name): Teacher s Name: SciTrek Vlunteer s Name: VOCABULARY Science: The study f the material wrld using human reasn.
More informationLecture 5: Equilibrium and Oscillations
Lecture 5: Equilibrium and Oscillatins Energy and Mtin Last time, we fund that fr a system with energy cnserved, v = ± E U m ( ) ( ) One result we see immediately is that there is n slutin fr velcity if
More informationCHAPTER 2 Algebraic Expressions and Fundamental Operations
CHAPTER Algebraic Expressins and Fundamental Operatins OBJECTIVES: 1. Algebraic Expressins. Terms. Degree. Gruping 5. Additin 6. Subtractin 7. Multiplicatin 8. Divisin Algebraic Expressin An algebraic
More informationx 1 Outline IAML: Logistic Regression Decision Boundaries Example Data
Outline IAML: Lgistic Regressin Charles Suttn and Victr Lavrenk Schl f Infrmatics Semester Lgistic functin Lgistic regressin Learning lgistic regressin Optimizatin The pwer f nn-linear basis functins Least-squares
More informationLecture 2: Supervised vs. unsupervised learning, bias-variance tradeoff
Lecture 2: Supervised vs. unsupervised learning, bias-variance tradeff Reading: Chapter 2 STATS 202: Data mining and analysis September 27, 2017 1 / 20 Supervised vs. unsupervised learning In unsupervised
More informationWhy Don t They Get It??
Why Dn t They Get It?? A 60-minute Webinar NEURO LINGUISTIC PROGRAMMING NLP is the way we stre and prcess infrmatin in ur brains, and then frm the wrds we use t cmmunicate. By learning abut NLP, yu can
More informationENSC Discrete Time Systems. Project Outline. Semester
ENSC 49 - iscrete Time Systems Prject Outline Semester 006-1. Objectives The gal f the prject is t design a channel fading simulatr. Upn successful cmpletin f the prject, yu will reinfrce yur understanding
More informationTOPPER SAMPLE PAPER 2 Class XII- Physics
TOPPER SAMPLE PAPER 2 Class XII- Physics Time: Three Hurs Maximum Marks: 70 General Instructins (a) All questins are cmpulsry. (b) There are 30 questins in ttal. Questins 1 t 8 carry ne mark each, questins
More informationLecture 2: Supervised vs. unsupervised learning, bias-variance tradeoff
Lecture 2: Supervised vs. unsupervised learning, bias-variance tradeff Reading: Chapter 2 STATS 202: Data mining and analysis September 27, 2017 1 / 20 Supervised vs. unsupervised learning In unsupervised
More information[COLLEGE ALGEBRA EXAM I REVIEW TOPICS] ( u s e t h i s t o m a k e s u r e y o u a r e r e a d y )
(Abut the final) [COLLEGE ALGEBRA EXAM I REVIEW TOPICS] ( u s e t h i s t m a k e s u r e y u a r e r e a d y ) The department writes the final exam s I dn't really knw what's n it and I can't very well
More informationAdmin. MDP Search Trees. Optimal Quantities. Reinforcement Learning
Admin Reinfrcement Learning Cntent adapted frm Berkeley CS188 MDP Search Trees Each MDP state prjects an expectimax-like search tree Optimal Quantities The value (utility) f a state s: V*(s) = expected
More informationAP Statistics Notes Unit Two: The Normal Distributions
AP Statistics Ntes Unit Tw: The Nrmal Distributins Syllabus Objectives: 1.5 The student will summarize distributins f data measuring the psitin using quartiles, percentiles, and standardized scres (z-scres).
More informationConservation of Momentum
Cnervatin f Mmentum PES 1150 Prelab Quetin Name: Lab Statin: 003 ** Diclaimer: Thi re-lab i nt t be cied, in whle r in art, unle a rer reference i made a t the urce. (It i trngly recmmended that yu ue
More informationUnit 9: The Mole- Guided Notes What is a Mole?
Unit 9: The Mle- Guided Ntes What is a Mle? A mle is a name fr a specific f things Similar t a r a One mle is equal t 602 602,000,000,000,000,000,000,000 That s 602 with zers A mle is NOT an abbreviatin
More informationB. Definition of an exponential
Expnents and Lgarithms Chapter IV - Expnents and Lgarithms A. Intrductin Starting with additin and defining the ntatins fr subtractin, multiplicatin and divisin, we discvered negative numbers and fractins.
More informationk-nearest Neighbor How to choose k Average of k points more reliable when: Large k: noise in attributes +o o noise in class labels
Mtivating Example Memry-Based Learning Instance-Based Learning K-earest eighbr Inductive Assumptin Similar inputs map t similar utputs If nt true => learning is impssible If true => learning reduces t
More informationBASD HIGH SCHOOL FORMAL LAB REPORT
BASD HIGH SCHOOL FORMAL LAB REPORT *WARNING: After an explanatin f what t include in each sectin, there is an example f hw the sectin might lk using a sample experiment Keep in mind, the sample lab used
More informationGRADE 5 QUARTER 4 SUGGESTED PACING
SUGGESTED PACING STRAND: PHYSICAL SCIENCE (PS) Tpic: Light, Sund and Mtin This tpic fcuses n the frces that affect mtin. This includes the relatinship between the change in speed f an bject, the amunt
More informationTutorial 3: Building a spectral library in Skyline
SRM Curse 2013 Tutrial 3 Spectral Library Tutrial 3: Building a spectral library in Skyline Spectral libraries fr SRM methd design and fr data analysis can be either directly added t a Skyline dcument
More information