INTRODUCTION TO COMPLEX PROGRAMMABLE LOGIC

Slides:



Advertisements
Similar presentations
27/11/2007DSD,USIT,GGSIPU1 Gate array design Use a sea of basic transistors (pmos/nmos) or gates (NAND/NOR) Can have cells which can provide a universal.
Advertisements

Design Implementation Full Custom ICs, ASICs & PLDs ETEG 431 SG ASIC: Application Specific Integrated Circuit PLD: Programmable Logic Device FPGA: Field.
FPGA (Field Programmable Gate Array)
Physical Implementation 1)Manufactured Integrated Circuit (IC) Technologies 2)Programmable IC Technology 3)Other Technologies Other Technologies 1. Off-The-Shelf.
Chapter 6 – Selected Design Topics Part 4 – Programmable Implementation Technologies Logic and Computer Design Fundamentals.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 6 – Selected Design Topics Part 4 – Programmable.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Chapter 3 – Combinational.
Programmable logic families and embedded system design
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Lecture 13 – Programmable.
Section I Introduction to Xilinx
April 15, Synthesis of Signal Processing on FPGA Hongtao
PC BUS ? Programmic realisation Micro controller PC RAM CPU PORT ROM Timer ? Own micro circuit DescriptionDesign Technology for designing Micro circuits.
CSET 4650 Field Programmable Logic Devices Dan Solarek Introduction to PLDs.
DSD Presentation Introduction of Actel FPGA. page 22015/9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel.
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 4 Programmable.
Ch.9 CPLD/FPGA Design TAIST ICTES Program VLSI Design Methodology Hiroaki Kunieda Tokyo Institute of Technology.
Electronics in High Energy Physics Introduction to Electronics in HEP Field Programmable Gate Arrays Part 1 based on the lecture of S.Haas.
PLD (Programmable Logic Device) Wednesday, October 07, ARINDAM CHAKRABORTY LECTURER,DEPT. OF ECE INSTITUTE OF ENGINEERING & MANAGEMENT.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 6 – Selected Design Topics Part 4 – Programmable.
CPLD (Complex Programmable Logic Device)
Digital System Design Pradondet Nilagupta Department of Computer Engineering.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
J. Christiansen, CERN - EP/MIC
Sept. 2005EE37E Adv. Digital Electronics Lesson 1 CPLDs and FPGAs: Technology and Design Features.
Chapter 0 - reVieW Combinational Logic Circuit, Combinational Logic Circuit, Propagation Delay, Propagation Delay, Programmable Logic. Programmable Logic.
Basic Logic Functions Chapter 2 Subject: Digital System Year: 2009.
CEC 220 Digital Circuit Design Programmable Logic Devices
Delivered by.. Love Jain p08ec907. Design Styles  Full-custom  Cell-based  Gate array  Programmable logic Field programmable gate array (FPGA)
FPGA Field Programmable Gate Arrays Shiraz University of shiraz spring 2012.
Thinning Lines Between Software and Hardware Programmable Logic Devices Adam Foust.
Rapid Prototyping with PLDs 4 th & 7 th October 2005.
Gunjeet Kaur Dronacharya Group of Institutions. Outline Introduction Random-Access Memory Memory Decoding Error Detection and Correction Programmable.
9/4/2001 ECE 551 Fall ECE Digital System Design & Synthesis Lecture 1 - Introduction  Overview oCourse Introduction oOverview of Contemporary.
Field Programmable Gate Arrays
Issues in FPGA Technologies
Prof. Hsien-Hsin Sean Lee
Sequential Programmable Devices
Overview Part 1 - Implementation Technology and Logic Design
Programmable Logic Device Architectures
Figure 1.1 A silicon wafer. Figure 1.1 A silicon wafer.
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
VLSI Tarik Booker.
Complex Programmable Logic Device (CPLD) Architecture and Its Applications
EEE2135 Digital Logic Design Chapter 1. Introduction
Programmable Logic Devices
Session-1 Design with PLDs and FPGAs
Overview The Design Space Programmable Implementation Technologies
Logic and Computer Design Fundamentals
Design Methodology II EMT 251.
ELEN 468 Advanced Logic Design
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Algorithms for VLSI Computer Aided Design
حافظه و منطق قابل برنامه ریزی
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
The architecture of PAL16R8
حافظه و منطق قابل برنامه ریزی
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
ECNG 1014: Digital Electronics Lecture 1: Course Overview
CPE 528: Session #10 Department of Electrical and Computer Engineering University of Alabama in Huntsville.
Introduction to Programmable Logic Devices
تراشه ها ي منطقي برنامه پذ ير
Islamic University - Gaza
HIGH LEVEL SYNTHESIS.
Lecture 3 VLSI Physical Design VLSI design flow VLSI physical design
Programmable Logic- How do they do that?
數位IC設計 Pei-Yin Chen, 陳培殷.
Exploring Application Specific Programmable Logic Devices
Physical Implementation
Programmable logic and FPGA
Presentation transcript:

INTRODUCTION TO COMPLEX PROGRAMMABLE LOGIC ECE 554 Department of Electrical and Computer Engineering University of Wisconsin - Madison 1/17/2002

Overview CMOS IC design alternatives Programming technologies Programmable logic vendors RAM cell-based FPGA applications The Xilinx Virtex Series FPGA technology The Xilinx Foundation 3.1i design process 1/17/2002 ECE 554 - UW-Madison

CMOS IC Design Alternatives STANDARD IC ASIC FULL CUSTOM SEMI- CUSTOM FIELD PROGRAM- MABLE STANDARD CELL GATE ARRAY, SEA OF GATES FPGA CPLD 1/17/2002 ECE 554 - UW-Madison

Programming Technologies Permanent Fuse Antifuse Temporary & non-volatile Floating gate Electrically erasable Temporary & volatile RAM cell 1/17/2002 ECE 554 - UW-Madison

Programmable Logic Vendors In alphabetical order: Actel Altera Chip Express Cypress Semiconductor Lattice Semiconductor Lucent Quicklogic Xilinx 1/17/2002 ECE 554 - UW-Madison

RAM Cell-Based FPGA Applications Prototyping gate array ICs Prototyping full custom ICs Prototyping systems Implementing “hardware simulation” Upgrading system ICs Providing multifunction system ICs Replacing gate array ICs 1/17/2002 ECE 554 - UW-Madison

References S. Brown, R. Francis, J. Rose, and Z. Vranesic, field programmable gate arrays, Kluwer academic, Boston, MA, 1992. N. Weste and K. Eshraghian, principles of CMOS VLSI design, Addison-Wesley, reading, MA, 1993. Selection guide to ASICs, programmable logic, and EDA tools, supplement to electronic systems technology and design, June 1999. 1/17/2002 ECE 554 - UW-Madison