_CPLD Integrated Circuits Department

Integrated circuits CPLD or  logic (programmable)  consists of several simple PLD and (SPLD).

Researcher  and author: Dr.   (   Afshin Rashid)


Note: In  a microprocessor,  CPLD or  (programmable) logic  (complex programmable logic device) is a programmable logic device that consists of several simple PLDs (SPLDs) and has a programmable switching matrix between the blocks. It is logic.

CPLD or  (programmable logic) microprocessor  uses CMOS  EPROM, EEPROM, flash memory and SRAM programming technology, thus forming a programmable logic device with high density, high speed and low power consumption. They are relatively large in scale and complex in structure and belong to the spectrum of large-scale integrated circuits. A CPLD   (  Complex Programmable Logic Device ) microprocessor   is mainly composed of programmable logic macrocells (MC) around the center of the programmable junction matrix cell. Among them, the MC structure is more complex and has a complex I/O cell connection structure that can be produced by the user according to the needs of a specific circuit structure to complete specific functions. Because the CPLD uses fixed-length metal wires to internally connect each logic block, the designed logic circuits are time-predictable, avoiding the disadvantage that the timing of a segmented interconnect structure is completely predictable. No nose.


CPLD microprocessor has the characteristics of flexible programming, high integration, short design and development cycle, wide application, advanced development tools, low design and manufacturing cost, low hardware experience requirement for designers, no need to test for standard products, confidential Being high and the price is popular. Etc. It can realize larger-scale circuit design, so it is widely used in product prototyping and product manufacturing (generally below 10,000 pieces). CPLD devices have become an essential part of electronic products, and their design and application have become an essential skill for electronic engineers.

CPLD microprocessor is a type of digital circuit  that users build their logic functions based on their needs. The main design method is to use the integrated development software platform to generate the corresponding target file using the schematic diagram and hardware description language, and then transfer the code to the target chip via the download cable ("in-system" programming) to realize It is designed for digital system.

Researcher  and author: Dr.   (   Afshin Rashid)

Specialized doctorate in nano-microelectronics