XCVU9P-2FLGA2104I – Integrované obvody, vstavané, FPGA (Field Programmable Gate Array)
Vlastnosti produktu
TYP | POPIS |
Kategória | Integrované obvody (IC) |
Mfr | AMD |
séria | Virtex® UltraScale+™ |
Balíček | Podnos |
Stav produktu | Aktívne |
Programovateľný DigiKey | Neoverené |
Počet LAB/CLB | 147780 |
Počet logických prvkov/buniek | 2586150 |
Celkový počet bitov RAM | 391168000 |
Počet I/O | 416 |
Napätie - Napájanie | 0,825V ~ 0,876V |
Typ montáže | Povrchová montáž |
Prevádzková teplota | -40 °C ~ 100 °C (TJ) |
Balenie / puzdro | 2104-BBGA, FCBGA |
Dodávateľský balík zariadení | 2104-FCBGA (47,5 x 47,5) |
Základné číslo produktu | XCVU9 |
Dokumenty a médiá
TYP ZDROJA | LINK |
Technické listy | Datasheet Virtex UltraScale+ FPGA |
Informácie o životnom prostredí | Xiliinx RoHS Cert |
Modely EDA | XCVU9P-2FLGA2104I od SnapEDA |
Environmentálne a exportné klasifikácie
ATRIBÚT | POPIS |
Stav RoHS | V súlade s ROHS3 |
Úroveň citlivosti na vlhkosť (MSL) | 4 (72 hodín) |
ECCN | 3A001A7B |
HTSUS | 8542,39,0001 |
FPGA
Princíp činnosti:
FPGA používajú koncepciu, ako je Logic Cell Array (LCA), ktorá sa vnútorne skladá z troch častí: konfigurovateľný logický blok (CLB), vstupný výstupný blok (IOB) a vnútorné prepojenie.Field Programmable Gate Arrays (FPGA) sú programovateľné zariadenia s odlišnou architektúrou ako tradičné logické obvody a hradlové polia, ako sú zariadenia PAL, GAL a CPLD.Logika FPGA je realizovaná načítaním interných statických pamäťových buniek naprogramovanými dátami, hodnoty uložené v pamäťových bunkách určujú logickú funkciu logických buniek a spôsob, akým sú moduly prepojené medzi sebou alebo do I/ O.Hodnoty uložené v pamäťových bunkách určujú logickú funkciu logických buniek a spôsob, akým sú moduly prepojené medzi sebou alebo s I/O a v konečnom dôsledku funkcie, ktoré môžu byť implementované v FPGA, čo umožňuje neobmedzené programovanie. .
Dizajn čipu:
V porovnaní s inými typmi dizajnu čipov sa zvyčajne vyžaduje vyšší prah a prísnejší základný návrhový tok, pokiaľ ide o čipy FPGA.Najmä dizajn by mal byť úzko prepojený so schémou FPGA, čo umožňuje väčší rozsah špeciálneho dizajnu čipu.Použitím Matlabu a špeciálnych návrhových algoritmov v C by malo byť možné dosiahnuť hladkú transformáciu vo všetkých smeroch a zabezpečiť tak, aby bola v súlade so súčasným mainstreamovým myslením v oblasti dizajnu čipov.Ak je to tak, potom je zvyčajne potrebné zamerať sa na riadnu integráciu komponentov a zodpovedajúci dizajnový jazyk, aby sa zabezpečil použiteľný a čitateľný dizajn čipu.Použitie FPGA umožňuje ladenie dosky, simuláciu kódu a ďalšie súvisiace konštrukčné operácie, aby sa zabezpečilo, že aktuálny kód je napísaný spôsobom a že konštrukčné riešenie spĺňa špecifické požiadavky na dizajn.Okrem toho by sa mali uprednostniť algoritmy návrhu, aby sa optimalizoval návrh projektu a efektívnosť prevádzky čipu.Ako dizajnér je prvým krokom zostavenie špecifického modulu algoritmu, s ktorým súvisí kód čipu.Je to preto, že vopred navrhnutý kód pomáha zaistiť spoľahlivosť algoritmu a výrazne optimalizuje celkový dizajn čipu.S ladením a simulačným testovaním celej dosky by malo byť možné skrátiť čas cyklu spotrebovaný pri navrhovaní celého čipu pri zdroji a optimalizovať celkovú štruktúru existujúceho hardvéru.Tento nový model dizajnu produktu sa často používa napríklad pri vývoji neštandardných hardvérových rozhraní.
Hlavnou výzvou pri návrhu FPGA je zoznámiť sa s hardvérovým systémom a jeho internými zdrojmi, zabezpečiť, aby návrhový jazyk umožňoval efektívnu koordináciu komponentov a zlepšiť čitateľnosť a využitie programu.To kladie vysoké nároky aj na projektanta, ktorý na splnenie požiadaviek potrebuje získať skúsenosti z viacerých projektov.
Návrh algoritmu sa musí zamerať na primeranosť, aby sa zabezpečilo konečné dokončenie projektu, aby sa navrhlo riešenie problému na základe skutočnej situácie v projekte a aby sa zlepšila efektívnosť prevádzky FPGA.Po určení algoritmu by malo byť rozumné zostaviť modul, aby sa uľahčil návrh kódu neskôr.Vopred navrhnutý kód možno použiť pri návrhu kódu na zlepšenie efektívnosti a spoľahlivosti.Na rozdiel od ASIC majú FPGA kratší vývojový cyklus a možno ich kombinovať s konštrukčnými požiadavkami na zmenu štruktúry hardvéru, čo môže pomôcť spoločnostiam rýchlo uviesť na trh nové produkty a splniť potreby neštandardného vývoja rozhraní, keď komunikačné protokoly nie sú vyspelé.