An Entity of Type: device, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of PALs and FPGAs, and architectural features of both. The main building block of the CPLD is a macrocell, which contains logic implementing disjunctive normal form expressions and more specialized logic operations.

Property Value
dbo:abstract
  • Un dispositiu lògic programable complex (CPLD, sigles de Complex Programmable Logic Device) és un dispositiu electrònic programable. Els CPLD estenen el concepte d'un PLD (de l'acrònim anglès Programmable Logic Device) a un major nivell d'integració, ja que permet implementar sistemes més eficaços, ja que utilitzen menor espai, milloren la fiabilitat del disseny, i redueixen costos. Un CPLD es forma amb múltiples blocs lògics, cada un semblant a un PLD. Els blocs lògics es comuniquen entre si utilitzant una matriu programable d'interconnexions, la qual cosa fa més eficient l'ús del silici, conduint a una millor eficiència a menor cost. A continuació s'expliquen breument les principals característiques de l'arquitectura d'un CPLD. (ca)
  • Complex Programmable Logic Devices (CPLD) stellen in der Digitaltechnik sogenannte programmierbare logische Schaltungen dar. Sie sind technologischer Nachfolger der Programmable Array Logic (PAL) und im Aufbau einfacher als die deutlich komplexeren Field Programmable Gate Arrays (FPGAs). (de)
  • A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of PALs and FPGAs, and architectural features of both. The main building block of the CPLD is a macrocell, which contains logic implementing disjunctive normal form expressions and more specialized logic operations. (en)
  • Un CPLD (del acrónimo inglés Complex Programmable Logic Device) es un dispositivo electrónico. Los CPLD extienden el concepto de un PLD (del acrónimo inglés Programmable Logic Device) a un mayor nivel de integración ya que permite implementar sistemas más eficaces, ya que utilizan menor espacio, mejoran la fiabilidad del diseño, y reducen costos. Un CPLD se forma con múltiples bloques lógicos, cada uno similar a un PLD. Los bloques lógicos se comunican entre sí utilizando una matriz programable de interconexiones, lo cual hace más eficiente el uso del silicio, conduciendo a una mejor eficiencia a menor costo. A continuación se explican brevemente las principales características de la arquitectura de un CPLD. (es)
  • Un Complex Programmable Logic Device (spesso abbreviato con la sigla inglese CPLD), nell'elettronica digitale, è un dispositivo programmable logic device, programmabile e cancellabile, con un numero di pin maggiore di 48. I CPLD sono un'evoluzione delle GAL: un CPLD si può infatti considerare come integrazione di più GAL all'interno di un singolo chip. La programmazione permette al CPLD di simulare un generico circuito digitale di complessità non elevata. A differenza delle FPGA le CPLD mantengono la programmazione anche quando non sono alimentate perché contengono delle memorie non volatili.I CPLD vengono usati per applicazioni particolari dove sono richieste alte velocità o bassi costi o funzionalità di glue logic ovvero di interfacciamento tra due dispositivi complessi. Alcuni tipi di CPLD si programmano usando il PAL programmer, ma questo metodo diventa poco pratico quando si devono collegare componenti con centinaia di pin. Un metodo molto più efficiente consiste nel saldare i dispositivi su un circuito stampato e quindi inviare loro, mediante un PC, un flusso di dati che, opportunamente decodificati dai circuiti interni dei CPLD, conferiscono agli stessi la configurazione necessaria a realizzare le funzioni logiche desiderate. Ciascun produttore ha un proprio nome che identifica questa modalità di programmazione. Per esempio, la Lattice Semiconductor lo chiama "in-system programming". È in corso al riguardo un progetto di standardizzazione da parte del JTAG (Joint Test action Group). (it)
  • 복합 프로그래머블 논리 소자(Complex Programmable Logic Device)는 현장 프로그래머블 게이트 어레이 (FPGA)와 프로그래머블 어레이 논리 (PAL)의 복합성과 구조적 특성을 지니고 있는 프로그래머블 논리 소자 (PLD)이다. 제조된 복합 프로그래머블 논리 소자의 블록은 식과 더 특별한 논리 연산을 실행하는 논리가 포함된 매크로셀(macrocell)이다. 프로그래머블 어레이 논리와 동일한 특징: * 비휘발 설정 메모리. 대다수 현장 프로그래머블 게이트 어레이와 다르게 외부 설정 ROM이 불필요하고, 복합 프로그래머블 논리 소자는 시스템 시작하자마자 동작할 수 있다. * 특히 큰 소자는 라우팅 대부분이 (내부 상태저장이나 깊은 레이어 논리의 작은 이점으로) 외부핀과 연결된 입력과 출력신호를 가지는 논리블록을 수반한다. 현장 프로그래머블 게이트 어레이와 동일한 특징: * 큰수의 게이트가 가능함. 복합 프로그래머블 논리 소자는 일반적으로 수천에서 수십만의 논리 게이트와 동등하며, 적당히 복잡한 데이터 처리 장치의 수행이 가능하다. 프로그래머블 어레이 논리는 일반적으로 수백 게이트와 동등하며, 현장 프로그래머블 게이트 어레이는 일반적으로 수백만에서 수백만의 범위이다. * 어떤 제품은 논리가 식보다 유연하도록 매크로셀 사이에 복합한 피드백 라인과 (내부 연산회로 같은) 일반적으로 사용되는 다양한 기능을 실행하는 특별한 논리를 포함한다. 큰 복합 프로그래머블 논리 소자와 작은 현장 프로그래머블 게이트 어레이의 가장큰 다른점은 복합 프로그래머블 논리 소자에는 칩내부에 비활성 메모리가 존재한다. 구조적 접근에서 다른점은 중간체 영역으로부터 분명히 더 멀다. 비휘발의 특징은 복합 프로그래머블 논리 소자가 이런 능력을 가지지 않는 다른 소자를 제어 이전에 처리하는 부트 로더 기능을 수행하는 현대 디지털 설계에 종종 사용되는 것을 의미한다. 좋은 예로 복합 프로그래머블 논리 소자가 비활성 메모리에서 현장 프로그래머블 게이트 어레이에 환경설정 데이터를 올리는 데 사용된다. (처음으로 에 의하여 판매된) (PLA)와 프로그래머블 어레이 논리보다 우월하면서 심지어 더 작은 소자로 진보적인 단계가 복합 프로그래머블 논리 소자이다. 두 소자 사이에서 향상된 현장 프로그래머블 게이트 어레이는 두가지 종류가 근본적으로 구별할 수 없을 때까지 의미해지는 경향이 계속되었다. (ko)
  • CPLD (Complex Programmable Logic Device)とは、プログラマブルロジックデバイスの一種で、PALとFPGAの中間の集積度を持ち、これら両方のアーキテクチャの特徴を持っている。CPLD で作られるブロックはであり、これには加法標準形での表現とより特殊な論理的操作が実装されている。 PALと共通する特徴は以下のようである。 * 不揮発性であるコンフィギュレーションメモリである。多くのFPGAと違い、コンフィギュレーションROMは必要ない。CPLDはシステムが立ち上がるとすぐに機能する。 * 多くの古いCPLDデバイスでは、ほとんどの論理ブロックは外部ピンに接続され信号を入力あるいは出力しており、内部情報の記憶や深くレイヤ化された論理に使用されることは少なくなっていた。 * これは、一般には、より大きなCPLDやより新しいCPLD製品ファミリーには当てはまらない。 FPGAと共通する特徴は以下のようである。 * 多数のゲートが利用可能である。CPLDは典型的には数千から数万の論理ゲートに相当するものを持ち、中程度に複雑なデータ処理デバイスを実装することができる。PALは典型的には数百の論理ゲートに相当するものを持ち、FPGAは典型的には数万から数百万の範囲の論理ゲートを持つ。 * 提供されている論理は、論理和または論理積よりフレキシブルで、マクロセル間での複雑なフィードバックパスや多くのよく使われる機能 (例えば、整数演算など)を実装するための特別な論理が含まれている。 CPLDとFPGAのアプリケーション上重要な違いのひとつに、CPLDはチップ上の不揮発性のメモリでコンフィギュレーションされている、ということがある。この特徴のために、CPLDは電源投入時のブートローダのためのデバイスとして使われている。典型的な例として、不揮発性メモリからFPGAへコンフィギュレーションデータをロードするのにCPLDを使う、というものがある。しかし、最新FPGA製品にはコンフィギュレーションメモリを組み込んだモデルも存在する。 CPLDは、それ以前に普及していたより小さな規模のPLA(これは最初にによって出荷された)やPALといったデバイスから進歩してきたものであり、PLAやPALは、プログラム機能を提供せずいくつかの汎用ロジックICをワイヤで接続することによってプログラムする方法から進歩してきた。 FPGAとCPLDのデバイスアーキテクチャ上の主な違いは、FPGAが内部的にはルックアップテーブル(LUT)をベースにしているのに対し、CPLDはチャネルレス型ゲートアレイ(SOG)による論理機能によっていることである。 (ja)
  • Complex programmable logic device (of ook wel: CPLD) is een programmeerbare logica-chip. Een CPLD bestaat uit een aantal in de chip vastgelegde logische poorten en flipflops, die, door het IC een andere programmering te geven, op een andere manier met elkaar verbonden worden. Hierdoor is er telkens weer een andere digitale logische schakeling mee te realiseren. Fabrikanten van CPLD's zijn onder andere Lattice Semiconductors, Altera en Xilinx. Een grote tegenhanger van de CPLD is de FPGA. (nl)
  • Complex programmable logic device (förkortat CPLD) är inom digitalteknik en programmerbar integrerad krets med en komplexitet som ligger mellan en PAL-krets och en FPGA-krets. Byggstenen i en CPLD kallas makrocell och består av logiska grindar anslutna till en D-vippa. I motsats till en FPGA utnyttjar CPLD:n ett inbyggt icke-flyktigt minne (oftast Flashminne) som kan programmeras "In System" när komponenten är monterad på kretskortet. De största fördelarna med CPLD jämfört med FPGA är att drivförmågan är bättre ( och ), signalfördröjningen är konstant och kostnaden är låg. I likhet med FPGA är de omprogrammerbara på plats och enkla att utveckla för. Nackdelarna utgörs av att kretsarna är små och innehåller få register jämfört med en FPGA-krets. Några tillverkare av CPLD:er är Xilinx, och Lattice. (sv)
  • CPLD (ang. Complex Programmable Logic Device) – złożone programowalne układy elektroniczne. Są one koncepcyjnie podobne do SPLD, lecz mają bardziej złożoną budowę, tzn. posiadają większe zasoby logiczne i możliwości funkcjonalne. Mają architekturę hierarchiczną opartą na makrokomórkach logicznych, których zawierają od kilkudziesięciu do kilkuset. Zazwyczaj od 4 do 16 makrokomórek jest połączonych w większe bloki funkcjonalne. Wiele takich bloków jest zaś łączona za pomocą matrycy połączeniowej kluczy, której zdolność łączeniowa określa, w jakim stopniu układ jest programowalny. Ta liczba połączeń wewnątrz matrycy określa bowiem, jak łatwo jest dostosować jakiś projekt do danego układu programowalnego. Jedną z najważniejszych cech architektury układów CPLD jest liczba termów przypadających na jedną makrokomórkę oraz możliwość pożyczki termów z sąsiednich makrokomórek. (pl)
  • Um dispositivo lógico complexo programável, em inglês complex programmable logic device (sigla CPLD), é um dispositivo lógico programável com complexidade entre aquela de uma PAL e de uma FPGA, e arquitetura com característica de ambas. O bloco de construção de um CPLD é a macrocélula, as quais implementam as funções lógicas combinacionais, de registro e E/S. (pt)
  • CPLD (англ. Complex programmable logic device) — програмовані логічні інтегральні схеми (ПЛІС), інтегральні схеми з програмованою користувачем структурою (ASSP). (uk)
  • CPLD (англ. Complex Programmable Logic Device) — программируемая логическая интегральная схема (ПЛИС) в диапазоне сложности между микросхемами (Programmable Array Logic) и FPGA (англ. Field-Programmable Gate Array), сочетающая их архитектурные решения. Основой CPLD является матрица макроячеек, в которой реализованы логические соединения вентилей или более сложные логические операции. Блоки макроячеек объединены программируемой коммутационной матрицей с последующим выходом на входы (выходы) схемы. В CPLD доступно достаточно большое количество логических вентилей — от нескольких тысяч до десятков тысяч, что позволяет реализовать сравнительно сложные устройства обработки данных (для PAL это — как максимум несколько сотен логических вентилей, в современных FPGA количество вентилей может достигать нескольких миллионов). При этом для FPGA возможно программирование более гибкой и сложной логики, чем простейшие выражения типа суммы произведений, вплоть до реализации как элементов цифровой обработки сигналов, цифровых фильтров, так и процессоров общего назначения (в отличие от CPLD, технология FPGA базируется на вентильных матрицах Look-up tables (LUTs)). В исходных вариантах CPLD маршрутизация ограничивала возможность подключения большинства логических блоков к их каналам ввода-вывода через внешние контакты, что не позволяло оптимально использовать внутреннюю память микросхем и реализовать многоуровневую логику. Для более новых семейств больших CPLD это ограничение уже не характерно. Главным отличием между большими CPLD и малыми FPGA до недавних пор было наличие внутренней энергонезависимой конфигурационной памяти в CPLD. Это отличие становится уже не столь значимым, поскольку ряд последних моделей FPGA также включают такую внутреннюю память. Тем не менее, наличие такой внутренней энергонезависимой конфигурационной памяти, наряду с такой важной характеристой, как устойчивость показателей, делают CPLD незаменимыми для современных цифровых схем в качестве устройства для инициализации схемы, перед тем, как передать управление другим микросхемам, не обладающим такой способностью. В качестве примера можно привести использование CPLD для загрузки данных конфигурации FPGA из энергонезависимой памяти. По мере развития технологии, различия между CPLD и FPGA продолжают размываться (например, иногда некоторые CPLD фирмы Intel называют FPGA). В то же время, сравнивая эти два семейства и учитывая развитие самих CPLD и их возможностей, такие их архитектурные преимущества, как цена, энергонезависимая конфигурация, макроячейки с предсказуемыми характеристиками параметров, меньшее энергопотребление, можно предположить, что CPLD будут иметь в обозримом будущем устойчивую нишу в задании начальных параметров цифровых схем, мобильной технологии, расширении числа входов/выходов для более сложных микросхем, предобработке сигналов (например, контроллер COM-порта, USB, VGA) и в других применениях. Основные производители CPLD: Altera, Atmel, , Lattice Semiconductor, Xilinx. (ru)
  • 複雜可程式邏輯裝置(英語:Complex Programmable Logic Device, CPLD),CPLD適合用來實現各種運算和組合邏輯(combinational logic)。一顆CPLD內等於包含了數顆的PAL(可程式陣列邏輯),各PAL(邏輯區塊)間的互接連線也可以進行程式性的規劃、燒錄,CPLD運用這種多合一(All-In-One)的整合作法,使其一顆就能實現數千個邏輯閘,甚至數十萬個邏輯閘才能構成的電路。 (zh)
