Anda di halaman 1dari 28

Unit -1

Evolution of Programmable Devices


Introduction to AND-OR structured Programmable Logic
Devices- PROM, PLA, PAL and MPGAs;

Combinational and sequential circuit realization using PROM


based Programmable Logic Element (PLE);

Architecture of FPAD, FPLA, FPLS and FPID devices.

1 Raghavendra S. Solanky 5/8/2011


Unit -1
Evolution of Programmable Devices

2 Raghavendra S. Solanky 5/8/2011


AND – OR Plane

3 Raghavendra S. Solanky 5/8/2011


PLDs
or Programmable Logic Device

4 Raghavendra S. Solanky 5/8/2011


5 Raghavendra S. Solanky 5/8/2011
6 Raghavendra S. Solanky 5/8/2011
7 Raghavendra S. Solanky 5/8/2011
8 Raghavendra S. Solanky 5/8/2011
9 Raghavendra S. Solanky 5/8/2011
MPGA
Mask Programmable Logic circuit

10 Raghavendra S. Solanky 5/8/2011


MPGA
Mask Programmable Logic circuit

Pre –
fabricated
Transistor

Routing

I/O
pads

11 Raghavendra S. Solanky 5/8/2011


Combinational and sequential circuit realization using
PROM based Programmable Logic Element (PLE)

Programmable Elements

 Fuse
 Antifuse
 Switches (Volatile and Non - Volatile)

Volatile – SRAM
Non- Volatile – EPROM, EEPROM

12 Raghavendra S. Solanky 5/8/2011


13 Raghavendra S. Solanky 5/8/2011
FPAD or FPAA
Field Programmable Analog Device/ Array
FPAA is analog IC which is equivalent of FPGA.
It contain a small no. of CAB (Configuration Analog BLock).

CAB contain operational amplifier, programmable capacitor


array and resistor array for configurable switches for
switched capacitor circuits.

14 Raghavendra S. Solanky 5/8/2011


FPAD or FPAA
Field Programmable Analog Device/ Array

15 Raghavendra S. Solanky 5/8/2011


16 Raghavendra S. Solanky 5/8/2011
Switch Matrix built by floating gate transistor
17 Raghavendra S. Solanky 5/8/2011
FPAA Architecture- A different approach

18 Raghavendra S. Solanky 5/8/2011


FPAA
Routing Architecture

19 Raghavendra S. Solanky 5/8/2011


FPAA
CAB Implementation

• Continuous Time Signals


• Discrete Time Signals

Discrete Time Signals


• Switched Capacitor Design (Current)
• Pulse Based Design (Under Research)

20 Raghavendra S. Solanky 5/8/2011


FPAA
Switched Capacitor Based Design

21 Raghavendra S. Solanky 5/8/2011


FPLA
Field Programmable Logic Array
And/Or/Invert architecture with three level fusing

22 Raghavendra S. Solanky 5/8/2011


FPLS
Field Programmable Logic Sequencer

23 Raghavendra S. Solanky 5/8/2011


FPID(FPIC)
Field Programmable Interconnect devices(chips)

24 Raghavendra S. Solanky 5/8/2011


FPID(FPIC)
Field Programmable Interconnect devices(chips)
 An FPIC is not really a logic device but rather a
programmable "wiring" device. Through programming, an
FPIC connects one pin on the device to another on the device
providing programmable interconnect.

 FPICs use either SRAM or anti-fuse programming


technology.

25 Raghavendra S. Solanky 5/8/2011


FPID(FPIC)
Field Programmable Interconnect devices(chips)

Multi FPGAs connected


via FPICs

26 Raghavendra S. Solanky 5/8/2011


Unit -1
Evolution of Programmable Devices
We Covered ...........

Introduction to AND-OR structured Programmable Logic Devices-


PROM, PLA, PAL and MPGAs;

Combinational and sequential circuit realization using PROM based


Programmable Logic Element (PLE);

Architecture of FPAD, FPLA, FPLS and FPID devices.

27 Raghavendra S. Solanky 5/8/2011


End of Unit -1

Thanks

28 Raghavendra S. Solanky 5/8/2011

Anda mungkin juga menyukai