Contact Mouser (London)  + 44 (0)1494-467490     |     Feedback        
View Basket     |     Change Location  GBP
英國 英國

Incoterms:DDP
All prices include duty and customs fees on select shipping methods.

Please confirm your currency selection:

British Pounds
Free shipping on most orders over £50 (GBP)

Euros
Free shipping on most orders over 65 € (EUR)

US Dollars
Free shipping on most orders over $100 (USD)
Home » Applications & Technologies » Programmable Logic Electronics
Applications & Technologies
Programmable Logic

There are many types of Programmable Logic Devices (PLDs), beginning with simple combinations of digital logic that are integrated on one chip. Complex Programmable Logic Devices (CPLDs) and Field Programmable Gate Arrays (FPGAs) are general-purpose semiconductor devices that can be programmed after shipping. They are very design-flexible and user-customizable hardware devices that can implement any logical function that an application-specific integrated circuit could perform, but the ability to update the functionality offers advantages for many applications.

Typical FPGA consists of many small logic blocks interconnected by programmable routing resources.
Programmable Logic block diagram
FPGA

FPGA block diagram

The Field-Programmable Gate Array (FPGA) is a general-purpose semiconductor device containing a large number of digital logic building blocks. In terms of speed-to-market, design flexibility, and cost, FPGAs are hardware used when a traditional software-programmable processor system is not enough, but a customer Application Specific Integrated Chip (ASIC) is too much. FPGAs are denser and more complex than CPLDs.

» View Programmable Logic ICs

» View Configuration Memory

» View Engineering Development Tools

» View Embedded Solutions for Computing

» View Embedded Solutions for Engineering Tools

CPLD

CPLD block diagram

Complex Programmable Logic Devices (CPLDs) are large-scale logic devices with hundreds or thousands of programmable logic gates, non-volatile memory, and an I/O block in one chip. CPLD architecture has a predictable timing performance and speed, and offers a range of logic capabilities. Connections between the logic gates on these semiconductor chips are customized by the user with development tools.

Implementing design changes is flexible and easy to do with a CPLD, because CPLDs can be re-programmed, and some CPLDs can be re-programmed in-circuit, which means that changes can be made at any time, including on the production line, in the field, or in finished goods. CPLDs are relatively low in power consumption and cost, so they are ideal for battery-operated portable or hand-held applications.

» View Complex Programmable Logic Devices

» View Engineering Tools

» View Engineering Tools Hardware

» View Engineering Tools Software

Tools
Development tool example

Development tools are essential for quickly building a design and are useful for learning, developing software and settings, and testing. Development tools are created for a specific product or series of products. A development kit can provide an excellent experience for a design engineer if it is complete and easy to use as it arrives, just out of the box. They are often used as a springboard to getting up and running before customizing and prototyping.

Development Tools by Catagory

» View Development Software

» View Interfaces

» View Power Management ICs

» View Programmable Logic ICs

Development Tools by Manufacturer

» View Altera

» View Lattice

» View Terasic Technologies

» View Cypress

Software Tools

» Quartus® II Software by Altera

Learn more about Altera Cyclone® V SoC FPGA
Altera Cyclone® V
SoC FPGA

  • ARM-based HPS and logic
  • Lower power due to use of hard IP blocks.
  • Over 4,000 MIPS processing performance under 1.8 W
Learn more about Altera Cyclone® V SoC FPGA
Learn more about Altera MAX® V CPLD Series
Altera MAX® V
CPLD Series

  • The lowest power, lowest cost CPLDs
  • In-system programming
  • User & embedded flash memory
Learn more about Altera MAX® V CPLD Series
Learn more about Terasic FPGA Dev Kits for Altera Cyclone® IV
Terasic FPGA Dev Kits
for Altera Cyclone® IV

  • Cyclone IV EP4CE115 and EP4CE22F17C6N
  • JTAG and AS mode configuration supported
  • EPCS64 serial configuration device
Learn more about Terasic FPGA Dev Kits for Altera Cyclone® IV
Learn more about Altera Cyclone® V GX FPGA Dev Kits
Altera Cyclone® V GX
FPGA Dev Kits

  • Supports Cyclone V FPGA prototyping
  • FPGA power measurement
  • Tests transceiver I/O signal quality, up to 3.125 Gbps.
Learn more about Altera Cyclone® V GX FPGA Dev Kits
Learn more about Lattice Semiconductor ispMACH® 4000ZE CPLDs
Lattice Semiconductor
ispMACH® 4000ZE CPLDs

  • 260MHz maximum operating frequency
  • Individual clock, reset, preset and enable controls
  • 1.8V core; low dynamic power
Learn more about Lattice Semiconductor ispMACH® 4000ZE CPLDs
Learn more about Cypress PSoC® 5LP Cortex™-M3 SoCs
Cypress PSoC® 5LP
Cortex-M3 SoCs

  • 32-bit ARM Cortex-M3 CPU core
  • Boost startup from 0.5V, Single-cell battery operation
  • Programming, debug, and trace
Learn more about Cypress PSoC® 5LP Cortex™-M3 SoCs
More Featured Products
Power
ON Semiconductor - NCP702 200mA LDO Linear Voltage RegulatorLearn More
Texas Instruments - TPS8267x / TPS84620 Integrated Power SolutionsLearn More
Maxim Integrated - MAX15041 Step-Down DC-DC RegulatorLearn More
Murata Power Solutions - Okami™ OKY SeriesLearn More
Fairchild Semiconductor - FAN21 TinyBuck RegulatorsLearn More
Analog Devices - ADP5034Learn More
Lattice Semiconductor - Power Manager II ispPAC®-POWR1014/ALearn More
Enpirion - EN5337QI 3A Buck Converter with Integrated InductorLearn More


 
Automotive
 
Broadcast
 
Computer and Storage
 
Consumer
 
Industrial
 
Medical
 
Military
 
Wireless
 
Altera
 
Cypress
 
Lattice