CSE140L Attend discussion hours Come to lab hours Check Q&A on the website Log In to the webboard Send me

Slides:



Advertisements
Similar presentations
Tutorial 2 Sequential Logic. Registers A register is basically a D Flip-Flop A D Flip Flop has 3 basic ports. D, Q, and Clock.
Advertisements

Lab 10 :Serial Data Transfer System:
Counters Discussion D8.3.
By: Masud-ul-Hasan Experiment 8 How will be the shift registers used here?
Shift Registers Module M11.1 Section 7.3.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
CS 140L Lecture 5 Professor CK Cheng CSE Dept. UC San Diego.
CS 140L Lecture 5 Professor CK Cheng 4/29/02. Asynchronous Counter D Q CLK D Q D Q There are n flip-flops. D FF is the delay of each flip-flop. When n.
Registers VHDL Tutorial R. E. Haskell and D. M. Hanna T2: Sequential Logic Circuits.
1 CS 140 Lecture 19 Sequential Modules Professor CK Cheng CSE Dept. UC San Diego.
CS 140L Lecture 5: Counters Professor CK Cheng CSE Dept. UC San Diego 1.
CSE 140L Lecture 4 Flip-Flops, Shifters and Counters Professor CK Cheng CSE Dept. UC San Diego.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
CS 140 Lecture 18 Professor CK Cheng 12/3/02. Standard Sequential Modules 1.Register 2.Shift Register 3.Counter.
Shift Registers Lecture L6.6 Section Bit Shift Register.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
CS 140L Lecture 4 Professor CK Cheng 10/22/02. 1)F-F 2)Shift register 3)Counter (Asynchronous) 4)Counter (Synchronous)
What is shift register? A shift register is a digital memory circuit found in calculators, computers, and data-processing systems. Bits (binary digits)
Algebra II w/trig. A logarithm is another way to write an exponential. A log is the inverse of an exponential. Definition of Log function: The logarithmic.
CS2100 Computer Organisation
CSc2010 Lab Fall 2015 Bing Li. Contact  Name : Bing Li   Website : cs.gsu.edu/~bli6  Office : Suntrust.
Counters. November 5, 2003 Introduction: Counters  Counters are circuits that cycle through a specified number of states.  Two types of counters: 
Национальная процедура одобрения и регистрации проектов (программ) международной технической помощи (исключая представление информации об организации и.
8.1.4 Can it still be factored? Factoring Completely I can factor out a common factor.
George Mason University ECE 449 – Computer Design Lab Welcome to the ECE 449 Computer Design Lab Spring 2005.
CS 352 : Computer Organization and Design University of Wisconsin-Eau Claire Dan Ernst Latches & Flip-Flops.
Club Overview - Day 2 (Get Excited!!!!!). Agenda I. Log into Canvas II. Choosing a Level III. Learning and Creating IV. Closing.
DAY 4: EXCEL CHAPTER 1 Sravanthi Lakkimsetty Aug 26,2015.
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
CSE 171 Lab 11 Digital Voltmeter.
Introduction ELEC 418 Advanced Digital Systems Dr. Ron Hayne Images Courtesy of Thomson Engineering.
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ 3 Ο ΜΑΘΗΜΑ. ΟΙ ΜΕΓΑΛΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ Η δημιουργία μεγάλων επιχειρήσεων είναι ένα από τα χαρακτηριστικά του 20 ου αιώνα.
Shift Register Counters
EDU 623 Complete Class Check this A+ tutorial guideline at 623-ASH/EDU-623-Complete-Class-Guide For more classes visit.
BUS 210 Foundations of Business Version 5 Check this A+ tutorial guideline at S-210/BUS-210-Complete-Class. For more.
EEL4712 Digital Design.
Homework Reading Machine Projects Labs Tokheim Chapter 9.1 – 9.6
Electronics Technology
CS2100 Computer Organisation
Sequential Logic Counters and Registers
Figure 12-13: Synchronous Binary Counter
The Perfect Marriage! Ephesians 5:21-33.
The Advantages of a Trial Balance Software
Overview Instruction Codes Computer Registers Computer Instructions
CS2100 Computer Organisation
D Flip-Flop.
CSE 140 Lecture 16 System Designs
ASIC 120: Digital Systems and Standard-Cell ASIC Design
Shift Registers Lecture L8.6 Section 8.3.
CSE 171 Lab 11 Digital Voltmeter.
Lab Assignment - Each person will write 1 – 2 paragraphs addressing a section of the school Constitution. Make sure your group divides the work. Due by.
Timers.
Transformations.
CS 140 Lecture 16 Professor CK Cheng 11/21/02.
Lecture 17 Logistics Last lecture Today HW5 due on Wednesday
CS 140 Lecture 19 Standard Modules
ОПЕРАТИВНА ПРОГРАМА “ИНОВАЦИИ И КОНКУРЕНТОСПОСОБНОСТ“ „Подобряване на производствения капацитет в МСП“
CS M51A/EE M16 Winter’05 Section 1 Logic Design of Digital Systems Lecture 16 March 14 W’05 Yutao He 4532B Boelter Hall
Solving Equations 3x+7 –7 13 –7 =.
Example Make x the subject of the formula
CS 140L Lecture 8 Professor CK Cheng 11/19/02.
CC FORM 104-R Academic Plan.
U A B II III I IV 94.
Presentation transcript:

CSE140L Attend discussion hours Come to lab hours Check Q&A on the website Log In to the webboard Send me

CSE140L About software ISE WebPack 7.1 and ModelSim XE III 6.0a in tutorials and examples If any question about older versions, come to my lab hour

CSE140L What ’ s the exact function of each design in Lab2? How to design the circuits?

CSE140L Lab2-I Shift Register What ’ s that for? :00pm :01pm8:02pm8:03pm

CSE140L Lab2-I Shift Register :00pm :01pm8:02pm8:03pm D0 D1 D2 D3 CLK Din We want We have

CSE140L Lab2-I Shift Register CLK D Q Din D0 D Q CLK D1 D Q CLK D2 D Q CLK D3 CLR Design Verification

CSE140L Lab2-II Asyn Counter D0 D1 D2 D3 CLK We want We have

CSE140L Lab2-II Asyn Counter CLK T Q ‘ 1 ’ (VCC) D0 T Q CLK CLR Design Verification D1

CSE140L Lab2-III Syn Counter D0 D1 D2 D3 CLK We want We have Combinational Logic

CSE140L Lab2-III Syn Counter CLK D Q D0 D Q CLK D1 D0 i = D0 ’ i-1 D1 i = D0 i-1  D1 ’ i-1 + D0 ’ i-1  D1 i-1 = D0 i-1  D1 i-1 D2 i = ? D3 i = ? D1

CSE140L Lab2-IV Gray Counter D0 D1 D2 D3 CLK We want We have Combinational Logic

CSE140L Lab2-IV Gray Counter T D0D1 D2D3 T0=(D0  D1  D2  D3) ’ T D0D1 D2D3 T2=D0 ’  D1  (D2  D3) ’ T1=?T3=?

CSE140L Lab2-V Random Sequencer D0 D1 D2 D3 CLK We want We have

CSE140L Lab2-V Random Sequencer CLK D Q ? D0 D Q CLK D1 D Q CLK D2 D Q CLK D3 PRE Hint