Крупнейшая в мире платформа для поставок недостающих и труднодоступных деталей

В чем разница между FPGA, PLD, CPLD, PLC и DSP

Опубликованное время: 2023-01-31 23:56:14
Глядя на их определения, все они являются программируемыми логическими устройствами.

Сначала разберитесь из названия.

FPGA: Field Programmable Gate Array,CPLD

: сложное программируемое логическое устройство, все они являются программируемыми устройствами, но программа CPLD застыла во внутренней флэш-памяти,

а программа все еще существует после выключения и включения. Однако внутри FPGA нет вспышки, и программа исчезнет после сбоя питания. Конечно, программу флэш-памяти можно повесить снаружи, и она будет загружаться с флэш-памяти каждый раз, когда отключается и перезапускается питание.

С точки зрения масштаба, емкость (логический блок) FPGA, как правило, намного больше, чем у CPLD, с более сильными функциями, выше стоимость, более высокое энергопотребление и более гибкая программируемость, поэтому они имеют разное позиционирование на рынке, FPGA в основном используется в области проверки функций чипа (очень сложная), обработки изображений (большие данные) и связи (высокая скорость), а CPLD может использоваться на небольших промышленных рынках управления, таких как генерация сигналов.

PLD - это широкое понятие, и FPGA, и CPLD относятся к PLD, программирование аппаратно программируемое, логический дизайн!

PLC является программируемым контроллером, а обычный однокристальный микрокомпьютер 51 принадлежит ПЛК, который является ASIC! То есть аппаратное обеспечение мертво, а внутренняя цепь затвердела, что можно рассматривать как индивидуальный чип, а программированиеПрограммирование Oftware!

DSP обладает мощной вычислительной мощностью и имеет больше множителей и сумматоров. Строго говоря, DSP — это своего рода мягкое ядро, и оно упаковывается в чипы после добавления периферийного хранилища и тактовой частоты. Он имеет больше преимуществ в обработке изображений и математических операциях. Большое преимущество.

Рекомендуемые детали