Overview of Programmable Logic Devices
These are devices that are used in electronic
circuits to make reconfiguration of the same possible. The logical gates
that are normally used perform a fixed function however, the
Programmable Logic Devices (PLD) does not perform any predefined task
when they are manufactured and need to be programmed before they can be
used.
Before the introduction of PLDs, ROM (Read Only Memories) was used. EPROM that was available could be programmed by using any standard hardware for that device and hence, did not require any other peripheral hardware. Another advantage of ROMs is that a particular binary code stored in it could be obtained on any of the n output lines that were available in it. Thus, they can be programmed in any way one wishes to. However, ROMs have some disadvantages when they are used as PLDs. They do not produce the outputs as quickly as other devices; they are not very dependable as far as asynchronous inputs are concerned, they require more amount of power etc.
Before the introduction of PLDs, ROM (Read Only Memories) was used. EPROM that was available could be programmed by using any standard hardware for that device and hence, did not require any other peripheral hardware. Another advantage of ROMs is that a particular binary code stored in it could be obtained on any of the n output lines that were available in it. Thus, they can be programmed in any way one wishes to. However, ROMs have some disadvantages when they are used as PLDs. They do not produce the outputs as quickly as other devices; they are not very dependable as far as asynchronous inputs are concerned, they require more amount of power etc.

The first PLD was the programmable logic array that
was developed from ROAM (Read Only Associative Memory) by modification
of one of its metal layers and had 17 inputs and 18 outputs.
Later another device was developed based on the PROM
(Programmable Read Only Memory) technology. This device made use of the
UV erasure technology that had been introduced recently. One of the
features of this device was that it made implementation of multi-level
logical equations possible.
Next to come was the Programmable Associative Logic Array that was capable of masking of certain inputs as and when required.
The programmable array logic is another type of
PLD. These devices had a fixed array of OR gates and a programmable AND
gate array. Thus, by making use of it, implementation of every possible
function is not possible. On the other hand, the architecture of these
devices is simple.

These devices were further worked upon and improved
and thus, the Generic Array Logic (GAL) was formed. These devices were
similar in functionality to the PALs but, could be erased and programmed
again. They prove to be useful in debugging a particular program as
they can be reprogrammed to suit ones needs if some errors are found in
the logic that has already been programmed.
To implement logical equations on a large scale,
complex PLDs are used. They are capable of taking a large number of
inputs and can produce a large number of outputs as well. They can be
programmed using the programmer used for PAL devices but, the process
becomes tedious and hence, is usually avoided. Hence, it is usually
programmed by soldering it to a circuit board and then, feeding the data
into it by making use of a computer.
These devices prove to be very useful in the
implementation of various circuits in digital signal processing as well.
They can be used to apply various filters to the signal that has been
converted into the digital form.
Attractive component of content. I simply stumbled
ReplyDeleteupon your web site and in accession capital to
say that I get in
fact enjoyed account your weblog posts. Any way I’ll be subscribing
on
your feeds and even I fulfillment you get entry to constantly rapidly.
Here is my homepage :: andalucia spain weather may
Hi there are using Wordpress for your blog platform?
ReplyDeleteI'm new to the
blog world but I'm trying to get started and create my own.
Do you require any coding
expertise to make your own blog? Any help would be really appreciated!
Also visit my blog http://www.garbolino.fr/forum_garbolino/profile.php?id=523240
Howdy very cool blog!! Man .. Beautiful .
ReplyDelete. Wonderful .. I'll bookmark your blog and take the feeds
additionally…I am happy to find so many
useful info right here in the post, we need develop extra strategies in this regard, thank you for
sharing. . . . . .
Also see my site: macktrucks.nl
I visited many blogs but the audio feature for audio songs current at this web page is in fact wonderful.
ReplyDeleteHere is my blog : fleet tracker
I appreciate, result
ReplyDeletein I discovered just what I used to be looking for.
You've ended my four day lengthy hunt! God Bless you man. Have a great day. Bye
Here is my site : www.fishingspain.net
Thank you soo much. DUDE!!!!!!!...
DeleteRemember me in your prays....
Generally I do not read article on blogs, but
ReplyDeleteI would like to say that this
write-up very forced me to try and do it!
Your writing style has been amazed me. Thanks, very nice
post.
My page - jobsinspain.org
hello!,I love your writing so a lot! percentage we
ReplyDeletebe in contact more approximately your post
on AOL? I require a specialist in this house to resolve my
problem. May be that is you! Looking forward to see you.
Check out my site - http://www.elcheproperty.net/
I am really loving the theme/design of your site. Do you ever
ReplyDeleterun into any
web browser compatibility problems? A handful of my blog visitors have complained
about my website not working correctly
in Explorer but looks great in Firefox. Do you have any
recommendations to help fix this issue?
Also visit my weblog :: http://www.golfspain.us/
I was very pleased to seek out this web-site.I needed to thanks on your time for this
ReplyDeletewonderful read!! I undoubtedly enjoying each
little little bit of it and I have you bookmarked to
check out new stuff you blog post.
My web-site ... Voyager Space Probe Location
obviously like your web-site but you have to check the
ReplyDeletespelling on quite a few of your posts. A number of them are rife
with spelling issues
and I find it very bothersome to tell the truth nevertheless I will
surely come
back again.
Review my web blog spaininvestmentproperty.us