CS 140L Lecture 1 Professor CK Cheng 10/2/02.

Slides:



Advertisements
Similar presentations
Lecture Metal-Oxide-Semiconductor (MOS) Field-Effect Transistors (FET) MOSFET Introduction 1.
Advertisements

ENGIN112 L38: Programmable Logic December 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 38 Programmable Logic.
1 CS 140L Lecture 1 CK Cheng CSE Dept. UC San Diego Copyright © 2007 Elsevier.
1 CS 140L Lecture 1 CK Cheng CSE Dept. UC San Diego.
CS 140L Lecture 1 Professor CK Cheng 3/31/02. CMOS Logic (3.2 – 3.6) Complementary Metal-Oxide Semiconductor.
1 Chapter 7 Design Implementation. 2 Overview 3 Main Steps of an FPGA Design ’ s Implementation Design architecture Defining the structure, interface.
CS 151 Digital Systems Design Lecture 38 Programmable Logic.
Introduction to FPGA and DSPs Joe College, Chris Doyle, Ann Marie Rynning.
What is an IP Core ?.
General FPGA Architecture Field Programmable Gate Array.
Lecture # 1 ENG6090 – VLSI Design.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 1 Introduction.
CAD for Physical Design of VLSI Circuits
Flash Memory …and a tour through FETs. Junction Field Effect Transistor.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
COE 405 Design and Modeling of Digital Systems
EMT 351 DIGITAL IC DESIGN En. Rizalafande Che Ismail (Course Co-ordinator) Pn. Siti Zarina Md Naziri School of Microelectronic Engineering School of Microelectronic.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR FPGA Fabric n Elements of an FPGA fabric –Logic element –Placement –Wiring –I/O.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
TOPIC : SYNTHESIS INTRODUCTION Module 4.3 : Synthesis.
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
M.Mohajjel. Digital Systems Advantages Ease of design Reproducibility of results Noise immunity Ease of Integration Disadvantages The real world is analog.
Henry Selvaraj 1 Henry Selvaraj; Henry Selvaraj; Henry Selvaraj; Logic Synthesis EEG 707 Dr Henry Selvaraj Department of Electrical and Computer Engineering.
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Moore’s Law n Gordon Moore: co-founder of Intel. n Predicted that number of transistors.
ECE 551: Digital System Design & Synthesis Motivation and Introduction Lectures Set 1 (3 Lectures)
Introduction to Digital System Design RTL Hardware Design Using VHDL by Pong P. Chu.
Delivered by.. Love Jain p08ec907. Design Styles  Full-custom  Cell-based  Gate array  Programmable logic Field programmable gate array (FPGA)
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
FPGA Technology Overview Carl Lebsack * Some slides are from the “Programmable Logic” lecture slides by Dr. Morris Chang.
Rapid Prototyping with PLDs 4 th & 7 th October 2005.
9/4/2001 ECE 551 Fall ECE Digital System Design & Synthesis Lecture 1 - Introduction  Overview oCourse Introduction oOverview of Contemporary.
Introduction to CMOS VLSI Design Lecture 0: Introduction.
EMT 351/4 DIGITAL IC DESIGN Week # 1 EDA & HDL.
Field Programmable Gate Arrays
Introduction to ASICs ASIC - Application Specific Integrated Circuit
Sequential Programmable Devices
Design Automation II High-Level Synthesis and Optimization of VLSI Circuits 서강대학교 컴퓨터공학과 담당교수 : 김주호.
EEE2135 Digital Logic Design Chapter 1. Introduction
Transistors and Logic Circuits
Overview The Design Space Programmable Implementation Technologies
Electronics for Physicists
FPGA BASED SPEED CONTROL OF BLDC MOTOR USING SINUSOIDAL PWM
Downsizing Semiconductor Device (MOSFET)
ELEN 468 Advanced Logic Design
332:437 Lecture 7 Verilog Hardware Description Language Basics
Chapter 10: IC Technology
CMOS Complementary metal–oxide-semiconductor
Embedded systems, Lab 1: notes
Downsizing Semiconductor Device (MOSFET)
VLSI Lay-out Design.
تراشه ها ي منطقي برنامه پذ ير
Islamic University - Gaza
V.Navaneethakrishnan Dept. of ECE, CCET
332:437 Lecture 7 Verilog Hardware Description Language Basics
Digital Fundamentals Tenth Edition Floyd Chapter 11.
Review Lectures Mar. 31 – April Note:.
VHDL Introduction.
Chapter 10: IC Technology
Implementation Technology
HIGH LEVEL SYNTHESIS.
Computer System Design Lecture 9
Programmable Logic- How do they do that?
332:437 Lecture 7 Verilog Hardware Description Language Basics
Electronics for Physicists
Design Methodology & HDL
FIGURE 5-1 MOS Transistor, Symbols, and Switch Models
CMOS Layers n-well process p-well process Twin-tub process.
Chapter 10: IC Technology
IC Design methodology and Design styles
CS 140L Lecture 6 Professor CK Cheng 11/05/02.
Presentation transcript:

CS 140L Lecture 1 Professor CK Cheng 10/2/02

Behavior description C, System C, Verilog, VHDL Register Transfer Level Verilog, VHDL Logic Synthesis Netlist of Logic Logic Diagram Placement, Routing Physical Layout Mask Fabrication FPGAs Data representation Progress, Design Automation Analysis: Functional, Timing

FPGAs (Field Programmable Gate Arrays) Programmable Logic Block Switches Switch Matrix Wiring Channels -SRAM based (Flash memory) -antifuse Disadvantages: Penalty on area, density, speed Advantages: Flexibility, low startup costs, low risk, revisions without changing the hardware

CMOS Logic (3.2 – 3.6) Complementary Metal-Oxide Semiconductor

1. Transistors (FET) Field Effect Transistor G NMOS G W L D S S G =1 => D =S { D = 1 => S = 0.8 D = 0 => S = 0 G = 0 => D&S are separated.

D G L W r c WxL , C D S C G PMOS A B S C ’ G = 1 => D&S are separated. G = 0 => D =S { D = 1 => S = 1 D = 0 => S = 0.2