Embedded - PLDs (Programmable Logic Device)

Category Introduction

Programmable Logic Devices (PLDs) are integrated circuits that contain a relatively small number of functional elements that provide user-configurable logic functions (AND, OR, etc.) as well as configurable interconnections between the elements within the device, allowing logic functions of modest complexity to be implemented using fewer components than would be required if individual logic devices were used, and also simplifying the process of making changes to the function being implemented. Devices of this type typically incorporate a non-volatile configuration memory, allowing the programmed functionality to be retained when power to the device is removed.

Product List

865 Items
PDF Mfr Part # Quantity
Available
UnitPrice RFQ Series Packaging Product StatusProgrammable TypeNumber of MacrocellsVoltage - InputSpeedMounting TypePackage / CaseSupplier Device Package
ATF16V8B-15PU
ATF16V8B-15PU
IC PLD 8MC 15NS 20DIP
Microchip Technology
665 $1.22
16V8 Tube ActiveEE PLD85V15 nsThrough Hole20-DIP (0.300", 7.62mm)20-PDIP
ATF16V8BQL-15PU
ATF16V8BQL-15PU
IC PLD 8MC 15NS 20DIP
Microchip Technology
487 $1.50
16V8 Tube ActiveEE PLD85V15 nsThrough Hole20-DIP (0.300", 7.62mm)20-PDIP
ATF16V8C-7PU
ATF16V8C-7PU
IC PLD 8MC 7.5NS 20DIP
Microchip Technology
239 $2.35
16V8 Tube ActiveEE PLD85V7.5 nsThrough Hole20-DIP (0.300", 7.62mm)20-PDIP
ATF16LV8C-10JU
ATF16LV8C-10JU
IC PLD 8MC 10NS 20PLCC
Microchip Technology
135 $2.53
16V8 Tube ActiveEE PLD83V ~ 5.5V10 nsSurface Mount20-LCC (J-Lead)20-PLCC (9x9)
ATF22LV10C-10XU
ATF22LV10C-10XU
IC PLD 10MC 10NS 24TSSOP
Microchip Technology
97 $2.46
22V10 Tube ActiveEE PLD103.3V10 nsSurface Mount24-TSSOP (0.173", 4.40mm Width)24-TSSOP
ATF22V10CQZ-20XU
ATF22V10CQZ-20XU
IC PLD 10MC 20NS 24TSSOP
Microchip Technology
178 $2.98
22V10 Tube ActiveEE PLD105V20 nsSurface Mount24-TSSOP (0.173", 4.40mm Width)24-TSSOP
ATF22V10C-10NM/883
ATF22V10C-10NM/883
IC PLD 10MC 10NS 28LCC
Microchip Technology
10 $106.75
22V10 Tube ActiveEE PLD105V10 nsSurface Mount28-CLCC28-LCC (11.45x11.45)
BPAL16L8-25CFN
BPAL16L8-25CFN
ELECTRICALLY ERASABLE PAL DEVICE
Texas Instruments
818 $0.45
Bulk Active-------
TIBPAL16L8-25CDW
TIBPAL16L8-25CDW
ELECTRICALLY ERASABLE PAL DEVICE
Texas Instruments
29 $0.52
Bulk Active-------
GAL16V8QS-25QVI
GAL16V8QS-25QVI
GAL16V8 - LOW VOLTAGE E2CMOS PLD
National Semiconductor
1,410 $0.62
Bulk Active-------
XC2C32A-4PCG44C
XC2C32A-4PCG44C
FLASH PLD, 4NS, 32-CELL PQCC44
AMD Xilinx
603 $0.00
Bulk Active-------
GAL16V8QS-20LVC
GAL16V8QS-20LVC
GAL16V8 - LOW VOLTAGE E2CMOS PLD
National Semiconductor
966 $0.70
Bulk Active-------
PAL16R8B2CN
PAL16R8B2CN
VANTIS PLD
Vantis
142 $0.70
PAL16R8 Bulk ObsoletePAL645V35 nsThrough Hole--
EP224LC-12
EP224LC-12
OT PLD, 12NS, PAL-TYPE PQCC28
Altera
864 $0.89
Bulk ActiveEPLD84.75V ~ 5.25V12 nsSurface Mount28-LCC (J-Lead)28-PLCC
EP224PC-12
EP224PC-12
OT PLD, 12NS, PAL-TYPE
Altera
757 $0.87
Bulk ActiveEPLD84.75V ~ 5.25V12 nsThrough Hole24-DIP24-PDIP
GAL16V8QS-25QVC
GAL16V8QS-25QVC
GAL16V8 - LOW VOLTAGE E2CMOS PLD
National Semiconductor
964 $0.87
Bulk Active-------
EP224PC-10
EP224PC-10
OT PLD, 10NS, PAL-TYPE
Altera
417 $0.98
Bulk ActiveEPLD84.75V ~ 5.25V10 nsThrough Hole24-DIP24-PDIP
XC2C64A-7PC44C
XC2C64A-7PC44C
FLASH PLD, 7.5NS, 64-CELL PQCC44
AMD Xilinx
12 $0.97
Bulk Active-------
EP22V10PC-25
EP22V10PC-25
OT PLD, 25NS, PAL-TYPE
Altera
421 $1.18
Bulk ActiveEPLD104.75V ~ 5.25V25 nsThrough Hole24-DIP24-PDIP
EP22V10LC-25
EP22V10LC-25
OT PLD, 25NS, PAL-TYPE PQCC28
Altera
394 $1.16
Bulk ActiveEPLD104.75V ~ 5.25V25 nsSurface Mount28-LCC (J-Lead)28-PLCC

About Programmable Logic Devices (PLDs)

What are Programmable Logic Devices (PLDs)?

Programmable Logic Devices (PLDs)

Programmable Logic Devices (PLDs) are a category of integrated circuits that can be configured by the user to perform specific logic functions. Unlike fixed-function logic devices, PLDs offer flexibility and adaptability, allowing designers to program the device to meet the specific needs of their application. The basic operating principle involves a matrix of programmable logic gates that can be interconnected in various configurations. This programmability is achieved through technologies such as EEPROM, Flash, or SRAM, enabling the device to be reprogrammed multiple times. PLDs are essential in the embedded devices industry for their ability to accelerate development cycles and reduce the need for custom hardware.

Types of Programmable Logic Devices (PLDs)

1. Simple Programmable Logic Devices (SPLDs)

SPLDs are the most basic form of PLDs, typically used for simple logic functions. They consist of a small number of logic gates and are often used in applications where cost and simplicity are priorities. SPLDs are ideal for implementing basic combinational and sequential logic.

2. Complex Programmable Logic Devices (CPLDs)

CPLDs offer a higher level of complexity and integration than SPLDs. They contain multiple SPLD-like blocks interconnected through a programmable interconnect matrix. CPLDs are suitable for medium-complexity applications, providing a balance between performance and cost. They are often used in control systems and interface logic.

3. Field-Programmable Gate Arrays (FPGAs)

FPGAs are the most advanced type of PLDs, offering a high degree of flexibility and logic capacity. They consist of an array of programmable logic blocks and a rich interconnect structure. FPGAs are used in applications requiring high performance and complex processing, such as digital signal processing, telecommunications, and high-speed data processing.

How to choose Programmable Logic Devices (PLDs)?

When selecting a PLD, several key parameters should be considered:

  • Logic Capacity: Determine the complexity of the logic functions required and choose a PLD with sufficient logic gates and flip-flops.
  • Performance: Evaluate the speed and throughput requirements of your application to select a PLD with the appropriate clock frequency and data processing capabilities.
  • Power Consumption: Consider the power budget of your application, especially for battery-powered or portable devices.
  • Reprogrammability: Assess the need for reprogramming and choose a PLD with suitable programming technology (e.g., EEPROM, Flash, SRAM).
  • Cost: Balance the cost of the PLD with the budget constraints of your project.

To evaluate product quality and reliability, consider the reputation of the supplier, customer reviews, and any available certifications. Environmental factors such as temperature range and humidity should also be considered, along with installation requirements like board space and connectivity options.

Applications of Programmable Logic Devices (PLDs)

1. Telecommunications

In the telecommunications industry, PLDs are used for signal processing, protocol conversion, and network routing. Their reprogrammability allows for quick adaptation to new standards and technologies, making them ideal for evolving communication infrastructures.

2. Automotive

PLDs play a crucial role in automotive electronics, where they are used for engine control units, infotainment systems, and advanced driver-assistance systems (ADAS). Their ability to handle complex logic and real-time processing makes them indispensable in modern vehicles.

3. Consumer Electronics

In consumer electronics, PLDs are used in devices such as smartphones, tablets, and gaming consoles. They enable features like touch processing, video decoding, and connectivity, enhancing the user experience through customizable logic functions.

4. Industrial Automation

PLDs are used in industrial automation for process control, robotics, and machine vision systems. Their flexibility allows for the implementation of custom control algorithms and interfaces, improving efficiency and productivity in manufacturing environments.

5. Aerospace and Defense

In aerospace and defense, PLDs are used for avionics, radar systems, and secure communications. Their reliability and ability to withstand harsh environments make them suitable for mission-critical applications where performance and security are paramount.