XCVU9P-2FLGA2104I - Circuits Entegreed, Tendurist, FPGA (Array Gate Programmable Field)
Taybetmendiyên Hilberê
AWA | TERÎF |
Liq | Circuits a Integrated (IC) |
Mfr | AMD |
Doranî | Virtex® UltraScale+™ |
Pakêt | Temsîk |
Rewşa hilberê | Jîr |
DigiKey Programmable | Not Verified |
Hejmara LABs / CLBs | 147780 |
Hejmara hêmanên mantiqî / şaneyan | 2586150 |
Bi tevahî RAM Bits | 391168000 |
Hejmara I/O | 416 |
Voltage - Dabînkirin | 0,825V ~ 0,876V |
Mounting Type | Çiyayê Rûyê |
Germahiya xebitandinê | -40°C ~ 100°C (TJ) |
Pakêt / Case | 2104-BBGA, FCBGA |
Supplier Device Package | 2104-FCBGA (47,5x47,5) |
Hejmara Hilbera Bingehîn | XCVU9 |
Belge & Medya
TÎPÊ ÇAVKANÎ | GIRÊK |
Datasheets | Daneyên Virtex UltraScale+ FPGA |
Agahiyên Jîngehê | Xiliinx RoHS Cert |
Modelên EDA | XCVU9P-2FLGA2104I ji hêla SnapEDA ve |
Tesnîfkirinên Jîngeh & Export
ATTRIBUTE | TERÎF |
Rewşa RoHS | ROHS3 Compliant |
Asta hestiyariyê (MSL) | 4 (72 Saet) |
ECCN | 3A001A7B |
HTSUS | 8542.39.0001 |
FPGAs
Prensîba operasyonê:
FPGA têgehek wekî Array Hucreya Mantiqî (LCA) bikar tînin, ku di hundurê de ji sê beşan pêk tê: Bloka Mantiqî ya Veguhezbar (CLB), Bloka Derketina Ketinê (IOB) û Têkiliya Navxweyî.Field Arrays Gate Programmable (FPGA) amûrên bernamekirî ne ku xwedan mîmariyek cihêreng ji rêzikên mantiqê yên kevneşopî û rêzikên dergehê yên wekî cîhazên PAL, GAL û CPLD ne.Mantiqa FPGA bi barkirina hucreyên bîra statîk ên hundurîn bi daneyên bernamekirî ve tête bicîh kirin, nirxên ku di şaneyên bîranînê de têne hilanîn fonksiyona mentiqî ya şaneyên mantiqê û awayê ku modul bi hevûdu ve an bi I / ve têne girêdan diyar dikin. O.Nirxên ku di şaneyên bîranînê de têne hilanîn, fonksiyona mentiqî ya hucreyên mantiqê û awayê ku modul bi hevûdu an bi I/O-yê ve têne girêdan diyar dikin, û di dawiyê de fonksiyonên ku dikarin di FPGA-yê de werin bicîh kirin, ku destûrê dide bernamekirina bêsînor. .
Sêwirana çîpê:
Li gorî cûreyên din ên sêwirana çîpê, bi gelemperî di derbarê çîpên FPGA de bergehek bilindtir û herikîna sêwirana bingehîn a hişktir hewce ye.Bi taybetî, sêwirandin divê ji nêz ve bi şematîka FPGA ve were girêdan, ku destûrê dide pîvanek mezin a sêwirana çîpê taybetî.Bi karanîna Matlab û algorîtmayên sêwirana taybetî yên di C-yê de, pêdivî ye ku meriv gengaz be ku di her alî de veguheztinek bêkêmasî bigihîje û bi vî rengî piştrast bike ku ew bi ramana sêwirana çîpê ya sereke ya heyî re hevaheng e.Ger wusa be, wê hingê bi gelemperî pêdivî ye ku meriv balê bikişîne ser yekbûna birêkûpêk a pêkhateyan û zimanê sêwiranê yê têkildar da ku sêwiranek çîpek bikêr û xwendinê peyda bike.Bikaranîna FPGA-ê rêgezkirina panelê, simulasyona kodê û operasyonên sêwirana têkildar ên din dihêle ku pê ewle bibe ku koda heyî bi rengek hatî nivîsandin û ku çareseriya sêwiranê hewcedariyên sêwiranê yên taybetî bicîh tîne.Digel vê yekê, divê algorîtmayên sêwiranê bêne pêşîn kirin da ku sêwirana projeyê û bandorkeriya operasyona çîpê xweştir bikin.Wekî sêwiraner, gava yekem ev e ku meriv modulek algorîtmayek taybetî ya ku koda çîpê pê re têkildar e ava bike.Ev e ji ber ku koda pêş-sêwirandî arîkariya pêbaweriya algorîtmê dike û bi girîngî sêwirana çîpê ya giştî xweştir dike.Digel debugkirin û ceribandina simulasyonê ya tevahî panelê, pêdivî ye ku meriv dema çerxa ku di sêwirana tevahî çîpê li çavkaniyê de tê xerc kirin kêm bike û strukturek giştî ya hardware ya heyî xweşbîn bike.Ev modela sêwirana hilbera nû bi gelemperî tête bikar anîn, mînakî, dema ku pêvekên ne-standard pêşve dibin.
Pirsgirêka sereke di sêwirana FPGA de ew e ku meriv bi pergala hardware û çavkaniyên wê yên hundurîn re were nas kirin, da ku pê ewle bibe ku zimanê sêwiranê hevrêziya bi bandor a pêkhateyan pêk tîne û xwendin û karanîna bernameyê baştir dike.Ev di heman demê de daxwazên mezin dide sêwiraner, ku hewce dike ku di pir projeyan de ezmûnê bi dest bixe da ku hewcedariyên bicîh bîne.
Sêwirana algorîtmê pêdivî ye ku balê bikişîne ser maqûlbûnê da ku qedandina dawî ya projeyê misoger bike, li ser bingeha rewşa rastîn a projeyê çareseriyek ji pirsgirêkê re pêşniyar bike, û kargêriya operasyona FPGA baştir bike.Piştî destnîşankirina algorîtmayê divê maqûl be ku modul were çêkirin, da ku paşê sêwirana kodê hêsantir bike.Koda pêş-sêwirandî dikare di sêwirana kodê de were bikar anîn da ku karîgerî û pêbaweriyê baştir bike.Berevajî ASIC-ê, FPGA xwedan çerxek pêşkeftinê ya kurttir e û dikare bi hewcedariyên sêwiranê re were hev kirin da ku strukturê hardware biguhezîne, ku dikare ji pargîdaniyan re bibe alîkar ku zû hilberên nû bidin destpêkirin û dema ku protokolên ragihandinê ne gihîştî ne hewcedariyên pêşkeftina navbeynkariya ne-standard bicîh bînin.