Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Introduction Digital Computer Design Instructor: Kasım Sinan YILDIRIM."— Presentation transcript:

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

2 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

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

4 What are Logic Gates built from? Digital building blocks Transistor

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

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

7 Moore’s Law Chip complexity doubles every two years

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

9 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

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

11 Simple Processor


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

Similar presentations


Ads by Google