Você está na página 1de 12

INTRODUCTION TO FPGA AND LOGIC

IMPLEMENTATION USING FPGAS


(COMPONENT-I)

Under the Guidance of


Mr. J. Krishna murthy
(Associate Professor)

A.Rajesh Kumar
14881D5502

Department Of Electronics and communication


Vijaydinaker College Of Engineering
(Autonomous)
Shamalpur501218,Hyderabad.

EVOLUTION OF IMPLEMENTATION TECHNOLOGIES:

Logic

gates (1950s-60s)

Regular structures for two-level logic (1960s-70s)


muxes and decoders, PLAs
Programmable sum-of-products arrays (1970s-80s)
PLDs, complex PLDs
Programmable gate arrays (1980s-90s)
densities high enough to permit entirely new
class of application, e.g., prototyping, emulation,
acceleration.

INTRODUCTION:
GENERAL ARCHITECTURE OF A FPGA:

GENERAL STRUCTURE OF A FPGA FABRIC:


FPGA requires 3 major types of elements
Combinational Logic
Interconnect
I/O pins

CONFIGURING /PROGRAMMING FPGA:


SRAM

Based
Anti-fuse Based

SRAM BASED FPGA:


FPGA can

be easily reprogrammed
It can be dynamically reprogrammed
The circuits used in the FPGA can be fabricated with standard
VLSI Processes

LUT:

PERMANENTLY PROGRAMMED FPGAS:

INTERCONNECTION NETWORKS:

FPGA VS ASIC

ASICs

High costs, high performance


Low flexibility
Difficult and long design cycle

FPGAs

Low cost
Reconfigurable
Quick and easy for designers

APPLICATIONS OF FPGA:
Implementation

of random logic

Prototyping
Reconfigurable

hardware

Special-purpose

computation engines

THANK YOU

Você também pode gostar