order_bg

Produkter

XC2C256-7TQG144C QFP144 xilinx-chips 1,8V Ingångs-utgång kvantitet 118 FLASH PLD IC elektronisk

kort beskrivning:


Produktdetalj

Produkttaggar

Produktattribut

TYP BESKRIVNING

VÄLJ

Kategori Integrerade kretsar (IC)

Inbäddad

CPLD (Complex Programmable Logic Devices)

 

 

 

Mfr AMD Xilinx

 

Serier CoolRunner II

 

Paket Bricka

 

Produktstatus Aktiva

 

Programmerbar typ I System Programmerbar

 

Fördröjningstid tpd(1) Max 6,7 ns

 

Spänningsförsörjning – intern 1,7V ~ 1,9V

 

Antal logiska element/block 16

 

Antal makroceller 256

 

Antal grindar 6000

 

Antal I/O 118

 

Driftstemperatur 0°C ~ 70°C (TA)

 

Monteringstyp Ytmontering

 

Paket/fodral 144-LQFP

 

Leverantörsenhetspaket 144-TQFP (20×20)

 

Basproduktnummer XC2C256

 

Rapportera produktinformationsfel

Visa liknande

Dokument och media

RESURSTYP LÄNK
Datablad XC2C256 Datablad

CoolRunner-II CPLD familj

Miljöinformation Xiliinx RoHS-certifikat

Xilinx REACH211 Cert

Utvald produkt CoolRunner™-II CPLD
PCN-enhet/ursprung Mult Dev LeadFrame Change 29/okt/2018
HTML-datablad XC2C256 Datablad

Miljö- och exportklassificeringar

ATTRIBUT BESKRIVNING
RoHS-status ROHS3-kompatibel
Moisture Sensitivity Level (MSL) 3 (168 timmar)
REACH-status REACH Opåverkad
ECCN EAR99
HTSUS 8542.39.0001

 En komplex programmerbar logisk enhet (CPLD) är en logisk enhet med helt programmerbara OCH/ELLER-matriser och makroceller.Makroceller är de viktigaste byggstenarna i en CPLD, som innehåller komplexa logiska operationer och logik för att implementera disjunktiva normala formuttryck.OCH/ELLER-matriser är helt omprogrammerbara och ansvarar för att utföra olika logiska funktioner.Makroceller kan också definieras som funktionella block som ansvarar för att utföra sekventiell eller kombinatorisk logik.

 En komplex programmerbar logikenhet är en innovativ produkt jämfört med tidigare logikenheter som programmerbara logiska arrayer (PLA) och Programmerbar arraylogik (PAL).De tidigare logikenheterna var inte programmerbara, så logiken byggdes genom att kombinera flera logikchips.En CPLD har en komplexitet mellan PAL:er och fältprogrammerbara gate arrays (FPGAs).Den har också de arkitektoniska egenskaperna hos både PAL och FPGA.Den huvudsakliga arkitektoniska skillnaden mellan en CPLD och FPGA är att FPGA:er är baserade på uppslagstabeller, medan CPLD:er är baserade på hav av grindar.

Gemensamt för CPLD:er och FPGA:er är att de båda har ett stort antal grindar och flexibla bestämmelser för logik.Medan gemensamma funktioner mellan CPLD och PAL inkluderar icke-flyktigt konfigurationsminne.CPLD: er är ledande på marknaden för programmerbara logiska enheter, med flera fördelar som avancerad programmering, låg kostnad, är icke-flyktig och lätt att använda.

 Akomplex programmerbar logikenhet(CPLD) är enprogrammerbar logikenhetmed komplexitet mellan den avPALsochFPGA:er, och arkitektoniska egenskaper hos båda.Huvudbyggstenen i CPLD är enmakrocell, som innehåller logikimplementeringdisjunktiv normalformuttryck och mer specialiserade logiska operationer.

Funktioner[redigera]

Några av CPLD-funktionerna är gemensamma medPALs:

  • Icke-flyktigt konfigurationsminne.Till skillnad från många FPGA, en extern konfigurationROMkrävs inte, och CPLD kan fungera omedelbart vid systemstart.
  • För många äldre CPLD-enheter begränsar routing de flesta logiska block att ha in- och utsignaler anslutna till externa stift, vilket minskar möjligheterna för intern tillståndslagring och djupskiktad logik.Detta är vanligtvis inte en faktor för större CPLD:er och nyare CPLD-produktfamiljer.

Andra funktioner är gemensamma medFPGA:er:

  • Stort antal portar tillgängliga.CPLDs har vanligtvis motsvarande tusentals till tiotusentalslogiska grindar, vilket möjliggör implementering av måttligt komplicerade databehandlingsenheter.PAL:er har vanligtvis högst några hundra gate-ekvivalenter, medan FPGA:er vanligtvis sträcker sig från tiotusentals till flera miljoner.
  • Vissa bestämmelser för logik mer flexibel änsumman av produktenuttryck, inklusive komplicerade återkopplingsvägar mellan makroceller, och specialiserad logik för att implementera olika vanliga funktioner, som t.ex.heltal aritmetisk.

Den mest märkbara skillnaden mellan en stor CPLD och en liten FPGA är närvaron av icke-flyktigt minne på chipet i CPLD, vilket gör att CPLD kan användas för "boot loader”-funktioner, innan kontrollen överlämnas till andra enheter som inte har sin egen permanenta programlagring.Ett bra exempel är där en CPLD används för att ladda konfigurationsdata för en FPGA från icke-flyktigt minne.[1]

Utmärkelser[redigera]

CPLD var ett evolutionärt steg från ännu mindre enheter som föregick dem,PLAs(sänds först avSignetik), ochPALs.Dessa i sin tur föregicks avstandardlogikprodukter, som inte erbjöd någon programmerbarhet och som användes för att bygga logiska funktioner genom att fysiskt koppla ihop flera standardlogikchips (eller hundratals av dem) (vanligtvis med ledningar på ett kretskort eller kort, men ibland, särskilt för prototyper, med hjälp avtrådlindningledningar).

Den huvudsakliga skillnaden mellan FPGA- och CPLD-enhetsarkitekturer är att CPLD:er är internt baserade påuppslagstabeller(LUTs) medan FPGAs använderlogiska block.

 


  • Tidigare:
  • Nästa:

  • Skriv ditt meddelande här och skicka det till oss