0
3.6kviews
Differentiate between FPGA and CPLD
1 Answer
0
251views
Sr. No. FPGA CPLD
1 It is field programmable gate array. It is complex programmable logic device.
2 Capacity is defined in terms of number of gates available. Capacity is defined in terms of number of macro-cells available.
3 FPGA consumes less power than CPLD. CPLD consumes more power than FPGA devices.
4 Number of input and output pins on FPGA are less than CPLD. Number of input and output pins on CPLD are high.
5 FPGA are suitable for designs with large number of simple blocks with few number of inputs. CPLD are ideal for complex blocks with large number of inputs.
6 FPGA based designs require more board space and layout complexity is more. CPLD based designs need less board space and less board layout complexity.
7 It is difficult to predict the speed performance of design. It is easier to predict the speed performance of design.
8 FPGA are available in wide density range. CPLD contain fewer registers but have better performance.
Please log in to add an answer.