하드웨어 복잡한 프로그래머블 로직 장치 (cpld) 란 무엇입니까? -techopedia에서 정의

복잡한 프로그래머블 로직 장치 (cpld) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-복합 프로그램 가능 논리 장치 (CPLD) 란 무엇입니까?

CPLD (복잡한 프로그래밍 가능 논리 장치)는 완전히 프로그래밍 가능한 AND / OR 어레이 및 매크로 셀이있는 논리 장치입니다. 매크로 셀은 CPLD의 주요 구성 요소로 복잡한 논리 연산과 분리형 정규형 표현을 구현하기위한 논리를 포함합니다. AND / OR 어레이는 완전히 재 프로그램 가능하며 다양한 논리 기능을 수행합니다. 매크로 셀은 또한 순차 또는 조합 로직을 수행하는 기능 블록으로 정의 될 수있다.

Techopedia는 복잡한 프로그래밍 가능 논리 장치 (CPLD)를 설명합니다

복잡한 프로그래머블 로직 디바이스는 프로그래머블 로직 어레이 (PLA) 및 프로그래머블 어레이 로직 (PAL)과 같은 초기 로직 디바이스와 비교하여 혁신적인 제품입니다. 이전의 로직 디바이스는 프로그래밍이 불가능하므로 로직은 여러 로직 칩을 결합하여 구축되었습니다. CPLD는 PAL과 FPGA (Field-Programmable Gate Array)간에 복잡성을 가지고 있습니다. 또한 PAL과 FPGA의 아키텍처 기능을 모두 갖추고 있습니다. CPLD와 FPGA의 주요 아키텍처 차이점은 FPGA가 룩업 테이블을 기반으로하는 반면 CPLD는 게이트를 기반으로한다는 점입니다.

CPLD와 FPGA의 일반적인 특징은 둘 다 많은 수의 게이트와 유연한 로직을 제공한다는 것입니다. CPLD와 PAL의 공통 기능에는 비 휘발성 구성 메모리가 포함됩니다. CPLD는 프로그래머블 로직 디바이스 시장의 리더로서 고급 프로그래밍, 저렴한 비용, 비 휘발성 및 사용 편의성 등 여러 가지 이점을 제공합니다.

복잡한 프로그래머블 로직 장치 (cpld) 란 무엇입니까? -techopedia에서 정의