Introduction Digital Computer Design Instructor: Kasım Sinan YILDIRIM.

Slides:



Advertisements
Similar presentations
Overview Why VLSI? Moore’s Law. The VLSI design process.
Advertisements

CSE260: Introduction to Digital Logic and Computer Design
EE 445 INDUSTRIAL ELECTRONICS COURSE PRESENTATION Ahmed Hamidaddin
MICROELETTRONICA Design methodologies Lection 8. Design methodologies (general) Three domains –Behavior –Structural –physic Three levels inside –Architectural.
Physical Implementation 1)Manufactured Integrated Circuit (IC) Technologies 2)Programmable IC Technology 3)Other Technologies Other Technologies 1. Off-The-Shelf.
1 Lecture 1: Introduction to Digital Logic Design CK Cheng CSE Dept. UC San Diego.
EE314 Basic EE II Silicon Technology [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Digital Integrated Circuits© Prentice Hall 1995 Introduction Jan M. Rabaey Digital Integrated Circuits A Design Perspective.
 States that the number of transistors on a microprocessor will double every two years.  Current technology is approaching physical limitations. The.
LabVIEW Design of Digital Integrated Circuits FPGA IC Implantation.
ECE Lecture 1 1 ECE 3561 Advanced Digital Design Department of Electrical and Computer Engineering The Ohio State University.
1 Digital Design and Computer Architecture Lecture 1 Digital Design and Computer Architecture Harris & Harris Morgan Kaufmann / Elsevier, 2007.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
VLSI Tarik Booker. VLSI? VLSI – Very Large Scale Integration Refers to the many fields of electrical and computer engineering that deal with the analysis.
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Introduction to VLSI Design l Instructor: Steven P. Levitan l TA:
(1) Introduction © Sudhakar Yalamanchili, Georgia Institute of Technology, 2006.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 27.1 Implementing Digital Systems  Introduction  Semiconductor Memory 
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
Digitaalsüsteemide verifitseerimise kursus1 Digitaalsüsteemide verifitseerimine IAF0620, 5.0 AP, E Jaan Raik IT-208,
EECS 318 CAD Computer Aided Design LECTURE 1: Introduction.
1 Lecture 1: Introduction to Digital Logic Design CK Cheng CSE Dept. UC San Diego.
PROF. DANIEL ERNST FEBRUARY 28 TH, 2011 COMPUTER HARDWARE CS 146 The Big Picture in Computer Science.
CMOS Design Methods.
What is an And Gate? It is a digital circuit that produce logical operations The logical operations are call Boolean logical Boolean operation consist.
1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad Profesor N.S. Murthy.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
Overview Why VLSI? Moore’s Law. ASIC: Abstraction and Hierarchy.
CS 352 Computer Organization & Design Fall 2010 Hardware /nm./: the part of the computer that you can kick.
1 The First Computer [Adapted from Copyright 1996 UCB]
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
Overview Why VLSI? Moore’s Law. Why FPGAs? Circuit Component
2D/3D Integration Challenges: Dynamic Reconfiguration and Design for Reuse.
Present – Past -- Future
W E L C O M E. T R I G A T E T R A N S I S T O R.
Tutorial 3 VLSI Design Methodology Boonchuay Supmonchai June 10th, 2006.
1 IAF0620, 5.0 AP, Exam Jaan Raik ICT-524, , Digital systems verification.
Transistor Counts 1,000, ,000 10,000 1, i386 i486 Pentium ® Pentium ® Pro K 1 Billion Transistors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
VLSI Design System-on-Chip Design
Basic Logic Functions Chapter 2 Subject: Digital System Year: 2009.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
 A transistor is the basic building block of electronic components.  The average computer may have millions of them within its circuits.  Essentially,
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL.
Programmable Logic Devices
Introduction to VLSI Design
Combinational Logic Design
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
VLSI Tarik Booker.
CSCI-100 Introduction to Computing
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
EEL 3705 / 3705L Digital Logic Design
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
Transistors on lead microprocessors double every 2 years Moore’s Law in Microprocessors Transistors on lead microprocessors double every 2 years.
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Overview Why VLSI? Moore’s Law. Why FPGAs?
PRESENTATION ON TRI GATE TRANSISTOR PREPARED BY: SANDEEP ( )
HIGH LEVEL SYNTHESIS.
Introduction EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
Combinational Circuits
Combinational Circuits
Physical Implementation
Unit -4 Introduction to Embedded Systems Tuesday.
Overview Why VLSI? Moore’s Law. Why FPGAs?
Presentation transcript:

Introduction Digital Computer Design Instructor: Kasım Sinan YILDIRIM

Course Objectives Understand what’s under the hood of a computer Learn the principles of digital design Learn FPGA based design tools Design and build a simple microprocessor 224 Digital Computer Design

Digital Logic Deals with building blocks of digital systems (Intel) ?

What are Logic Gates built from? Digital building blocks Transistor

Chip complexity Submicron and nanoscale dimensions (AMD X4 Proc: 758 million transistors; photo: Sc. Am, Jan. 2010)

World of the Small 5 layers of interconnections Logic Level Circuit Level Chip level

Moore’s Law Chip complexity doubles every two years

How to Design such complex systems? Make Abstractions Divide and Conquer Reuse previous designs

Hierarchy –A system divided into modules and submodules Modularity –Having well-defined functions and interfaces Regularity –Encouraging uniformity, so modules can be easily reused The Three -Y’s

Results (design productivity) Effort (EDA tool effort) Transistor entry Schematic entry Synthesis What’s next? Electronic Design Automation (EDA)

Simple Processor