answersLogoWhite

0

Complex programmable logic device (CPLD) are programmable digital logic devices which are simpler and lesser capacity than FPGA (Field Programmable Gate Arrays) devices. CPLDs have a non-volatile memory (i.e. turning off the power does not require reprogramming of CPLD)

Microcontrollers (uP or MCU) are small and cost effective but self contained computer chips (compared to general purpose processor chips used in personal computers) used for embedded applications in industrial, consumer electronics products and automobiles. Microcontrollers may or may not have inbuilt memory.

CPLDs are used for implementing logic but they do not have a embedded processor like in microcontrollers.

- Neeraj Sharma

User Avatar

Wiki User

17y ago

What else can I help you with?

Related Questions

Difference between Z86E04 microcontroller from PIC microcontroller?

x


What is the difference between AVR microcontroller and pic microcontroller?

The difference is base on the requirement of their0 application.


Difference between microcontroller based system and embedded system?

embedded system also include microcontroller.


What is the difference between a single board computer and a microcontroller?

The difference between a single board computer and microcontroller is that a single board lacks a general purpose interface and the mass storage devices.


What is the difference between microcontroller and psoc microcontroller?

Psoc includes the analog and digital component where else in controller only digital. :P


What is the Different Between Microprocessor and Microcontroller?

The basic difference between the microprocessor and microcontroller is that we can interface a microcontroller directly means "for example we can directly connect a keyboard to microcontroller to any of its ports"....where as for microprocessor we can't interface directly...we require a circuit board since it requires ram,ic's.....etc.,! beyrojac mahinay


Which is faster fpga or cpld?

FPGA is sutiable for complicated arch than CPLD. CPLD is very tiny when compared to the logic of FPGA so CPLD is faster.


What is the difference between SPI and I2C microcontroller communication interfaces?

Check these articles:http://www.ucpros.com/work%20samples/Microcontroller%20Communication%20Interfaces%201.htmhttp://www.ucpros.com/work%20samples/Microcontroller%20Communication%20Interfaces%202.htm


Difference between 89s51 and 89s52?

89s51 and 89s52 both are same version of 8051 microcontroller


Similarites between a microcontroller and a microprocessor?

Microcontroller = (microprocessor+memory+peripherals) on a single chip


What is the difference between microcontroller 8051 and avr atmega16?

avr is high speed cmpar to 8051.in 8051 there are less number of instructions


What is difference between a PDA and microcontroller?

a microcontroller is just 1 integrated circuita PDA is several integrated circuits, one or more circuit boards, a handheld size housing, a rechargeable battery, a touchscreen I/O device, etc. that is ready for a user to operate