ハードウェア 複雑なプログラマブルロジックデバイス(cpld)とは何ですか? -techopediaからの定義

複雑なプログラマブルロジックデバイス(cpld)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Complex Programmable Logic Device(CPLD)とはどういう意味ですか?

複雑なプログラマブルロジックデバイス(CPLD)は、完全にプログラム可能なAND / ORアレイとマクロセルを備えたロジックデバイスです。 マクロセルはCPLDの主要な構成要素であり、複雑な論理演算と選言標準形表現を実装するための論理が含まれています。 AND / OR配列は完全に再プログラム可能であり、さまざまな論理機能を実行します。 マクロセルは、順次ロジックまたは組み合わせロジックを実行する機能ブロックとして定義することもできます。

TechopediaはComplex Programmable Logic Device(CPLD)について説明します

複雑なプログラマブルロジックデバイスは、プログラマブルロジックアレイ(PLA)やプログラマブルアレイロジック(PAL)などの以前のロジックデバイスと比較して、革新的な製品です。 以前のロジックデバイスはプログラム可能でなかったため、ロジックは複数のロジックチップを組み合わせて構築されました。 CPLDには、PALとフィールドプログラマブルゲートアレイ(FPGA)の間に複雑さがあります。 また、PALとFPGAの両方のアーキテクチャ機能も備えています。 CPLDとFPGAのアーキテクチャ上の主な違いは、FPLDはルックアップテーブルに基づいているのに対して、CPLDはゲートオブシーに基づいていることです。

CPLDとFPGAの一般的な機能は、どちらにも多数のゲートがあり、ロジックに柔軟に対応できることです。 一方、CPLDとPALの共通機能には、不揮発性構成メモリが含まれます。 CPLDは、プログラマブルロジックデバイス市場のリーダーであり、高度なプログラミング、低コスト、不揮発性、使いやすさなどの複数の利点があります。

複雑なプログラマブルロジックデバイス(cpld)とは何ですか? -techopediaからの定義