order_bg

producten

XC2C256-7TQG144C QFP144 Xilinx-chips 1,8 V Ingangs-uitgangshoeveelheid 118 FLASH PLD IC elektronisch

korte beschrijving:


Product detail

Productlabels

Productkenmerken

TYPE BESCHRIJVING

SELECTEER

Categorie Geïntegreerde schakelingen (IC's)

Ingebed

CPLD's (Complex Programmable Logic Devices)

 

 

 

Mfr AMD Xilinx

 

Serie CoolRunner II

 

Pakket Dienblad

 

product status Actief

 

Programmeerbaar type In systeem programmeerbaar

 

Vertragingstijd tpd(1) Max 6,7 ns

 

Voedingsspanning – intern 1,7 V ~ 1,9 V

 

Aantal logische elementen/blokken 16

 

Aantal macrocellen 256

 

Aantal poorten 6000

 

Aantal I/O 118

 

Bedrijfstemperatuur 0°C ~ 70°C (TA)

 

Montage type Opbouwmontage

 

Pakket / doos 144-LQFP

 

Apparaatpakket van leverancier 144-TQFP (20×20)

 

Basisproductnummer XC2C256

 

Rapporteer productinformatiefout

Bekijk vergelijkbaar

Documenten en media

BRONTYPE KOPPELING
Datasheets XC2C256 Gegevensblad

CoolRunner-II CPLD-familie

Milieu-informatie Xiliinx RoHS-certificaat

Xilinx REACH211-certificaat

Het uitgelichte product CoolRunner™-II CPLD's
PCN-assemblage/oorsprong Mult Dev LeadFrame Chg 29/okt/2018
HTML-gegevensblad XC2C256 Gegevensblad

Milieu- en exportclassificaties

ATTRIBUUT BESCHRIJVING
RoHS-status ROHS3-compatibel
Vochtgevoeligheidsniveau (MSL) 3 (168 uur)
REACH-status BEREIK Onaangetast
ECCN OOR99
HTSUS 8542.39.0001

 Een complex programmeerbaar logisch apparaat (CPLD) is een logisch apparaat met volledig programmeerbare EN/OF-arrays en macrocellen.Macrocellen zijn de belangrijkste bouwstenen van een CPLD, die complexe logische bewerkingen en logica bevatten voor het implementeren van disjunctieve normaalvormuitdrukkingen.AND/OR-arrays zijn volledig herprogrammeerbaar en verantwoordelijk voor het uitvoeren van verschillende logische functies.Macrocellen kunnen ook worden gedefinieerd als functionele blokken die verantwoordelijk zijn voor het uitvoeren van sequentiële of combinatorische logica.

 Een complex programmeerbaar logisch apparaat is een innovatief product vergeleken met eerdere logische apparaten zoals programmeerbare logische arrays (PLA's) en Programmable Array Logic (PAL).De eerdere logische apparaten waren niet programmeerbaar, dus werd de logica opgebouwd door meerdere logica-chips met elkaar te combineren.Een CPLD heeft een complexiteit tussen PAL's en veldprogrammeerbare poortarrays (FPGA's).Het heeft ook de architectonische kenmerken van zowel PAL's als FPGA's.Het belangrijkste architectonische verschil tussen een CPLD en een FPGA is dat FPGA's gebaseerd zijn op opzoektabellen, terwijl CPLD's gebaseerd zijn op een zee van poorten.

De gemeenschappelijke kenmerken van CPLD's en FPGA's zijn dat ze allebei een groot aantal poorten en flexibele voorzieningen voor logica hebben.Terwijl de gemeenschappelijke kenmerken tussen CPLD's en PAL's niet-vluchtig configuratiegeheugen omvatten.CPLD's zijn leiders op de markt van programmeerbare logische apparaten en bieden meerdere voordelen, zoals geavanceerde programmering, lage kosten, niet-vluchtig en gemakkelijk te gebruiken.

 Acomplex programmeerbaar logisch apparaat(CPLD) is eenprogrammeerbaar logisch apparaatmet complexiteit tussen die vanPAL'sEnFPGA'sen architectonische kenmerken van beide.De belangrijkste bouwsteen van de CPLD is amacrocel, die logica-implementatie bevatdisjunctieve normaalvormexpressies en meer gespecialiseerde logische bewerkingen.

Functies[bewerking]

Sommige CPLD-kenmerken komen overeen metPAL's:

  • Niet-vluchtig configuratiegeheugen.In tegenstelling tot veel FPGA's is er sprake van een externe configuratieromis niet vereist en de CPLD kan onmiddellijk functioneren bij het opstarten van het systeem.
  • Voor veel oudere CPLD-apparaten beperkt routering de meeste logische blokken om invoer- en uitvoersignalen te verbinden met externe pinnen, waardoor de mogelijkheden voor interne statusopslag en diepgelaagde logica worden verminderd.Dit is doorgaans geen factor voor grotere CPLD's en nieuwere CPLD-productfamilies.

Andere kenmerken zijn gemeen metFPGA's:

  • Groot aantal poorten beschikbaar.CPLD's hebben doorgaans het equivalent van duizenden tot tienduizendenlogische poorten, waardoor implementatie van redelijk gecompliceerde gegevensverwerkingsapparaten mogelijk is.PAL's hebben doorgaans hoogstens een paar honderd poortequivalenten, terwijl FPGA's doorgaans variëren van tienduizenden tot enkele miljoenen.
  • Sommige bepalingen voor logica zijn flexibeler dansom-van-productexpressies, inclusief ingewikkelde feedbackpaden tussen macrocellen, en gespecialiseerde logica voor het implementeren van verschillende veelgebruikte functies, zoalsgeheel getal rekenkundig.

Het meest opvallende verschil tussen een grote CPLD en een kleine FPGA is de aanwezigheid van niet-vluchtig geheugen op de chip in de CPLD, waardoor CPLD’s kunnen worden gebruikt voor “bootlader”-functies, voordat de controle wordt overgedragen aan andere apparaten die geen eigen permanente programma-opslag hebben.Een goed voorbeeld is waar een CPLD wordt gebruikt om configuratiegegevens voor een FPGA uit niet-vluchtig geheugen te laden.[1]

Onderscheidingen[bewerking]

CPLD's waren een evolutionaire stap ten opzichte van nog kleinere apparaten die eraan voorafgingen.PLA's(eerst verzonden doorSignetiek), EnPAL's.Deze werden op hun beurt voorafgegaan doorstandaard logicaproducten die geen programmeerbaarheid boden en werden gebruikt om logische functies te bouwen door meerdere standaard logica-chips (of honderden) fysiek met elkaar te bedraden (meestal met bedrading op een printplaat of -kaarten, maar soms, vooral voor prototyping, met behulp vandraadwikkelingbedrading).

Het belangrijkste onderscheid tussen FPGA- en CPLD-apparaatarchitecturen is dat CPLD's intern zijn gebaseerd opopzoektabellen(LUT's) terwijl FPGA's gebruikenlogische blokken.

 


  • Vorig:
  • Volgende:

  • Schrijf hier uw bericht en stuur het naar ons