Ny og original LCMXO2-2000HC-4TG144C Integrert krets
Produktegenskaper
| TYPE | BESKRIVELSE |
| Kategori | Integrerte kretser (IC)Innebygd - FPGAer (feltprogrammerbar portarray) |
| Mfr | Lattice Semiconductor Corporation |
| Serie | MachXO2 |
| Pakke | Brett |
| Produktstatus | Aktiv |
| Antall LAB-er/CLB-er | 264 |
| Antall logiske elementer/celler | 2112 |
| Totale RAM-biter | 75776 |
| Antall I/O | 111 |
| Spenning - Forsyning | 2,375V ~ 3,465V |
| Monteringstype | Overflatemontert |
| Driftstemperatur | 0 °C ~ 85 °C (TJ) |
| Pakke / Etui | 144-LQFP |
| Leverandørenhetspakke | 144-TQFP (20x20) |
| Grunnproduktnummer | LCMXO2-2000 |
| SPQ | 60/stk |
Introduksjon
Feltprogrammerbar portarray, som er et produkt av videreutvikling på grunnlag av programmerbare enheter som PAL, GAL, CPLD og så videre.Den fremstår som en semi-tilpasset krets innen applikasjonsspesifikke integrerte kretser (ASIC), som ikke bare løser manglene til tilpassede kretser, men også overvinner manglene til det begrensede antallet originale programmerbare enhetsportkretser.
Arbeidsprinsipp
FPGA tar i bruk et nytt konsept med logisk cellearray LCA (Logic Cell Array), som inkluderer tre deler: konfigurerbar logikkmodul CLB, utgangsinngangsmodul IOB (Input Output Block) og intern tilkobling (Interconnect).De grunnleggende funksjonene til FPGAer er:
1) Ved å bruke FPGA til å designe ASIC-kretser, trenger ikke brukere å produsere brikker for å få en passende brikke.
2) FPGA kan brukes som et piloteksemplar av andre fullt tilpassede eller semi-tilpassede ASIC-kretser.
3) FPGA har et vell av flip-flops og I/O-pinner inni.
4) FPGA er en av enhetene med den korteste designsyklusen, den laveste utviklingskostnaden og den laveste risikoen i ASIC-kretsen.
5) FPGA bruker høyhastighets CHMOS-prosess, lavt strømforbruk og kan være kompatibel med CMOS- og TTL-nivåer.
Det kan sies at FPGA-brikker er et av de beste valgene for små batch-systemer for å forbedre systemintegrasjonen og påliteligheten.
FPGA-en er programmert av et program som er lagret i RAM-en på brikken for å angi driftstilstanden, så RAM-en på brikken må programmeres når du arbeider.Brukere kan bruke forskjellige programmeringsmetoder i henhold til forskjellige konfigurasjonsmoduser.
Når strømmen slås på, leser FPGA-brikken dataene fra EPROM-en inn i programmerings-RAM-en på brikken, og etter at konfigurasjonen er fullført, går FPGA-en inn i arbeidstilstanden.Etter at strømmen er borte, går FPGA tilbake til hvite ark, og det interne logiske forholdet forsvinner, slik at FPGA kan brukes gjentatte ganger.FPGA-programmering krever ikke en dedikert FPGA-programmerer, kun en generell EPROM- og PROM-programmerer.Når du trenger å endre FPGA-funksjonen, er det bare å endre EPROM.På denne måten kan samme FPGA, forskjellige programmeringsdata, produsere forskjellige kretsfunksjoner.Derfor er bruken av FPGA-er veldig fleksibel.
Konfigurasjonsmoduser
FPGA har en rekke konfigurasjonsmoduser: den parallelle hovedmodusen er en FPGA pluss en EPROM;Master-slave-modus kan støtte ett PIECE PROM som programmerer flere FPGAer;Seriell modus kan programmeres med seriell PROM FPGA;Perifermodus gjør at FPGA kan brukes som en perifer enhet til en mikroprosessor, programmert av mikroprosessoren.
Spørsmål som å oppnå rask timing-stenging, redusere strømforbruk og kostnader, optimalisere klokkestyring og redusere kompleksiteten til FPGA- og PCB-design har alltid vært nøkkelspørsmål for systemdesignere som bruker FPGA-er.I dag, ettersom FPGA-er beveger seg mot høyere tetthet, større kapasitet, lavere strømforbruk og mer IP-integrasjon, drar systemdesignere fordel av disse overlegne ytelsene mens de står overfor nye designutfordringer på grunn av de enestående nivåene av ytelse og kapasitet til FPGA-er.












