1 EEL 4783: HDL in Digital System Design Lecture 6: Verilog Examples Prof. Mingjie Lin.

Slides:



Advertisements
Similar presentations
Register Transfer Level
Advertisements

1 Shift Register. Program Studi T. Elektro FT - UHAMKA Slide Chapter Objectives Identify the basic form of data movement in shift registers Explain.
ECE 331 – Digital System Design Flip-Flops and Registers (Lecture #18) The slides included herein were taken from the materials accompanying Fundamentals.
ECE x26 Laboratory 4 Pavan Gunda. Overview Lab4 is the culmination of all your efforts of both the ECE x25 and ECE x26 labs. Integrates the designs built.
Final Exam Review. Format of Final 20 questions –similar to quiz questions, possibly w/ some subquestions) Will have to answer all questions. 80%-90%:
Registers and Counters
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
Computer Architecture: Intro Anatomy of a CPU J. Schmalzel S. Mandayam.
C HAPTER S IX R EGISTERS AND C OUNTERS 1. A clocked sequential circuit consists of a group of flip-flops and combinational gates connected to form a feedback.
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
MOODLE E-learning application device for the successful completion of the Practice in community pharmacy Go to:
ETE Digital Electronics
ECE 301 – Digital Electronics Flip-Flops and Registers (Lecture #15)
ECE2030 Introduction to Computer Engineering Lecture 15: Registers, Toggle Cells, Counters Prof. Hsien-Hsin Sean Lee School of Electrical and Computer.
1 Stochastic Logic Beyond CMOS... Prof. Mingjie Lin.
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design.
EKT 221/4 DIGITAL ELECTRONICS II  Registers, Micro-operations and Implementations - Part3.
To view the completion status of the members of your station or district, start by logging into the HFD Staffing web site. Click on Reports.
ENG241 Digital Design Week #8 Registers and Counters.
REGISTER TRANSFER & MICROOPERATIONS By Sohaib. Digital System Overview  Each module is built from digital components  Registers  Decoders  Arithmetic.
9/15/09 - L26 Shift RegistersCopyright Joanne DeGroat, ECE, OSU1 Shift Registers.
Jeopardy $100 Test TakingNote Taking Reading for Meaning $200 $300 $400 $500 $400 $300 $200 $100 $500 $400 $300 $200 $100 Final Jeopardy Final Jeopardy.
1 ECM Selected Topic: Asynchronous Logic and FPGA Devices Lecture 3: Formal Theory of Logic Design Prof. Mingjie Lin.
Final Exam Info Warrior Wednesday Schedule Monday 12/15 – Regular Day Tuesday 12/16– Exam Schedule 1 st Period8:30 – 9:15 2 nd Period9:20 – 10:05.
EKT 221 : Digital 2 Serial Transfers & Microoperations Date : Lecture : 2 hr.
Lecture 7a – 1ELEC2200 Fall 2015 – L. Yobas Lecture 7a Registers ELEC2200 Digital Circuits and Systems Fall 2015 Instructor: Levent Yobas.
CEC 220 Digital Circuit Design Counters Using S-R and J-K Flip-Flops Monday, November 2 CEC 220 Digital Circuit Design Slide 1 of 19.
ENGR 3410 Computer Architecture* * Fall, Tuesday & Friday 10:00 – 10:50 AM.
Lecture 5: Register Transfer & Micro-OpsOverview1.
MOODLE E-learning application device for the successful completion of the Practice in community pharmacy Go to:
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 4 – Part 4 Tom Kaminski & Charles.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 6 – Part 4.
DIGITAL SYSTEMS TCE Shift Registers and Shift Register Counters Week 10 and Week 11 (Lecture 2 of 2)
REGISTER TRANSFER & MICROOPERATIONS By Sohaib. Digital System Overview  Each module is built from digital components  Registers  Decoders  Arithmetic.
Modular sequential logic Use latches, flip-flops and combinational logic –Flip-flops usually grouped to form a register Shift registers –n bits {x n …x.
Digital Design: With an Introduction to the Verilog HDL, 5e M. Morris Mano Michael D. Ciletti Copyright ©2013 by Pearson Education, Inc. All rights reserved.
Digital Design: With an Introduction to the Verilog HDL, 5e M. Morris Mano Michael D. Ciletti Copyright ©2013 by Pearson Education, Inc. All rights reserved.
EKT 221 : Digital 2 Serial Transfers & Microoperations
Parallel In/Serial Out Shift Registers
MOODLE E-learning application
FIGURE 6.1 Four‐bit register
EKT 221 : Digital 2 Serial Transfers & Microoperations
Prof. Hsien-Hsin Sean Lee
Sequential Logic Counters and Registers
DIGITAL 2 : EKT 221 RTL : Microoperations on a Single Register
INTRODUCTION Overview of Shift Registers
CHAPTER 9 Shift Registers
Dr. Clincy Professor of CS
Illinois Society Sons of the American Revolution
Shift Registers.
. - t !!l t. - 1f1f J - /\/\ - ' I __.
ASIC 120: Digital Systems and Standard-Cell ASIC Design
COE 202: Digital Logic Design Sequential Circuits Part 4
ECM Selected Topic: Asynchronous Logic and FPGA Devices
Chapter 6 – Part 4 SYEN 3330 Digital Systems SYEN 3330 Digital Systems
ESE 437: Sensors and Instrumentation
.. '.. ' 'i.., \. J'.....,....., ,., ,,.. '"'". ' · · f.. -··-·· '.,.. \...,., '.··.. ! f.f.
FIGURE 10.1 Rectangular‐shape graphic symbols for gates
SYEN 3330 Digital Systems Chapter 7 – Part 1 SYEN 3330 Digital Systems.
Civics Corner Part 14.
Project # Energy-Efficient Computing Devices for IoT REU student: Joseph Tobon Graduate mentors: Juan Escobedo Contreras and Stephen Williams Faculty.
Get an UTEID.
Parallel In/Serial Out Shift Registers
CS M51A/EE M16 Winter’05 Section 1 Logic Design of Digital Systems Lecture 16 March 14 W’05 Yutao He 4532B Boelter Hall
Loading… Please Wait $ $ $100 $100 $100 $100 $100 $200 $200 $200 $200 $300 $300 $300 $300 $300 $400 $400 $400 $400 $400 $500 $500 $500 $500 $500.
Homework Reading Machine Projects Labs
Introduction to the ARM Instruction Set. Data Processing Instructions Move Instructions Syntax: { }{S} Rd, N.
This is my sheet And this is my sheet.
This session is being recorded
Presentation transcript:

1 EEL 4783: HDL in Digital System Design Lecture 6: Verilog Examples Prof. Mingjie Lin

2 Shift Register

3 SR with Parallel Loads

4 Barrel SR

5 Barrel SR

6 Universal RF

7 Bi-Directional Bus

8

9 When a FF is created?

10 Sync. Data Swapping

11 Sync. Data Swapping

12 Sync. Data Swapping

13 S

14 S

15 S

16 S

17 S

18 Final issues Please fill out the student info sheet before leaving Come by my office hours (right after class) Any questions or concerns?