DSD Report Introduction of Actel FPGA. Outline Overview Actel FPGA Characteristic Actel FPGA Architecture Actel FPGA Application.

Slides:



Advertisements
Similar presentations
All Programmable FPGAs, SoCs, and 3D ICs
Advertisements

Sistemas Digitais I LESI - 2º ano Lesson 9 - Memory, CPLDs and FPGAs U NIVERSIDADE DO M INHO E SCOLA DE E NGENHARIA Prof. João Miguel Fernandes
FPGA (Field Programmable Gate Array)
Computer Organization and Architecture
Battery BIOS. CPU (Central Processing Unit) Brain of the computer Executes millions of instructions per second Built using millions of transistors Needs.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE VLSI Circuit Design Lecture 25 - Subsystem.
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 Array Logic (PAL) Fixed OR array programmable AND array Fixed OR array programmable AND array Easy to program Easy to program Poor flexibility.
Introduction to FPGA and DSPs Joe College, Chris Doyle, Ann Marie Rynning.
ECE 506 Reconfigurable Computing Lecture 3 Reconfigurable Architectures Ali Akoglu.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Lecture 13 – Programmable.
CprE / ComS 583 Reconfigurable Computing Prof. Joseph Zambreno Department of Electrical and Computer Engineering Iowa State University Lecture #3 – FPGA.
Chapter 4 ระบบหน่วยความจำ The Memory System
Lecture 2: Field Programmable Gate Arrays September 13, 2004 ECE 697F Reconfigurable Computing Lecture 2 Field Programmable Gate Arrays.
FPGA and CADs Presented by Peng Du & Xiaojun Bao.
DSD Presentation Introduction of Actel FPGA. page 22015/9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel.
Memory and Programmable Logic
MAPLD 2009 Presentation Poster Session
FPGA Architecture.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 4 Programmable.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 6 – Selected Design Topics Part 4 – Programmable.
Semiconductor Memories.  Semiconductor memory is an electronic data storage device, often used as computer memory, implemented on a semiconductor-based.
Memory Technology and Interfacing. Stored Program Model Memory Output Input CPU Stored-program computer model.
Chapter 8 Memory Interface
J. Christiansen, CERN - EP/MIC
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.
Norhayati Soin 06 KEEE 4426 WEEK 14/2 31/03/2006 CHAPTER 6 Semiconductor Memories.
Internal Memory.
Digital Design: Principles and Practices
3 Computing System Fundamentals
CIM101 : Introduction to computer Lecture 3 Memory.
Types of Memory Technologies  Volatile  RAM (Random Access Memory)  DRAM (Dynamic RAM)  SRAM (Static RAM)  SDRAM (Synchronous DRAM)  Non-Volatile.
BR 1/991 Issues in FPGA Technologies Complexity of Logic Element –How many inputs/outputs for the logic element? –Does the basic logic element contain.
Norhayati Soin 06 KEEE 4426 WEEK 13/2 24/03/2006 CHAPTER 5 Microelectronic Design Technology.
M.Mohajjel. Why? TTM (Time-to-market) Prototyping Reconfigurable and Custom Computing 2Digital System Design.
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.
A memory is just like a human brain. It is used to store data and instructions. Computer memory is the storage space in computer where data is to be processed.
Delivered by.. Love Jain p08ec907. Design Styles  Full-custom  Cell-based  Gate array  Programmable logic Field programmable gate array (FPGA)
FPGA Based System Design Dr. Nazar Abbas Saqib NUST Institute of Information Technology (NIIT) Lecture 2: Programming Technolgies
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
Thinning Lines Between Software and Hardware Programmable Logic Devices Adam Foust.
Rapid Prototyping with PLDs 4 th & 7 th October 2005.
What am I Looking For? o Must o List all the memory types and explain the purpose of each memory type (ROM, RAM, Virtual Memory, and Cache). o Understand.
Index What is an Interface Pins of 8085 used in Interfacing Memory – Microprocessor Interface I/O – Microprocessor Interface Basic RAM Cells Stack Memory.
집적회로설계 1 Spring 2007 Prof. Sang Sik AHN Signal Processing LAB.
Field Programmable Gate Arrays
Issues in FPGA Technologies
Sequential Programmable Devices
Overview Part 1 - Implementation Technology and Logic Design
Memory.
Programmable Logic Devices
Internal Memory.
XILINX FPGAs Xilinx lunched first commercial FPGA XC2000 in 1985
Overview The Design Space Programmable Implementation Technologies
From Silicon to Microelectronics Yahya Lakys EE & CE 200 Fall 2014
Logic and Computer Design Fundamentals
Welcome.
ELEN 468 Advanced Logic Design
INTRODUCTION TO COMPLEX PROGRAMMABLE LOGIC
Topics Antifuse-based FPGA fabrics: Flash-based FPGAs Actel.
Discovering Computers 2014: Chapter6
TOPIC : Memory Classification
Introduction to Computing Chapter 0
CprE / ComS 583 Reconfigurable Computing
CS 140L Lecture 1 Professor CK Cheng 10/2/02.
Semiconductor memories are classified in different ways. A distinction is made between read-only (ROM) and read-write (RWM) memories. The contents RWMs.
Presentation transcript:

DSD Report Introduction of Actel FPGA

Outline Overview Actel FPGA Characteristic Actel FPGA Architecture Actel FPGA Application

Overview SRAM vs. Flash Fuse vs. Anti-fuse

FPGA Introduction To FPGA

SRAM Advantage: –Re-programmable (erasable) –Faster (than Flash) Disadvantage: –Volatile –Extra ROM –Need time for reading programs from ROM –Poor Information Security

Flash Advantage: –Re-programmable (erasable) –Non-volatile –Information Security Disadvantage: –Slower (than SRAM)

Fuse Resistance changes from Low to High when high voltage Programmed only once

Anti-fuse Resistance changes from High to Low when high voltage Require a very small area –More connections than others technologies Programmed only once

Actel FPGA Characteristic Anti-fuse Flash

Actel FPGA Architecture(AX1000)

Interconnection Fabric Actel FPGA Architecture

Actel FPGA Architecture C-Cell

Actel FPGA Architecture R-Cell

Actel FPGA Application Space Military