DSD Presentation Introduction of Actel FPGA. page 22015/9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel.

Slides:



Advertisements
Similar presentations
ECE 506 Reconfigurable Computing Lecture 2 Reconfigurable Architectures Ali Akoglu.
Advertisements

FPGA (Field Programmable Gate Array)
Lecture 15 Finite State Machine Implementation
Lecture 7 FPGA technology. 2 Implementation Platform Comparison.
Programmable Logic Devices
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR SRAM-based FPGA n SRAM-based LE –Registers in logic elements –LUT-based logic element.
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.
Programmable logic and FPGA
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Chapter 3 – Combinational.
Chapter 5 Internal Memory
Multiplexers, Decoders, and Programmable Logic Devices
February 4, 2002 John Wawrzynek
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.
Introduction to FPGA and DSPs Joe College, Chris Doyle, Ann Marie Rynning.
General FPGA Architecture Field Programmable Gate Array.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Lecture 13 – Programmable.
EE 261 – Introduction to Logic Circuits Module #8 Page 1 EE 261 – Introduction to Logic Circuits Module #8 – Programmable Logic & Memory Topics A.Programmable.
CSET 4650 Field Programmable Logic Devices
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 7 Programmable.
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.
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.
Introduction to Programmable Logic Devices John Coughlan RAL Technology Department Electronics Division.
Electronics in High Energy Physics Introduction to Electronics in HEP Field Programmable Gate Arrays Part 1 based on the lecture of S.Haas.
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)
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.
Programmable Logic Devices
Sept. 2005EE37E Adv. Digital Electronics Lesson 1 CPLDs and FPGAs: Technology and Design Features.
0/13 Introduction to Programmable Logic Devices Aleksandra Kovacevic Veljko Milutinovic
1 Memory Design EE 208 – Logic Design Chapter 7 Sohaib Majzoub.
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.
CSET 4650 Field Programmable Logic Devices
CPLD Vs. FPGA Positioning Presentation
M.Mohajjel. Why? TTM (Time-to-market) Prototyping Reconfigurable and Custom Computing 2Digital System Design.
ESS | FPGA for Dummies | | Maurizio Donna FPGA for Dummies Basic FPGA architecture.
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.
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)
DSD Report Introduction of Actel FPGA. Outline Overview Actel FPGA Characteristic Actel FPGA Architecture Actel FPGA Application.
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.
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.
Programmable Logic Devices
1 Introduction to Engineering Fall 2006 Lecture 17: Digital Tools 1.
Field Programmable Gate Arrays
Issues in FPGA Technologies
ETE Digital Electronics
Sequential Programmable Devices
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
Design for Embedded Image Processing on FPGAs
Programmable Logic Devices
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
ELEN 468 Advanced Logic Design
FPGA.
We will be studying the architecture of XC3000.
Topics Antifuse-based FPGA fabrics: Flash-based FPGAs Actel.
Introduction to Programmable Logic Devices
Programmable Logic- How do they do that?
FIGURE 5-1 MOS Transistor, Symbols, and Switch Models
Programmable logic and FPGA
Presentation transcript:

DSD Presentation Introduction of Actel FPGA

page 22015/9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel FPGA Application

page 32015/9/11 Presentation Introduction To FPGA  FPGA  Field Programmable Gate Array (FPGA)  Programmable Logic Device (PLD)  Development Bias  High Density  High Performance  Low Cost  Low Power  Integrated

page 42015/9/11 Presentation Supplier MMany FPGA suppliers have entered the market over the years  Xilinx  Altera  Lattice  Atmel ctel  ……etc

page 52015/9/11 Presentation Actel  Flash based FPGA  Encryption  Do not need to be configured each time power is applied  Anti-fuse FPGA  one time programmable  Suited using on product line

page 62015/9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel FPGA Application

page 72015/9/11 Presentation Actel FPGA Characteristic FFuse vs. Anti-fuse FFlash vs. SRAM

page 82015/9/11 Presentation Actel FPGA Characteristic  Fuse vs. Anti-fuse  Fuse  Resistance changes from Low to High at high current  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

page 92015/9/11 Presentation Actel FPGA Characteristic FFuse vs. Anti-fuse FFlash vs. SRAM

page /9/11 Presentation Actel FPGA Characteristic  SRAM  Advantage:  Re-programmable (erasable)  Faster (than Flash)  Disadvantage:  Volatile  Extra ROM  Need time for reading programs from ROM  Poor Information Security

page /9/11 Presentation Actel FPGA Characteristic  Flash  Advantage:  Re-programmable (erasable)  Non-volatile  Information Security  Disadvantage:  Slower (than SRAM)

page /9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel FPGA Application

page /9/11 Presentation Actel FPGA Architecture(AX1000)

page /9/11 Presentation Actel Programmable Gate Arrays Rows of programmable logic building blocks + rows of interconnect Anti-fuse Technology: Program Once Use Anti-fuses to build up long wiring runs from short segments

page /9/11 Presentation Actel FPGA Architecture Interconnection Fabric

page /9/11 Presentation Actel FPGA Architecture(C-Cell)

page /9/11 Presentation Actel FPGA Architecture(C-Cell)  C-Cell  Basic multiplexer logic plus more inputs and support for fast carry calculation  Carry connections are “ direct ” and do not require propagation through the programmable interconnect

page /9/11 Presentation Actel FPGA Architecture(R-Cell)

page /9/11 Presentation Actel FPGA Architecture(R-Cell)  R-Cell  Core is D flip-flop  Muxes for altering the clock and selecting an input  Feed back path for current value of the flip-flop for simple hold  Direct connection from one C-cell output of logic module to an R-cell input; Eliminates need to use the programmable interconnect

page /9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel FPGA Application

page /9/11 Presentation Actel FPGA Application  Space  Military