| Author |
Message |
nishams
Joined: 06 Dec 2007 Posts: 5
|
06 Dec 2007 10:57 Difference between CPLD and FPGA |
|
|
|
|
| Hi..I would like to know about the difference between FPGA and CPLD. Someone pls help me...NISHAMS
|
|
| Back to top |
|
 |
echo47
Joined: 07 Apr 2002 Posts: 4206 Helped: 566
|
06 Dec 2007 12:50 Difference between CPLD and FPGA |
|
|
|
|
| That's a very common question here. Please do a forum search for keywords FPGA CPLD difference. Previous discussions probably contain the answer you need.
|
|
| Back to top |
|
 |
huys cobb
Joined: 10 Nov 2006 Posts: 62
|
07 Dec 2007 5:45 Difference between CPLD and FPGA |
|
|
|
|
For now
The CPLD:
1.The matrix logic.
2.Fuse programming.Even power fail.
FPGA
1.Grass filed logic
2.flexible programming but when power fail,it needs to be reprogramming(it can be trick with external memory opload.
Huys
|
|
| Back to top |
|
 |
manasiw2
Joined: 03 Oct 2007 Posts: 40
|
07 Dec 2007 7:44 Re: Difference between CPLD and FPGA |
|
|
|
|
Hi,
Some differences i'm listing,
FPGAs,
Large no. of flipflops, i.e. sequential logic.
Volatile...need reprogramming on power up(sram based).
can have embeded processors, multipliers n on-chip rams.Also clock management is highly advanced.
for complex applications.
CPLDs,
More amount of combinatoional logic.
PAL based, Once programmed no need of reconfiguration unless design change.
Better predictable delays.
For small designs with large decoding logic and low power consumption.
|
|
| Back to top |
|
 |
echo47
Joined: 07 Apr 2002 Posts: 4206 Helped: 566
|
07 Dec 2007 9:44 Difference between CPLD and FPGA |
|
|
|
|
Some FPGAs have built-in non-volatile flash memory for configuration. For example, the Xilinx Spartan-3AN series.
What is "grass filed logic"?
Last edited by echo47 on 07 Dec 2007 9:56; edited 1 time in total |
|
| Back to top |
|
 |
rameshchand
Joined: 11 Sep 2007 Posts: 118 Helped: 31
|
07 Dec 2007 9:51 Re: Difference between CPLD and FPGA |
|
|
|
|
field programmable logic device
many time programmable(reprogammable).
it contaains CLB.
Complex programabble logic devices
one time progammable.
PAL logic.
|
|
| Back to top |
|
 |
mpatel
Joined: 25 Aug 2005 Posts: 57 Helped: 4
|
09 Dec 2007 19:43 Re: Difference between CPLD and FPGA |
|
|
|
|
FPGA:
a)SRAM based technology.
b)Segmented connection between elements.
c)Usually used for complex logic circuits.
d)Must be reprogrammed once the power is off.
e)Costly
CPLD:
a)Flash or EPROM based technology.
b)Continuous connection between elements.
c)Usually used for simpler or moderately complex logic circuits.
d)Need not be reprogrammed once the power is off.
e)Cheaper
|
|
| Back to top |
|
 |
Google AdSense

|
09 Dec 2007 19:43 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
nishams
Joined: 06 Dec 2007 Posts: 5
|
14 Dec 2007 11:06 Re: Difference between CPLD and FPGA |
|
|
|
|
Thank You all ....Got good understanding of both FPGA and CPLD.
But What is "Grass Field Logic?"
|
|
| Back to top |
|
 |