Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What's the difference between CPLD and FPGA?

Status
Not open for further replies.

Saira

Newbie level 1
Joined
Jan 25, 2006
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,289
Hi everyone,

Can I replaced CPLD with FPGA? What's the different between these two. Can FPGA do the same thing as CPLD and what is the advantages.

Thanks..

p/s: I'm new in this area but I found one application in CPLD that I wanna used FPGA.

Thanks again.
 

echo47

Advanced Member level 5
Joined
Apr 7, 2002
Messages
3,942
Helped
637
Reputation
1,272
Reaction score
88
Trophy points
1,328
Location
USA
Activity points
33,178
CPLD and FPGA

That depends on your application. FPGAs are usually bigger and faster, but they are generally more expensive, consume more power, have volatile configuration memory, and may have different I/O voltage levels.

Search this forum for many other discussions about FPGA vs CPLD.
 

Iouri

Advanced Member level 2
Joined
Aug 17, 2005
Messages
682
Helped
87
Reputation
174
Reaction score
8
Trophy points
1,298
Activity points
4,814
CPLD and FPGA

it is really depends on your application small FPGA cost less than big CPLD, but can you afford to boot load FPGA at start up, in some case you might want to use small CPLD, to boot your microprocessor system, than load FPGA. it is totally up you.
Look at the data sheets for FPGA and CPLD and you will see the difference

Good Lack!
 

Hero

Full Member level 2
Joined
Mar 6, 2002
Messages
145
Helped
4
Reputation
8
Reaction score
2
Trophy points
1,298
Activity points
1,608
Re: CPLD and FPGA

Hi,

FPGA use SRAM as configuration element. So you need to configure FPGA on every power-up occurrence. You need additional configuration E2PROM or uC unit.
Also timings in FPGA are different and more routing dependable.
 

deb_mallik

Banned
Joined
Jan 24, 2006
Messages
44
Helped
0
Reputation
0
Reaction score
1
Trophy points
1,286
Activity points
0
Re: CPLD and FPGA

for small logic elements(LE) used in your project go for cpld .
for large LE used in your project go for fpga
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top