programmable logic designing

13

Upload: haneef-solangi

Post on 05-Aug-2015

16 views

Category:

Technology


1 download

TRANSCRIPT

by

M. HANEEF SOLANGI

INTRODUCTION TO PROGRAMMABLE LOGIC

INTRODUCTION

• All the Electronic devices can be divided into three categories.

Memory Devices.Microprocessors.Logic Devices.

SO WHAT ARE THESE DEVICES ACTUALLY?

DEVICES

• Devices are tools or circuits designed to perform a specific task.

• Examples are:• CD ROM Device.• BlueTooth Device.Etc

Memory Devices: are used to store Data. These types of devices are based on flip flops.

Microprocessors: Electronic circuit that functions as the central processing unit (CPU) of a computer, providing computational control. Microprocessors are also used in other advanced electronic systems, such as computer printers, automobiles, and jet airliners. These microprocessors are most complex large scale circuits or we can say that combination of circuits to perform processing tasks.

Logic Devices: are devices to perform logical operation.Digital logic is a rational process for making simple “true” or “false” decisions based on the rules of Boolean algebra. “True” can be represented by a 1 and “false” by a 0. Logic is a decision making capability of gate circuit.

Logic devices are farther divided into two typesF i xe d Lo g i c D e v i c e s .these type of devices has a specific function to perform. They can not perform any type of other function AND, OR, NOT, XOR, XNOR are some of the examples.P ro g ra m m a b l e Lo g i c D e v i c e s .Programmable are programmed to perform specific logic functions/tasks.

PROGRAMMABLE LOGIC DEVICES

• Programmable Logic Devices PLD are divided into two categories:

• PLD• FPGA • PLD’s are also Divided into two types.• Simple PLD ---- [SPLD]• Complex PLD ---[CPLD]

Our focus will be on SPLDs

SPLD

SPLD

PALPROGRAMMABLE ARRAY

LOGIC

PLAPROGRAMMABLE LOGIC

Array

GALGeneric Array logic

PALPROGRAMMABLE ARRAY LOGIC

Once Programmable.Fuse Technology.Fixed array of OR gate.Array of AND gate Programmable .Can contain 20-200 gate.Combinational LogicFewer logic as compared to CPLD.

PLAPROGRAMMABLE LOGIC ARRAY

Once Programmable.Fuse Technology.both AND and OR gate array Programmable.Can contain 20-200 gate.Fewer logic as compared to CPLD.Combinational LogicWe can connect inputs to outputs directly.

GALGeneric Array logic

re-Programmable.AND array gate array Programmable OR array Gate not Programmable [fixed OR

gate].Can contain 20-200 gates.Sequential Logic.Can perform operation on outputsEEP ROM Technology used rather than fuse

technology.

Thanks for your k

ind attention