9/28/089/26/2008ECE Lecture1 Lecture 3 – Common Elements 9/26/20081ECE Lecture
9/28/089/26/2008ECE Lecture2 Common Logic Elements Review Lecture 2 sequential elements Examine the data sheet for some of these elements When using element in a design you start with the documentation for the element 9/26/20082ECE Lecture
9/28/089/26/2008ECE Lecture3 Common Sequential Elements Basic Element – The Latch – A latch is a level sensitive component that stores and holds a value – What does level sensitive mean? Flip Flops are edge triggered elements – F/F can be constructed of a Master Slave arrangement of 2 latches – Master is level sensitive to new input – On edge master is locked and its value is transmitted to the slave 9/26/20083ECE Lecture
9/28/089/26/2008ECE Lecture4 Another Basic Elements Register – Registers are composed of latches or F/Fs – Several uses Register sets – driven from/drive busses Input register for functional units Output hold register for a functional unit Configuration register 9/26/20084ECE Lecture
9/28/089/26/2008ECE Lecture5 Edge Triggered F/F Edge triggered flip-flops can be – Master Slave – formed from 2 latches – Discrete design
9/28/089/26/2008ECE Lecture6 Sequential Components Multiple ICs Cascaded Elements (Registers, Counters) State Machines (FSM) Controllers Cooperating State Machines
9/28/089/26/2008ECE Lecture7 Data Books Data Books List Components and their parameters
9/28/089/26/2008ECE Lecture8 More Data Book Components
9/28/089/26/2008ECE Lecture9 D F/F Data Sheet
9/28/089/26/2008ECE Lecture10
9/28/089/26/2008ECE Lecture11
9/28/089/26/2008ECE Lecture12 The inputs and outputs specs
9/28/089/26/2008ECE Lecture13 The circuit Implementation
9/28/089/26/2008ECE Lecture14 Various type of implmentation Note this is A Master-Slave Implementation
9/28/089/26/2008ECE Lecture15 Timing And has its own Implementation And timing
9/28/089/26/2008ECE Lecture16 Voltage and Current Specs
9/28/089/26/2008ECE Lecture17 Higher level components
9/28/089/26/2008ECE Lecture18 Use of data
9/28/089/26/2008ECE Lecture19 Use of data You use the data to analyze circuit and then can answer questions on it as illustrated in the following
9/28/089/26/2008ECE Lecture20 Some Specifications
9/28/089/26/2008ECE Lecture21 Solution
9/28/089/26/2008ECE Lecture22 What are the states Develop the state table Pick a state to start with
9/28/089/26/2008ECE Lecture23 Self Starting Circuits Circuits that end up in a valid state regardless of the state the FSM starts in. Is this circuit self starting? Go to and look at material there on Finite State Machinewww.wikipedia.com