DIGITAL ELECTRONICS II

Slides:



Advertisements
Similar presentations
Register Transfer Level
Advertisements

IN2305-II Embedded Programming Lecture 2: Digital Logic.
EKT 222/4 Microprocessor Systems SUBJECT INTRODUCTION.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
Course presentation: CADT Computer Aided Design Techniques 4 CTI, 1 st semester Doru Todinca in Courses presentation.
Institute of Computer Systems / TKT ASIC Design II / O. Vainio  Lectures by Olli Vainio  5 credits  Prerequisites (recommended): TKT-1212.
4/10/20081 Lab 9 RT methodology introduction Register operations Data Path Control Path ASM Example TA: Jorge Crichigno.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
ECE 232 L1 Intro.1 Adapted from Patterson 97 ©UCBCopyright 1998 Morgan Kaufmann Publishers ECE 232 Hardware Organization and Design Lecture 1 Introduction.
Chapter 6 Memory and Programmable Logic Devices
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
DOP - A CPU CORE FOR TEACHING BASICS OF COMPUTER ARCHITECTURE Miloš Bečvář, Alois Pluháček and Jiří Daněček Department of Computer Science and Engineering.
Introduction ENGIN 341 – Advanced Digital Design
EKT 221 / 4 DIGITAL ELECTRONICS II
OVERVIEW. COURSE INFORMATIONs  Lectures:  Wed 01:00 – 03:00 pm (DPU2)  Fri 04:30 – pm (BPU4/5/6)  Laboratory: - none –  Tutorial: to be decided.
Computer Organization and Architecture
Digital Logic Design and Lab School of EECS Seoul National University.
General Concepts of Computer Organization Overview of Microcomputer.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
Computer Based Systems Stage 2 Information Technology Studies Computer & Communication Systems.
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
EKT 221 / 4 ELECTRONIC DIGIT II SUBJECT INTRODUCTION.
ECE 448 Lecture 6 Finite State Machines State Diagrams vs. Algorithmic State Machine (ASM) Charts.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
1 Digital Logic Design (41-135) Introduction Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
EKT 221 / 4 DIGITAL ELECTRONICS II SUBJECT INTRODUCTION.
George Mason University Finite State Machines Refresher ECE 545 Lecture 11.
 SUBJECT INTRODUCTION. Lecturer : 1) Cik Nur Farhan Kahar 2) Dr. Mohd Najmuddin bin Mohd Hassan
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
ENG3380 Computer Organization
CENG 241 Digital Design 1 Lecture 13
Programmable Logic Devices
COMPUTER ARCHITECTURE (PoCA)
EMT 351/4 DIGITAL IC DESIGN Mrs. Siti Zarina Md Naziri
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
Lecture 5: Computer systems architecture
Introduction to Programmable Logic
EKT303 PRINCIPLE OF COMPUTER ARCHITECTURE PRINSIP SENIBINA KOMPUTER
EKT 121 / 4 ELECTRONIC DIGIT 1 SUBJECT INTRODUCTION.
Computer Architecture Syllabus
Course Overview.
ECE 448 Lecture 6 Finite State Machines State Diagrams vs. Algorithmic State Machine (ASM) Charts.
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
Course Presentation – Spring 2018
Digital Building Blocks
Course presentation: CAD Computer Aided Design
Computer Architecture and Organization: Introductory lecture
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
T Computer Architecture, Autumn 2005
ECE 551: Digital System Design & Synthesis
CSC 220: Computer Organization
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Digital Logic & Design Dr. Waseem Ikram Lecture 40.
ENG3380 Computer Organization
Memory Basics Chapter 8.
Week of March th grade.
OBJECTIVES OF MINI PROJECT
PROGRAMMING PARADIGMS
Course calendar (page 1 of 2)
Overview Last lecture Digital hardware systems Today
Memory Basics Chapter 7.
Course presentation: CAD Computer Aided Design
ECE 448 Lecture 6 Finite State Machines State Diagrams, State Tables, Algorithmic State Machine (ASM) Charts, and VHDL Code.
Studies in Computer Programming
ECE 448 Lecture 6 Finite State Machines State Diagrams, State Tables, Algorithmic State Machine (ASM) Charts, and VHDL code ECE 448 – FPGA and ASIC Design.
Lecture 3 - Instruction Set - Al
Presentation transcript:

DIGITAL ELECTRONICS II EKT221/4 DIGITAL ELECTRONICS II

Lecturers Dr. Rafikha Aliana A. Raof (RK 20) rafikha@unimap.edu.my Dr. Phak Len Eh Kan (RK 53) phaklen@unimap.edu.my Dr. Norfadila Mahrom (RK 93) norfadila@unimap.edu.my

Schedule / Contact Hours (RK 20) Lectures Wednesday 09.00 – 11:00 DPU 1 Thursday 10:00 – 11:00 DPU 2 Lab Tuesday G1: 10:00 – 12:00 MKM7 G2: 13:00 – 15:00 MKM7

Schedule / Contact Hours (RK 53) Lectures Monday 16:00 – 17:00 DKN 1 & 2 Wednesday 08:30 – 10:30 DK 1 Lab G1: 09:00 – 11:00 MKM7 G2: 11:30 – 13:30 MKM7

Schedule / Contact Hours (RK 93) Lectures Tuesday 10:00 – 11:00 DPU 2 Wednesday 09:00 – 11:00 DPU 2 Lab Thursday G1: 08:30 – 10:30 MKM7 G2: 11:00 – 13:00 MKM7

Textbook

Contents (lecture) Chapter 1 : Registers & Register Transfers Registers, Micro-operations & Implementations Counters, register cells, buses & serial operations Counters Register cell design Multiplexer and bus-based transfers for multiple registers Serial transfers & micro-operations

Contents (lecture) Chapter 2 : Sequencing & Control State machine Datapath & control Algorithmic State Machine (ASM) Hardwired control Microprogrammed control

Contents (lecture) Chapter 3 : Memory Basics Memory definitions Random Access Memory (RAM) Static RAM integrated circuits Arrays of SRAM IC Dynamic RAM IC DRAM types Arrays of DRAM IC

Contents (lecture) Chapter 4 : Computer Design Basics Datapath ALU Barrel Shifter Control Word

Laboratory Altera Quartus II as a CAD Tool development platform

ALTERA DE2 BOARD

Course Objectives (CO) Ability to illustrate a digital system in Register Transfer Language (RTL) form. CO 2 Ability to design sequential systems using Finite State Machine (FSM) and Algorithmic State Machine (ASM) CO 3 Ability to design a digital system with control unit CO 4 Ability to design and simulate using software tool and synthesize a digital design to FPGA device.

Assessment Coursework (Quiz, Assignment, Mini Project) = 30% Test = 20% Final Exam = 50%