XC6SLX9 XC6SLX16-2FTG256I fou muamua tu'ufa'atasia tu'ufa'atasiga fa'akomepiuta ic mea fa'aeletoroni Auaunaga tu tasi XC6SL XC6SLX16-2FTG256I
Uiga Oloa
ITIGA | FAAMATALAGA | FILIFILIA |
Vaega | Vaega Fa'atasi (ICs) |
|
Mfr | AMD Xilinx |
|
Fa'asologa | Spartan®-6 LX |
|
afifi | fata |
|
Tulaga Oloa | Malosi |
|
Numera o LABs/CLBs | 1139 |
|
Numera o Elemene/Sele | 14579 |
|
Aofa'i RAM Bits | 589824 |
|
Numera o I/O | 186 |
|
Malosi – Sapalai | 1.14V ~ 1.26V |
|
Ituaiga Fa'amau | Mauga i luga |
|
Galulue Vevela | -40°C ~ 100°C (TJ) |
|
Paketi / Pusa | 256-LBGA |
|
Fa'atau Mea Fa'atau Mea | 256-FTBGA (17×17) |
|
Numera Oloa Fa'avae | XC6SLX16 |
|
Lipoti Fa'amatalaga Fa'amatalaga Mea Mea
Va'ai Fa'atusa
Pepa ma Faasalalauga
TUSI FA'A'OA'OGA | SOSO'OGA |
Pepa fa'amaumauga | Spartan-6 FPGA Pepa Fa'amaumauga |
Oloa Fa'aa'oa'oga Modules | S6 Aiga Aotelega |
Fa'amatalaga Si'osi'omaga | Xilinx REACH211 Tusipasi |
Fa'avasegaina o le Si'osi'omaga & Fa'atau Atu
UIGA | FAAMATALAGA |
Tulaga RoHS | ROHS3 tausisia |
La'asaga o le Susū (MSL) | 3 (168 Itula) |
Tulaga REACH | REACH Le afaina |
ECCN | EAR99 |
HTSUS | 8542.39.0001 |
Field-programmable gate array
Afanua-programmable faitotoa laina(FPGA) o sefeso'ota'iga fa'atasifuafuaina e fa'atulagaina e se tagata fa'atau po'o se tagata fa'ailoga pe a uma ona gaosia - o le mea lea o le faaupugafanua-programmable.O le fa'atulagaina o le FPGA e masani lava ona fa'amaonia e fa'aaoga ai le agagana fa'amatalaga meafaigaluega(HDL), tutusa ma le faʻaaogaina mo sefa'aoga-fa'apitoa feso'ota'iga feso'ota'iga(ASIC).Ata fa'ata'amilosagasa fa'aaoga muamua e fa'amaoti ai le fa'atulagaga, ae ua fa'atuputeleina seasea ona o le o'o mai ofa'aautometi mamanu fa'akomepiutameafaigaluega.
FPGA o loʻo i ai se faʻasologa ofa'apolokalameina poloka manatu, ma se fa'asologa o feso'ota'iga e mafai ona toe fa'atulagaina e mafai ai ona fa'apipi'i poloka poloka.E mafai ona fa'atulagaina poloka fa'akomepiuta e fai fa'alavelavegaluega tuufaatasi, poʻo le faʻafaigofiefaitotoʻa faʻatataupeiMAmaXOR.I le tele o FPGA, o poloka faʻapolopolo e aofia ai foielemene manatua, atonu e faigofieseevae tosotosope sili atu poloka atoa o manatua.[1]Tele FPGA e mafai ona toe fa'apolokalameina e fa'atino ese'esegaluega fa'atatau, faatagaina fetuutuunaitoe fetuutuunai komepiutae pei ona faatinoina ipolokalama faakomepiuta.
O FPGA e iai sona sao taua i totonufaiga fa'apipi'iatina'e ona o lo latou gafatia e amata ai le atina'eina o polokalama faakomepiuta i le taimi e tasi ma meafaigaluega, fa'ataga faiga fa'ata'ita'iga fa'atinoga i le amataga o le atina'e, ma fa'ataga le tele o fa'ata'ita'iga faiga ma fa'ata'ita'iga a'o le'i fa'amae'aina le fausaga o le faiga.[2]
Tala'aga[fa'asa'o]
O le alamanuia FPGA na tupu maimanatua na'o le faitau fa'apolokalame(PROM) mamasini fa'apolokalame fa'atatau(PLDs).O PROM ma PLD sa iai uma le filifiliga e fa'apolokalameina i vaega i totonu o se falegaosimea po'o totonu o le fanua (field-programmable).[3]
Alterana faavaeina i le 1983 ma tuʻuina atu le masini faʻaogaina muamua a le alamanuia i le 1984 - le EP300 - lea na faʻaalia ai se faʻamalama quartz i totonu o le afifi lea e mafai ai e tagata faʻaoga ona susulu se moli ultra-violet i luga o le oti e tape ai leEPOMAsela o lo'o iai le fa'atulagaina o masini.[4]
Xilinxna maua ai le fa'atauga muamua e mafai ona fa'apolokalameinafa'asologa o faitoto'ai le 1985[3]- le XC2064.[5]O le XC2064 e iai faitoto'a fa'apolokalameina ma feso'ota'iga fa'apolokalame i le va o faitoto'a, o le amataga o se tekonolosi fou ma maketi.[6]O le XC2064 sa i ai le 64 configurable logic blocks (CLBs), faʻatasi ai ma le lua tolu-faʻaogaina.su'e laulau(LUTs).[7]
I le 1987, o leNofoaga Autu o Taua i luga o le Navalfa'atupeina se fa'ata'ita'iga na fa'atūina e Steve Casselman e atia'e ai se komipiuta e fa'atino ai le 600,000 faitoto'a toe fa'atonu.Na manuia Casselman ma o se pateni e fesoʻotaʻi ma le faiga na tuʻuina atu i le 1992.[3]
Altera ma Xilinx na faʻaauau pea le le faʻafefeteina ma vave faʻatupulaia mai le 1985 i le ogatotonu o le 1990s ina ua tupu aʻe tagata tauva, ma faʻaumatia ai se vaega tele o latou sea maketi.E oo atu i le 1993, Actel (leaMicrosemi) sa tautua pe tusa ma le 18 pasene o le maketi.[6]
O le 1990s o se vaitau o le televave o le tuputupu aʻe mo FPGA, e le gata i le faʻaogaina o le matagaluega ma le tele o gaosiga.I le amataga o le 1990s, FPGAs sa faʻaaoga muamua ifeso'ota'igamaupegatafa'ilagi.E oʻo atu i le faʻaiʻuga o le sefulu tausaga, na maua ai e FPGA lo latou ala i tagata faʻatau, taʻavale, ma fale gaosi oloa.[8]
E oʻo atu i le 2013, Altera (31 pasene), Actel (10 pasene) ma Xilinx (36 pasene) faʻatasi ma sui o le 77 pasene o le maketi FPGA.[9]
Kamupani e pei o Microsoft ua amata ona faʻaogaina FPGA e faʻavavevave ai le maualuga o le faʻatinoga, faiga faʻapitoa (pei o lenofoaga autu o faamatalagalea e faagaoioia latouBing su'esu'e afi), ona o lefaatinoga ile wattmanuia FPGAs tu'uina atu.[10]Na amata faʻaaoga e Microsoft FPGAs efaatelevaveBing i le 2014, ma i le 2018 na amata faʻapipiʻiina FPGA i luga o isi faʻamaumauga o galuega autu mo latouAzure fa'akomepiuta aotulaga.[11]
O fa'asologa o taimi nei e fa'aalia ai le alualu i luma i vaega eseese o le FPGA design:
Faitotoa
- 1987: 9,000 faitotoa, Xilinx[6]
- 1992: 600,000, Naval Surface Warfare Department[3]
- Amata 2000s: miliona[8]
- 2013: 50 miliona, Xilinx[12]
Tele maketi
- 1985: Fa'atauga muamua FPGA : Xilinx XC2064[5][6]
- 1987: $14 miliona[6]
- i.1993: >$385 miliona[6][fa'aletonu le fa'amaoniga]
- 2005: $1.9 piliona[13]
- Fa'atatau ile 2010: $2.75 piliona[13]
- 2013: $5.4 piliona[14]
- 2020 fa'atatau: $9.8 piliona[14]
E amata le mamanu
Aamata mamanuo se mamanu masani fou mo le faʻatinoga i luga o se FPGA.
Design[fa'asa'o]
O FPGA fa'aonaponei e tele a latou punaoa ofaitotoʻa faʻatatauma poloka RAM e faʻatino ai faʻatusatusaga numera lavelave.A'o fa'aogaina e le FPGA fua fa'atatau I/O ma fa'amatalaga fa'atasipasi, e avea ma lu'itau le fa'amaonia o le taimi sa'o o fa'amaumauga fa'amaonia i totonu o le taimi fa'atulagaina ma le taimi taofi.
Fuafuaga o le folae mafai ai ona fa'asoa alagaoa i totonu o FPGA e fa'amalieina nei fa'agata taimi.FPGAs e mafai ona faʻaaogaina e faʻatino ai soʻo se galuega faʻatatau e aASICmafai ona faatino.Le mafai ona faʻafouina le gaioiga pe a maeʻa le faʻatau,vaega toe fetuutuunaio se vaega o le mamanu[17]ma le maualalo o tau fa'ainisinia e le faifai pea e fa'atatau i se ata ASIC (e ui i le maualuga o tau o le iunite), e ofoina atu fa'amanuiaga mo le tele o talosaga.[1]
O nisi FPGA e iai foliga fa'atusa fa'aopoopo i galuega fa'atekinolosi.O le mea sili ona taatele o le analog o se polokalamefua fa'ataui pine ta'itasi, e fa'ataga ai le inisinia e tu'u maualalo tau i fa'amau mama e fa'apeamamapeulugaliie le taliaina, ma ia fa'atulaga tau maualuga i pine e mamafa le uta i luga o ala saosaoa e ono alu lemu.[18][19]E masani foi o quartz-oscillators tioata, oscillators tetee i luga o le masini, mafa'amau lokaina vaegama fa'apipi'ioscillators pulea-voltagefa'aaogaina mo le fa'atupuina o le uati ma le pulega fa'apea fo'i ma le fa'aola tele-saosaoa serializer-deserializer (SERDES) fa'aliliu uati ma toe fa'aleleia uati.E masani lava o eseesegatagata fa'atusatusai pine fa'aoga ua fuafuaina e fa'afeso'ota'i ifa'ailoga eseesealavai.Na'o sina mea "fa'ailoga fefiloiFPGAs” ua tu'ufa'atasia le peripheralfa'aliliu fa'atusa-i-numera(ADCs) manumera-i-analog converters(DACs) fa'atasi ai ma poloka fa'amaopoopo fa'ailoga fa'atusa e mafai ai ona fa'agaioi afaiga-i-se-masini(SoC).[20]O ia masini e faanenefu ai le laina i le va o le FPGA, lea e feavea'i numera ma zeros i luga o lona ie feso'ota'iga fa'akomepiuta i totonu, mafanua-programmable analog array(FPAA), lea o lo'o tauaveina fa'atatau fa'atusa i lona ie feso'ota'iga fa'apolokalame fa'alotoifale.