ECE 3110: Introduction to Digital Systems Introduction (Contd.)

Slides:



Advertisements
Similar presentations
Sistemas Digitais I LESI - 2º ano Lesson 1 - Introduction U NIVERSIDADE DO M INHO E SCOLA DE E NGENHARIA Prof. João Miguel Fernandes
Advertisements

Introduction to Digital Electronics. Suplementary Reading Digital Design by - John F. Wakerly – - you will find some solutions at this site.
EELE 367 – Logic Design Module 2 – Modern Digital Design Flow Agenda 1.History of Digital Design Approach 2.HDLs 3.Design Abstraction 4.Modern Design Steps.
Programmable Logic Devices
Intro to Logic Gates & Datasheets
CMPT150, Ch 3, Tariq Nuruddin, Fall 06, SFU 1 Ch3. Combinatorial Logic Design Modern digital design involves a number of techniques and tools essential.
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.
Combinational Circuits
Digital Design: Chapters Chapter 1. Introduction Digital Design - Logic Design? Analog versus Digital Once-analog now goes digital –Still pictures.
LabVIEW Design of Digital Integrated Circuits FPGA IC Implantation.
Multiplexers, Decoders, and Programmable Logic Devices
ECE 331 – Digital System Design Tristate Buffers, Read-Only Memories and Programmable Logic Devices (Lecture #16) The slides included herein were taken.
Programmable Array Logic (PAL) Fixed OR array programmable AND array Fixed OR array programmable AND array Easy to program Easy to program Poor flexibility.
CS 151 Digital Systems Design Lecture 38 Programmable Logic.
VLSI Tarik Booker. VLSI? VLSI – Very Large Scale Integration Refers to the many fields of electrical and computer engineering that deal with the analysis.
Digital and Analog Quantities
Component Identification: Digital Introduction to Logic Gates and Integrated Circuits © 2014 Project Lead The Way, Inc.Digital Electronics.
ALTERA UP2 Tutorial 1: The 15 Minute Design. Figure 1.1 The Altera UP 1 CPLD development board. ALTERA UP2 Tutorial 1: The 15 Minute Design.
Digital Circuit Implementation. Wafers and Chips  Integrated circuit (IC) chips are manufactured on silicon wafers  Transistors are placed on the wafers.
Introductory Digital Concepts
Chapter 4 Programmable Logic Devices: CPLDs with VHDL Design Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights.
Ch 1. Introduction Analog Signal Continuous voltage Unwanted noise
Digital Design: Principles and Practices
BR 1/001 Implementation Technologies We can implement a design with many different implementation technologies - different implementation technologies.
April 15, Synthesis of Signal Processing on FPGA Hongtao
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 1 Introduction.
EE4OI4 Engineering Design Programmable Logic Technology.
Introduction to Digital Design
ECE 3110: Introduction to Digital Systems Review #1 (Chapter 1,2)
Unit 9 Multiplexers, Decoders, and Programmable Logic Devices
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 4 Programmable.
Chapter 1: Introduction Digital Logics and Circuits
PROGRAMMABLE LOGIC DEVICES (PLD)
CSET 4650 Field Programmable Logic Devices Dan Solarek Introduction to CPLDs Complex Programmable Logic Devices.
CPLD (Complex Programmable Logic Device)
DIGITAL LOGIC DESIGN BY: ENGR. M.ZAKIR SHAIKH. DIGITAL LOGIC DESIGN BY: ENGR. M.ZAKIR SHAIKH.
CMP 4202: VLSI System Design Lecturer: Geofrey Bakkabulindi
Welcome to the Department of Engineering Contact us: (207)
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
COE 405 Design and Modeling of Digital Systems
Programmable Logic Devices
Chapter 4 Programmable Logic Devices: CPLDs with VHDL Design Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights.
Example of modular design: ALU
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
Chapter 3 How transistors operate and form simple switches
M.Mohajjel. Digital Systems Advantages Ease of design Reproducibility of results Noise immunity Ease of Integration Disadvantages The real world is analog.
Digital Design Basics Analog vs Digital Why we need digital? Reproducibility, economy, programmability… Digital Devices Gates, FFs Combinational, sequential.
EE 5900 Advanced Algorithms for Robust VLSI CAD, Spring 2009 Combinational Circuits.
Basic Logic Functions Chapter 2 Subject: Digital System Year: 2009.
Programmable Logic Device Architectures
ECE Lecture 1 1 ECE 561 Digital Circuit Design Department of Electrical and Computer Engineering The Ohio State University.
ECE 2110: Introduction to Digital Systems Number Systems.
ECE 2110: Introduction to Digital Systems
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Design Methodology EMT 251 Chapter 8: page 425.
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Circuit Timing.
1 Digital Logic Design (41-135) Introduction Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006.
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
Introduction to ASICs ASIC - Application Specific Integrated Circuit
Programmable Logic Device Architectures
ECE 3110: Introduction to Digital Systems
Electronics for Physicists
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
HIGH LEVEL SYNTHESIS.
Electronics for Physicists
Digital Systems Design 2
Physical Implementation
1.Introduction to Advanced Digital Design (14 marks)
Presentation transcript:

ECE 3110: Introduction to Digital Systems Introduction (Contd.)

2 Previous class Summary Digital devices Digital vs. analog Why digital

3 Digital Logic Binary system -- 0 & 1, LOW & HIGH, negated and asserted. Basic building blocks -- AND, OR, NOT

4

5 Electronic aspect of digital design Digital abstraction Range Noise margin Invalid range Specifications

6 Software aspect of digital design Digital design need not involve any software tools. But: modern design, software tools are essential. Examples:  Schematic entry, HDLs (platform compilers, simulators, synthesis tools), simulators, test benches, timing analyzers and verifiers, word processors, high-level languages, CAD

7 Integrated Circuits (IC) A collection of one or more gates fabricated on a single silicon chip.  Wafer, die Small-scale integration (SSI): 1-20  DIP: dual in-line-pin package  Pin diagram, pinout MSI: gates LSI: ,000  VLSI: >100,000, 50million (1999)

8 DIP pinout

9 Programmable Logic Device (PLD) ICs which Logic function can be programmed after manufacturing. 2-level AND-OR gates using user-programmable connections  PLAs: programmable Logic Arrarys.  PALs: programmable array logic devices  Programmable logic devices (PLDs) CPLD: complex PLD FPGA: Field-Programmable Gate Array

10 CPLD vs FPGA

11 Application-Specific ICs (ASIC) Semi-custom IC: chips designed for a particular, limited product/application Reducing chip count, size, power consumption Higher performance. NRE: nonrecurring engineering cost  Standard cells: library  Gate array: an IC with internal structure as an array of gates, unspecified interconnection

12 Printed-Circuit Board PCB or PWB (printed-wiring board) Mount ICs so that an IC can connect to other ICs in a system. SMT: Surface-mount technology MCM: multi-chip modules: high speed and density.

13 Summary Electronics aspects of digital design Integrated Circuits (wafer, die, SSI, MSI, LSI, VLSI) PLDs: PLAs, PALs, CPLD, FPGA ASIC

14 Next… Number systems Reading: Wakerly chapter 2