Nieuwe en originele LCMXO2-2000HC-4TG144C Geïntegreerde schakeling
Productkenmerken
TYPE | BESCHRIJVING |
Categorie | Geïntegreerde schakelingen (IC's)Geïntegreerd - FPGA's (Field Programmable Gate Array) |
Mfr | Lattice Semiconductor Corporation |
Serie | MachXO2 |
Pakket | Dienblad |
product status | Actief |
Aantal LAB’s/CLB’s | 264 |
Aantal logische elementen/cellen | 2112 |
Totaal RAM-bits | 75776 |
Aantal I/O | 111 |
Spanning - voeding | 2,375 V ~ 3,465 V |
Montage type | Opbouwmontage |
Bedrijfstemperatuur | 0°C ~ 85°C (TJ) |
Pakket / doos | 144-LQFP |
Apparaatpakket van leverancier | 144-TQFP (20x20) |
Basisproductnummer | LCMXO2-2000 |
SPQ | 60/stuks |
Invoering
Veldprogrammeerbare poortarray, het product van verdere ontwikkeling op basis van programmeerbare apparaten zoals PAL, GAL, CPLD enzovoort.Het verschijnt als een semi-aangepast circuit op het gebied van toepassingsspecifieke geïntegreerde schakelingen (ASIC's), dat niet alleen de tekortkomingen van op maat gemaakte circuits oplost, maar ook de tekortkomingen van het beperkte aantal originele programmeerbare apparaatpoortcircuits overwint.
Werkend principe
De FPGA maakt gebruik van een nieuw concept van logische celarray LCA (Logic Cell Array), dat drie delen omvat: configureerbare logische module CLB, uitgangsinvoermodule IOB (Input Output Block) en interne verbinding (Interconnect).De basiskenmerken van FPGA's zijn:
1) Door FPGA te gebruiken om ASIC-circuits te ontwerpen, hoeven gebruikers geen chips te produceren om een geschikte chip te krijgen.
2) De FPGA kan worden gebruikt als proefexemplaar van andere volledig aangepaste of semi-aangepaste ASIC-circuits.
3) De FPGA bevat een schat aan flip-flops en I/O-pinnen.
4) De FPGA is een van de apparaten met de kortste ontwerpcyclus, de laagste ontwikkelingskosten en het laagste risico in het ASIC-circuit.
5) De FPGA maakt gebruik van een snel CHMOS-proces, een laag stroomverbruik en kan compatibel zijn met CMOS- en TTL-niveaus.
Er kan worden gezegd dat FPGA-chips een van de beste keuzes zijn voor kleine batchsystemen om de systeemintegratie en betrouwbaarheid te verbeteren.
De FPGA wordt geprogrammeerd door een programma dat is opgeslagen in het on-chip RAM om de bedrijfsstatus in te stellen, dus het on-chip RAM moet worden geprogrammeerd tijdens het werken.Gebruikers kunnen verschillende programmeermethoden gebruiken volgens verschillende configuratiemodi.
Bij het inschakelen leest de FPGA-chip de gegevens van de EPROM in het programmeer-RAM op de chip, en nadat de configuratie is voltooid, gaat de FPGA naar de werkende staat.Nadat de stroom is uitgevallen, keert de FPGA terug naar witte vellen en verdwijnt de interne logische relatie, zodat de FPGA herhaaldelijk kan worden gebruikt.Voor FPGA-programmering is geen speciale FPGA-programmeur vereist, alleen een EPROM- en PROM-programmeur voor algemene doeleinden.Als u de FPGA-functie moet wijzigen, hoeft u alleen maar de EPROM te wijzigen.Op deze manier kunnen dezelfde FPGA en verschillende programmeergegevens verschillende circuitfuncties produceren.Daarom is het gebruik van FPGA's zeer flexibel.
Configuratiemodi
De FPGA heeft verschillende configuratiemodi: de parallelle hoofdmodus is een FPGA plus een EPROM;De master-slave-modus ondersteunt één PIECE PROM die meerdere FPGA's programmeert;Seriële modus kan worden geprogrammeerd met seriële PROM FPGA;In de randapparatuurmodus kan de FPGA worden gebruikt als randapparaat van een microprocessor, geprogrammeerd door de microprocessor.
Kwesties zoals het bereiken van een snelle timingafsluiting, het verminderen van het stroomverbruik en de kosten, het optimaliseren van klokbeheer en het verminderen van de complexiteit van FPGA- en PCB-ontwerpen zijn altijd belangrijke kwesties geweest voor systeemontwerpingenieurs die FPGA's gebruiken.Nu FPGA's zich ontwikkelen in de richting van een hogere dichtheid, grotere capaciteit, lager energieverbruik en meer IP-integratie, profiteren systeemontwerpingenieurs van deze superieure prestaties, terwijl ze worden geconfronteerd met nieuwe ontwerpuitdagingen als gevolg van de ongekende prestatieniveaus en mogelijkheden van FPGA's.