FPGA History
TTL(Transistor Transistor Logic) logic design
: Implementng logic by using basic logic funtions available on separate chips/ ICs (ex: Texas Instruments 7400 device family) on a breadboard. Methodology:
- Creating truth table.
- Cration Karnaugh map.
- Generate logical expression.
- Final logic implementation.Programamble logic
:
Programamble Array Logic(PAL)
: Simplest implementation of programmable logic. Logic gates and
registers fixed. Programmable sum of products array and output
control. Floating-gate transistors at array crossings set to
never conduct after applying programming voltages.\
Put image here
Programamble Logic Devices (PLD)
: Arrange multiple PAL arrays in a single device. It is comprised
of: i. Variable product term distribution ii. Programmable
macrocells
Programmable macrocells: Generated programmable output from sum
of products. Provided feedback (using output pin as input)Complex Programamble Logic Devices (CPLD)
: Combine multiple PLDs(logic blocks) in a single device with programmable interconnect and I/O.
Other architectures
:
Last updated