XC2C256-7TQG144C QFP144 Xilinx chips 1,8V Input-output mængde 118 FLASH PLD IC elektronisk
Produktegenskaber
TYPE | BESKRIVELSE | VÆLG |
Kategori | Integrerede kredsløb (IC'er) |
|
Mfr | AMD Xilinx |
|
Serie | CoolRunner II |
|
Pakke | Bakke |
|
Produktstatus | Aktiv |
|
Programmerbar type | I System Programmerbar |
|
Forsinkelsestid tpd(1) Maks | 6,7 ns |
|
Spændingsforsyning – intern | 1,7V ~ 1,9V |
|
Antal logiske elementer/blokke | 16 |
|
Antal makroceller | 256 |
|
Antal porte | 6000 |
|
Antal I/O | 118 |
|
Driftstemperatur | 0°C ~ 70°C (TA) |
|
Monteringstype | Overflademontering |
|
Pakke/etui | 144-LQFP |
|
Leverandørenhedspakke | 144-TQFP (20×20) |
|
Basisproduktnummer | XC2C256 |
|
Rapporter produktinformationsfejl
Vis lignende
Dokumenter og medier
RESSOURCETYPE | LINK |
Dataark | XC2C256 datablad |
Miljøoplysninger | Xiliinx RoHS-certifikat |
Udvalgt produkt | CoolRunner™-II CPLD'er |
PCN-samling/oprindelse | Mult Dev LeadFrame Change 29/okt/2018 |
HTML dataark | XC2C256 datablad |
Miljø- og eksportklassifikationer
EGENSKAB | BESKRIVELSE |
RoHS-status | ROHS3 kompatibel |
Moisture Sensitivity Level (MSL) | 3 (168 timer) |
REACH-status | REACH upåvirket |
ECCN | EAR99 |
HTSUS | 8542.39.0001 |
En kompleks programmerbar logisk enhed (CPLD) er en logisk enhed med fuldstændig programmerbare OG/ELLER-arrays og makroceller.Makroceller er hovedbyggestenene i en CPLD, som indeholder komplekse logiske operationer og logik til implementering af disjunktive normale formudtryk.OG/ELLER-arrays er fuldstændigt omprogrammerbare og ansvarlige for at udføre forskellige logiske funktioner.Makroceller kan også defineres som funktionelle blokke, der er ansvarlige for at udføre sekventiel eller kombinatorisk logik.
En kompleks programmerbar logikenhed er et innovativt produkt sammenlignet med tidligere logiske enheder som programmerbare logiske arrays (PLA'er) og Programmerbare arraylogik (PAL).De tidligere logiske enheder var ikke programmerbare, så logikken blev bygget ved at kombinere flere logiske chips sammen.En CPLD har en kompleksitet mellem PAL'er og feltprogrammerbare gate-arrays (FPGA'er).Den har også de arkitektoniske egenskaber fra både PAL'er og FPGA'er.Den største arkitektoniske forskel mellem en CPLD og FPGA er, at FPGA'er er baseret på opslagstabeller, hvorimod CPLD'er er baseret på hav-af-porte.
Fællestræk ved CPLD'er og FPGA'er er, at de begge har et stort antal porte og fleksible logiske bestemmelser.Hvorimod fælles træk mellem CPLD'er og PAL'er inkluderer ikke-flygtig konfigurationshukommelse.CPLD'er er førende på markedet for programmerbare logiske enheder, der har flere fordele som avanceret programmering, lave omkostninger, er ikke-flygtige og nemme at bruge.
ENkompleks programmerbar logisk enhed(CPLD) er enprogrammerbar logisk enhedmed kompleksitet mellem den afVennerogFPGA'er, og arkitektoniske træk ved begge.Hovedbyggestenen i CPLD er enmakrocelle, som indeholder logikimplementeringdisjunktiv normalformudtryk og mere specialiserede logiske operationer.
Funktioner[redigere]
Nogle af CPLD-funktionerne er fælles medVenner:
- Ikke-flygtig konfigurationshukommelse.I modsætning til mange FPGA'er, en ekstern konfigurationRomer ikke påkrævet, og CPLD'en kan fungere umiddelbart efter systemstart.
- For mange ældre CPLD-enheder begrænser routing de fleste logiske blokke til at have input- og outputsignaler forbundet til eksterne ben, hvilket reducerer mulighederne for intern tilstandslagring og dybt lagdelt logik.Dette er normalt ikke en faktor for større CPLD'er og nyere CPLD-produktfamilier.
Andre funktioner er til fælles medFPGA'er:
- Stort antal porte til rådighed.CPLD'er svarer typisk til tusinder til titusinder aflogiske porte, hvilket muliggør implementering af moderat komplicerede databehandlingsenheder.PAL'er har typisk højst et par hundrede gate-ækvivalenter, mens FPGA'er typisk spænder fra titusinder til flere millioner.
- Nogle bestemmelser for logik mere fleksible endsummen af produktetudtryk, herunder komplicerede feedback-stier mellem makroceller, og specialiseret logik til implementering af forskellige almindeligt anvendte funktioner, som f.eks.heltal aritmetik.
Den mest bemærkelsesværdige forskel mellem en stor CPLD og en lille FPGA er tilstedeværelsen af on-chip ikke-flygtig hukommelse i CPLD, hvilket gør det muligt at bruge CPLD'er til "boot loader”-funktioner, inden kontrollen overdrages til andre enheder, der ikke har deres egen permanente programlager.Et godt eksempel er, hvor en CPLD bruges til at indlæse konfigurationsdata for en FPGA fra ikke-flygtig hukommelse.[1]
Udmærkelser[redigere]
CPLD'er var et evolutionært skridt fra endnu mindre enheder, der gik forud for dem,PLA'er(først sendt afSignetik), ogVenner.Disse blev til gengæld forudgået afstandard logikprodukter, der ikke tilbød nogen programmerbarhed og blev brugt til at bygge logiske funktioner ved fysisk at forbinde flere standard logiske chips (eller hundredvis af dem) sammen (normalt med ledninger på et printkort eller -kort, men nogle gange, især til prototyping, vha.wire wrapledninger).
Den væsentligste skelnen mellem FPGA- og CPLD-enhedsarkitekturer er, at CPLD'er er internt baseret påopslagstabeller(LUT'er), mens FPGA'er brugerlogiske blokke.