1 / 12

Field Programmable Gate Arrays

Field Programmable Gate Arrays. Sharif University of Technology Department of Computer Engineering. Alireza Ejlali. FPGA. Three elements Logic Blocks I/O Blocks Interconnection wires and switches Regularity Two dimensional structure Field Programmable. LUT-Based Logic Cells.

yardley-kim
Télécharger la présentation

Field Programmable Gate Arrays

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Field Programmable Gate Arrays Sharif University of Technology Department of Computer Engineering Alireza Ejlali

  2. FPGA • Three elements • Logic Blocks • I/O Blocks • Interconnection wires and switches • Regularity • Two dimensional structure • Field Programmable

  3. LUT-Based Logic Cells • LUT is a memory which contains the truth-table of a function. • LUT with n inputs can implement any n-bit function. • Truth-table is placed in LUT during the FPGA programming. • LUTs are implemented with SRAM.

  4. LUT Implementations

  5. MUX Implementations

  6. PLD Programming Technologies • FPGA • One Time Programmable • Anti-fuse • Re-Programmable • SRAM • CPLD • One Time Programmable • Fuse • Re-Programmable • EPROM • E2PROM

  7. SRAM • Logic Blocks (LUT) • Storage (Embedded RAM) • Programmable Connections (Routing) • Pass transistor • Transmission gates • Multiplexer

  8. Programmable Connections

  9. SRAM controlled switches

  10. SRAM • Advantages • Easily changeable • High density • Track latest SRAM technology • Disadvantage • Volatile • High Power dissipation

  11. Anti-fuse

  12. Anti-fuse • Less expensive than SRAM technology • One time programmable

More Related