XCVU9P-2FLGA2104I — integrētās shēmas, iegultās, FPGA (lauka programmējamo vārtu masīvs)
Produkta atribūti
VEIDS | APRAKSTS |
Kategorija | Integrētās shēmas (IC) |
Mfr | AMD |
sērija | Virtex® UltraScale+™ |
Iepakojums | Paplāte |
Produkta statuss | Aktīvs |
Programmējams DigiKey | Nav pārbaudīts |
LAB/CLB skaits | 147780 |
Loģisko elementu/šūnu skaits | 2586150 |
Kopējie RAM biti | 391168000 |
I/O skaits | 416 |
Spriegums - barošana | 0,825 V ~ 0,876 V |
Montāžas veids | Virsmas stiprinājums |
Darbības temperatūra | -40°C ~ 100°C (TJ) |
Iepakojums / futrālis | 2104-BBGA, FCBGA |
Piegādātāja ierīču pakete | 2104-FCBGA (47,5 x 47,5) |
Pamatprodukta numurs | XCVU9 |
Dokumenti un mediji
RESURSA VEIDS | SAITE |
Datu lapas | Virtex UltraScale+ FPGA datu lapa |
Vides informācija | Xilinx RoHS sertifikāts |
EDA modeļi | SnapEDA XCVU9P-2FLGA2104I |
Vides un eksporta klasifikācijas
ATTRIBŪTS | APRAKSTS |
RoHS statuss | Saderīgs ar ROHS3 |
Mitruma jutības līmenis (MSL) | 4 (72 stundas) |
ECCN | 3A001A7B |
HTSUS | 8542.39.0001 |
FPGA
Darbības princips:
FPGA izmanto tādu koncepciju kā loģisko šūnu masīvs (LCA), kas iekšēji sastāv no trim daļām: konfigurējamā loģiskā bloka (CLB), ievades izvades bloka (IOB) un iekšējā starpsavienojuma.Field Programmable Gate Arrays (FPGA) ir programmējamas ierīces ar atšķirīgu arhitektūru nekā tradicionālās loģiskās shēmas un vārtu masīvi, piemēram, PAL, GAL un CPLD ierīces.FPGA loģika tiek realizēta, ielādējot iekšējās statiskās atmiņas šūnas ar programmētiem datiem, atmiņas šūnās saglabātās vērtības nosaka loģisko šūnu loģisko funkciju un veidu, kādā moduļi ir savienoti viens ar otru vai ar I/. O.Atmiņas šūnās saglabātās vērtības nosaka loģisko šūnu loģiskās funkcijas un veidu, kādā moduļi ir saistīti viens ar otru vai ar I/O, un galu galā funkcijas, kuras var realizēt FPGA, kas ļauj neierobežotu programmēšanu. .
Mikroshēmas dizains:
Salīdzinot ar citiem mikroshēmu dizaina veidiem, attiecībā uz FPGA mikroshēmām parasti ir nepieciešams augstāks slieksnis un stingrāka pamata dizaina plūsma.Konkrēti, konstrukcijai jābūt cieši saistītai ar FPGA shēmu, kas ļauj izmantot lielāku īpašas mikroshēmas konstrukcijas mērogu.Izmantojot Matlab un īpašus projektēšanas algoritmus C valodā, vajadzētu būt iespējai panākt vienmērīgu transformāciju visos virzienos un tādējādi nodrošināt, ka tā atbilst pašreizējai mikroshēmu dizaina domāšanai.Ja tas tā ir, tad parasti ir jākoncentrējas uz sakārtotu komponentu integrāciju un atbilstošo dizaina valodu, lai nodrošinātu lietojamu un lasāmu mikroshēmas dizainu.FPGA izmantošana ļauj veikt plates atkļūdošanu, koda simulāciju un citas saistītās projektēšanas darbības, lai nodrošinātu, ka pašreizējais kods ir uzrakstīts noteiktā veidā un dizaina risinājums atbilst īpašajām dizaina prasībām.Papildus tam projektēšanas algoritmiem ir jāpiešķir prioritāte, lai optimizētu projekta izstrādi un mikroshēmas darbības efektivitāti.Kā dizaineram pirmais solis ir izveidot konkrētu algoritma moduli, ar kuru ir saistīts mikroshēmas kods.Tas ir tāpēc, ka iepriekš izstrādāts kods palīdz nodrošināt algoritma uzticamību un būtiski optimizē kopējo mikroshēmas dizainu.Izmantojot pilnas plates atkļūdošanu un simulācijas testēšanu, vajadzētu būt iespējai samazināt cikla laiku, kas patērēts visas mikroshēmas projektēšanai avota vietā, un optimizēt esošās aparatūras vispārējo struktūru.Šis jaunais produkta dizaina modelis bieži tiek izmantots, piemēram, izstrādājot nestandarta aparatūras saskarnes.
Galvenais izaicinājums FPGA projektēšanā ir iepazīties ar aparatūras sistēmu un tās iekšējiem resursiem, nodrošināt, ka projektēšanas valoda ļauj efektīvi koordinēt komponentus un uzlabot programmas lasāmību un izmantošanu.Tas arī izvirza augstas prasības dizaineram, kuram ir jāiegūst pieredze vairākos projektos, lai izpildītu prasības.
Algoritma izstrādē jākoncentrējas uz saprātīgumu, lai nodrošinātu projekta galīgo pabeigšanu, piedāvātu problēmas risinājumu, pamatojoties uz faktisko projekta situāciju, un uzlabotu FPGA darbības efektivitāti.Pēc algoritma noteikšanas ir saprātīgi izveidot moduli, lai vēlāk atvieglotu koda izstrādi.Iepriekš izstrādātu kodu var izmantot koda izstrādē, lai uzlabotu efektivitāti un uzticamību.Atšķirībā no ASIC, FPGA izstrādes cikls ir īsāks, un tos var apvienot ar dizaina prasībām, lai mainītu aparatūras struktūru, kas var palīdzēt uzņēmumiem ātri palaist jaunus produktus un apmierināt nestandarta interfeisa izstrādes vajadzības, kad sakaru protokoli nav nobrieduši.