dbo:thumbnail
dbo:wikiPageID
  • 1079133 (xsd:integer)
dbo:wikiPageInterLanguageLink
dbo:wikiPageLength
  • 4526 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1078769198 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Un dispositiu lògic programable complex (CPLD, sigles de Complex Programmable Logic Device) és un dispositiu electrònic programable. Els CPLD estenen el concepte d'un PLD (de l'acrònim anglès Programmable Logic Device) a un major nivell d'integració, ja que permet implementar sistemes més eficaços, ja que utilitzen menor espai, milloren la fiabilitat del disseny, i redueixen costos. Un CPLD es forma amb múltiples blocs lògics, cada un semblant a un PLD. Els blocs lògics es comuniquen entre si utilitzant una matriu programable d'interconnexions, la qual cosa fa més eficient l'ús del silici, conduint a una millor eficiència a menor cost. A continuació s'expliquen breument les principals característiques de l'arquitectura d'un CPLD. (ca)
  • Complex Programmable Logic Devices (CPLD) stellen in der Digitaltechnik sogenannte programmierbare logische Schaltungen dar. Sie sind technologischer Nachfolger der Programmable Array Logic (PAL) und im Aufbau einfacher als die deutlich komplexeren Field Programmable Gate Arrays (FPGAs). (de)
  • A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of PALs and FPGAs, and architectural features of both. The main building block of the CPLD is a macrocell, which contains logic implementing disjunctive normal form expressions and more specialized logic operations. (en)
  • Un CPLD (del acrónimo inglés Complex Programmable Logic Device) es un dispositivo electrónico. Los CPLD extienden el concepto de un PLD (del acrónimo inglés Programmable Logic Device) a un mayor nivel de integración ya que permite implementar sistemas más eficaces, ya que utilizan menor espacio, mejoran la fiabilidad del diseño, y reducen costos. Un CPLD se forma con múltiples bloques lógicos, cada uno similar a un PLD. Los bloques lógicos se comunican entre sí utilizando una matriz programable de interconexiones, lo cual hace más eficiente el uso del silicio, conduciendo a una mejor eficiencia a menor costo. A continuación se explican brevemente las principales características de la arquitectura de un CPLD. (es)
  • Complex programmable logic device (of ook wel: CPLD) is een programmeerbare logica-chip. Een CPLD bestaat uit een aantal in de chip vastgelegde logische poorten en flipflops, die, door het IC een andere programmering te geven, op een andere manier met elkaar verbonden worden. Hierdoor is er telkens weer een andere digitale logische schakeling mee te realiseren. Fabrikanten van CPLD's zijn onder andere Lattice Semiconductors, Altera en Xilinx. Een grote tegenhanger van de CPLD is de FPGA. (nl)
  • Um dispositivo lógico complexo programável, em inglês complex programmable logic device (sigla CPLD), é um dispositivo lógico programável com complexidade entre aquela de uma PAL e de uma FPGA, e arquitetura com característica de ambas. O bloco de construção de um CPLD é a macrocélula, as quais implementam as funções lógicas combinacionais, de registro e E/S. (pt)
  • CPLD (англ. Complex programmable logic device) — програмовані логічні інтегральні схеми (ПЛІС), інтегральні схеми з програмованою користувачем структурою (ASSP). (uk)
  • 複雜可程式邏輯裝置(英語:Complex Programmable Logic Device, CPLD),CPLD適合用來實現各種運算和組合邏輯(combinational logic)。一顆CPLD內等於包含了數顆的PAL(可程式陣列邏輯),各PAL(邏輯區塊)間的互接連線也可以進行程式性的規劃、燒錄,CPLD運用這種多合一(All-In-One)的整合作法,使其一顆就能實現數千個邏輯閘,甚至數十萬個邏輯閘才能構成的電路。 (zh)
  • Un Complex Programmable Logic Device (spesso abbreviato con la sigla inglese CPLD), nell'elettronica digitale, è un dispositivo programmable logic device, programmabile e cancellabile, con un numero di pin maggiore di 48. I CPLD sono un'evoluzione delle GAL: un CPLD si può infatti considerare come integrazione di più GAL all'interno di un singolo chip. (it)
  • 복합 프로그래머블 논리 소자(Complex Programmable Logic Device)는 현장 프로그래머블 게이트 어레이 (FPGA)와 프로그래머블 어레이 논리 (PAL)의 복합성과 구조적 특성을 지니고 있는 프로그래머블 논리 소자 (PLD)이다. 제조된 복합 프로그래머블 논리 소자의 블록은 식과 더 특별한 논리 연산을 실행하는 논리가 포함된 매크로셀(macrocell)이다. 프로그래머블 어레이 논리와 동일한 특징: * 비휘발 설정 메모리. 대다수 현장 프로그래머블 게이트 어레이와 다르게 외부 설정 ROM이 불필요하고, 복합 프로그래머블 논리 소자는 시스템 시작하자마자 동작할 수 있다. * 특히 큰 소자는 라우팅 대부분이 (내부 상태저장이나 깊은 레이어 논리의 작은 이점으로) 외부핀과 연결된 입력과 출력신호를 가지는 논리블록을 수반한다. 현장 프로그래머블 게이트 어레이와 동일한 특징: 큰 복합 프로그래머블 논리 소자와 작은 현장 프로그래머블 게이트 어레이의 가장큰 다른점은 복합 프로그래머블 논리 소자에는 칩내부에 비활성 메모리가 존재한다. 구조적 접근에서 다른점은 중간체 영역으로부터 분명히 더 멀다. (ko)
  • CPLD (Complex Programmable Logic Device)とは、プログラマブルロジックデバイスの一種で、PALとFPGAの中間の集積度を持ち、これら両方のアーキテクチャの特徴を持っている。CPLD で作られるブロックはであり、これには加法標準形での表現とより特殊な論理的操作が実装されている。 PALと共通する特徴は以下のようである。 * 不揮発性であるコンフィギュレーションメモリである。多くのFPGAと違い、コンフィギュレーションROMは必要ない。CPLDはシステムが立ち上がるとすぐに機能する。 * 多くの古いCPLDデバイスでは、ほとんどの論理ブロックは外部ピンに接続され信号を入力あるいは出力しており、内部情報の記憶や深くレイヤ化された論理に使用されることは少なくなっていた。 * これは、一般には、より大きなCPLDやより新しいCPLD製品ファミリーには当てはまらない。 FPGAと共通する特徴は以下のようである。 CPLDは、それ以前に普及していたより小さな規模のPLA(これは最初にによって出荷された)やPALといったデバイスから進歩してきたものであり、PLAやPALは、プログラム機能を提供せずいくつかの汎用ロジックICをワイヤで接続することによってプログラムする方法から進歩してきた。 (ja)
  • CPLD (ang. Complex Programmable Logic Device) – złożone programowalne układy elektroniczne. Są one koncepcyjnie podobne do SPLD, lecz mają bardziej złożoną budowę, tzn. posiadają większe zasoby logiczne i możliwości funkcjonalne. (pl)
  • Complex programmable logic device (förkortat CPLD) är inom digitalteknik en programmerbar integrerad krets med en komplexitet som ligger mellan en PAL-krets och en FPGA-krets. Byggstenen i en CPLD kallas makrocell och består av logiska grindar anslutna till en D-vippa. I motsats till en FPGA utnyttjar CPLD:n ett inbyggt icke-flyktigt minne (oftast Flashminne) som kan programmeras "In System" när komponenten är monterad på kretskortet. Några tillverkare av CPLD:er är Xilinx, och Lattice. (sv)
  • CPLD (англ. Complex Programmable Logic Device) — программируемая логическая интегральная схема (ПЛИС) в диапазоне сложности между микросхемами (Programmable Array Logic) и FPGA (англ. Field-Programmable Gate Array), сочетающая их архитектурные решения. Основой CPLD является матрица макроячеек, в которой реализованы логические соединения вентилей или более сложные логические операции. Блоки макроячеек объединены программируемой коммутационной матрицей с последующим выходом на входы (выходы) схемы. Основные производители CPLD: Altera, Atmel, , Lattice Semiconductor, Xilinx. (ru)
rdfs:label
  • Dispositiu lògic programable complex (ca)
  • Complex Programmable Logic Device (de)
  • CPLD (es)
  • Complex programmable logic device (en)
  • Complex Programmable Logic Device (it)
  • CPLD (ja)
  • 복합 프로그래머블 논리 소자 (ko)
  • Complex programmable logic device (nl)
  • CPLD (pl)
  • Dispositivo lógico complexo programável (pt)
  • CPLD (ru)
  • Complex programmable logic device (sv)
  • CPLD (uk)
  • 複雜可程式化邏輯裝置 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License