Numato-Lab-LOGO

Numato Lab Mimas A7 Mini FPGA Development Board

Numato-Lab-Mimas-A7-Mini-FPGA-Development-Board-PRODUCT

Folasaga

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-1

(https://numato.com/help/wp-content/uploads/2019/05/Mimas_A?_Mini.png) Mimas A7 Mini o se faʻaoga faigofie FPGA Development board faʻaalia Artix 7 FPGA (XC7A35T – FTG256C package) faʻatasi ma le FTDl's FT2232H Dual-Channel USB device. O se faʻavae faʻavae Artix-7 ma faʻaleleia le Mimas Spartan 6 FPGA Board (https://numato.com/product/mimas­spartan-6-fpga-development-board). Ua mamanuina faapitoa mo le atinaʻeina ma le tuʻufaʻatasia o FPGA faʻavae faʻavavevave foliga i isi mamanu. O le USB 2.0 host interface e faʻavae i luga o le FT2232H lauiloa e ofoina atu le maualuga o le bandwidth data transfer ma le laupapa polokalame e aunoa ma le manaʻomia mo soʻo se mea faʻapipiʻi polokalame fafo.
https://numato.com/docs/mimas-a7-mini-fpga-development-board/

Poa rd Features 

  • Meafaigaluega: Xilinx Artix 7 FPGA (XC7 A35T-1 FTG256C)
  • DDR3: 2Gb DDR3 (MT41J128M16JT-125 pe tutusa)
  • Fa'apipi'i fa'akomepiuta fa'aoga. Leai se taugata JTAG e manaʻomia mea faʻapipiʻi mo le faʻatulagaina o le laupapa
  • I luga ole laupapa 128Mb flash memory mo le FPGA faʻapipiʻi faʻapipiʻi ma faʻamaumauga masani a tagata faʻaoga
  • Fa'asao maualuga USB 2.0 fa'aoga mo polokalame moli i luga ole laupapa. FT2232H Auala B ua fa'apitoa mo JTAG Polokalama. Auala A e mafai ona fa'aoga mo fa'aoga masani.
  • 100MHz CMOS oscillator
  • 8 LEDs, 1 RGB LED ma 4 Push Buttons mo fa'amoemoega fa'aoga-tagata
  • Fa'atonuga FPGA e ala i le JTAG ma le USB
  • Ole maualuga ole IOs mo fa'amoemoega fa'aoga-tagata o FPGA- 70 IOs (35 fa'apolofesa umi fa'afetaui Paiga 'ese'ese) ma lua 2×6 Fa'auluuluga Fa'alautele

Talosaga 

  • Atina'e Fa'ata'ita'iga o oloa
  • Fa'atosina fa'aputuga fa'akomepiuta
  • Atina'e ma su'ega o fa'agaioiga fa'apipi'i fa'apitoa
  • Atinae o masini tau fesootaiga
  • Meafaigaluega a'oa'oga mo A'oga ma Iunivesite

Fa'afefea ona fa'aoga Mimas A7 Mini FPGA Development Board
O vaega o lo'o mulimuli mai o lo'o fa'amatalaina au'ili'ili le fa'aogaina o lenei module.

Mea Fa'apitoa e Manaomia
Mo le faʻapipiʻiina faigofie ma vave, atonu e te manaʻomia mea nei faʻatasi ma le Mimas A? Mini module.

  • USB A i le USB B Micro cable
  • DC Sapalai Malosiaga
  • O le Xilinx Platform Cable USB II fetaui JTAG fai polokalame

Ata So'oga

Ole ata feso'ota'iga lea e tatau ona fa'aoga mo na'o fa'amatalaga. O lo'o maua fa'ata'ita'iga ile pito o lenei pepa mo fa'amatalaga auiliili.

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-2

Fa'aoga USB
E fesoasoani le komipiuta USB/Linux/Mac i luga ole laupapa e feso'ota'i ma lenei module. (https://numato.com/help/wp­content/uploads/2019/05/USB_MicroB.png) Fa'aaoga le USB A i le USB B Micro cable e fa'afeso'ota'i ma se PC (o le ata i le taumatau o lo'o fa'aalia ai le USB B Micro connector). Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-3

Sapalai Malosiaga i fafo
E mafai ona faʻatulagaina le laupapa e faʻaaoga ai le mana mai fafo o le eletise e ala i le faʻafesoʻotaʻi i le External + SV sapalai. Fa'amolemole va'ai le maka i luga o le laupapa mo nisi fa'amatalaga (https://numato.com/help/wp-content/uploads/2019/05/external_Sv.png)(o le ata i le itu taumatau o loʻo faʻaalia ai fafo + SV sapalai fesoʻotaʻiga). Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-4

JTAG Feso'ota'i
JTAG fa'afeso'ota'i fa'atagaina le FPGA's JTAG resitala e mafai ona maua e faʻaaoga ai le JTAG uaea, fetaui ma Xilinx Platform Cable USB. Fa'aoga le ulutala (P2), e fa'apipi'i ai le JTAG uaea mo le fa'apolokalameina ma le fa'apipi'iina. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-5

LED, RGB LED ma Push Button
O le Mimas A7 Mini Atina'e Komiti e fa ki fa'amau, tasi le RGB LED ma le valu LED mo fegalegaleaiga a le tagata. O suiga uma e fesoʻotaʻi saʻo ile Artix 7 FPGA ma e mafai ona faʻaoga i lau mamanu ma se taumafaiga itiiti. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-6

GPIOs
O lenei masini ua faʻapipiʻiina i le maualuga o le 70 tagata faʻaoga 10 pine e mafai ona faʻaogaina mo faʻaoga masani. O tagata fa'aoga IO uma e fa'afetaui le umi ma e mafai ona fa'aoga e fai ma ta'i fa'a-vaega.

Ulutala P4

Ituaiga 2.0:

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-7 Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-8

Ituaiga 4.0:  Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-9 Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-10

Ulutala PS Version 2.0: Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-11 Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-12

Ituaiga 4.0:  Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-13 Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-14

Ulutala P7 (2×6 Ulutala Fa'alautele) 

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-15

Ulutala P10 (2×6 Ulutala Fa'alautele) 

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-16

FT2232H - Artix-7 (FTG256) FPGA Faʻamatalaga Faʻamatalaga 

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-17Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-18

Fa'apipi'i Aveta'avale

Pupuni
O lenei oloa e manaʻomia se avetaʻavale e faʻapipiʻi mo le faʻaogaina lelei pe a faʻaaogaina ma Windows. Le Numato Lab Mimas A7 Mini aveta'avale e mafai ona sii mai iinei (https://numato.com/wp content/uploads/2021/06/NumatoLabFPGADrivers.zip). A maeʻa le faʻapipiʻiina o le avetaʻavale, e tatau ona faʻaalia le module i le FT _Prog Tool e pei o le Mi mas A7 Mini FPGA Development Board.

Linux
O vaʻa Linux ma avetaʻavale manaʻomia mo le Mimas A7 Mini. E tatau ona lava le faʻatautaia o tulafono nei e lua i le laina:

  • sudo modprobe ftdi_sio
  • echo 2a19 100e > /sys/bus/usb-serial/drivers/ftdi_sio/new_id

Fausiaina Bitstream mo Mi mas A7 Mini
E mafai ona gaosia le bitstream mo Mimas A7 Mini i Vivado e ala i le mulimuli i laasaga o loʻo i lalo:

Laasaga 1: E fautuaina e fai se .bin file faatasi ai ma se .bit file. Kiliki taumatau i luga o le "Generate Bitstream" i lalo o le "Program and Debug" vaega o le Flow Navigator window ma kiliki "Bitstream Settings".Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-20

Laasaga 2: Filifili “-bin_file"filifiliga i le faamalama talanoaga ma kiliki "Apply" ona "OK".Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-21

Laasaga 3: Mulimuli ane kiliki "Fausia Bitstream".Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-22

Fa'atulagaina le Mimas A7 Mini Module

Fa'atulagaina le Mimas A7 Mini Module Fa'aaogaJTAG
O le Mimas A7 Mini -Artix-7 Development Board o loʻo faʻaalia ai le JTAG fesoʻotaʻiga e faʻafaigofieina le toe faʻatulagaina o le SRAM ma luga ole SPI moli e ala ile JTAG tagata fai polokalame e pei o le "Xilinx Platform Cable USB". Polokalama Mimas A7 Mini fa'aaoga JTAG mana'omia le "Xilinx Vivado Hardware Manager" polokalama fa'apipi'i fa'atasi ma Xilinx Vivado Design Suite. E fa'apolokalame le SPI flash matou te mana'omia se ".mcs/.bin" file e mana'omia ona fa'atupu mai le ".bit" file. Laasaga mo le fausiaina o le ".mcs/.bin" file o loʻo i lalo. Polokalama FPGA SRAM e le mana'omia se ".mcs/.bin" file e gaosia.

Fa'atupuina Fa'atonuga Manatu File mo Mimas A7 Mini faʻaaoga Vivado
O faʻamalama o loʻo faʻaalia i laasaga nei o loʻo puʻeina mai le Vivado Design Suite 2018.2.

Laasaga 1: Tatala Xilinx Vivado Hardware Manager. Faʻafesoʻotaʻi le laupapa, ma kiliki i le "Generate Memory Configuration File …. ” mai le lisi o “Meafaigaluega”. O le “Tusi Fa'atonuga Fa'amanatu File” o le a tatala le faamalama pop-up. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-23

(https://numato.com/help/wp-content/uploads/2018/06/mimasA7_ivado_generate_mes1.png)

Laasaga 2: Filifili le 'Format' and Configuration Memory Part e pei ona fa'aalia i lalo. Filifili le faatulagaga e pei o le MCS/BIN/HEX e faalagolago i ou manaʻoga. Ia, kiliki "Ua lelei".Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-24

Laasaga 3: Su'esu'e i le ala e te mana'o e teu ai le Fa'atonu File ma ta le file igoa o “sample.bin” (poʻo soʻo se igoa e tusa ai ma lou manaʻoga / manaʻoga) e teu ai le faʻasologa o mafaufauga file (le faatulagaga o le file e mafai ona suia e fuafua i lau "Format"). Filifili le "Load bitstream files" i lalo o le "Options" tab ma suʻesuʻe i le ".bit" file ua uma ona matou fatuina ona kiliki lea o le "OK" e faʻatupu ai le faʻatulagaina o mafaufauga file.Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-25

Polokalama QSPI Flash faʻaaoga Vivado

A .bin po o .mes file e mana'omia mo polokalame Mimas A? Mini's onboard QSPI flash.

Laasaga 1: Tatala le poloketi Vivado ma tatala le taulaiga e ala i le kiliki i luga o le "Open Target" i le "Open Hardware Manager" i le "Polokalame ma Debug" vaega o le Flow Navigator window. Filifili "Auto Fesoʻotaʻi".

Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-26

Laasaga 2: Afai e iloa lelei le masini, o le a faʻaalia e pei ona faʻaalia i le ata o loʻo i lalo. Ina ia faaopoopo le Configuration Memory Device, kiliki-matau i luga o le masini sini "xc7a35t_0" ma filifili "Add Configuration Memory Device" e pei ona faaalia i lalo.Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-27

(https://numato.com/help/wp­content/uploads/2019/05/addmemconfig.png)

Laasaga 3: Filifili le masini manatua "mt25ql128-spi-x1_x2_x4 (lea e tutusa ma le n25q128-3.3vspi-x1_x2_x4)", ona kiliki lea OK. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-28

Laasaga 4: A mae'a le Laasaga 3 o le a tatala le pusa fa'atalanoaga. Kiliki OK. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-29

Laasaga 5: Su'e ile .bin galue file po o le .mes file (po o fea lava e talafeagai) ma kiliki OK i le polokalame e pei ona faʻaalia i lalo. Afai e manuia polokalame, o le a faʻaalia se feʻau faʻamaonia. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-30

Polokalama FPGA faʻaaoga Vivado
Mimas A7 Mini -Artix-7 FPGA Development Board o loʻo faʻaalia ai le JTAG fesoʻotaʻiga e faʻafaigofieina le toe faʻatulagaina o le SRAM ma luga ole SPI moli e ala ile JTAG polokalame e pei o le "Xilinx Platform cable USB". O laasaga nei o loʻo faʻaalia ai le faʻaogaina o le FPGA i le Mimas A7 Mini e faʻaaoga ai le JTAG.

Laasaga 1: I le faʻaaogaina o JTAG uaea, fa'afeso'ota'i le Xilinx platform cable USB i le Mimas A7 Mini ma fa'aola i luga.
Laasaga 2: Tatala le poloketi Vivado ma tatala le sini e ala i le kiliki i luga o le "Tatala Target" i le "Open Hardware Manager" i le "Polokalame ma Debug" vaega o le Flow Navigator window. Filifili "Auto Fesoʻotaʻi".Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-31

Laasaga 3: Afai e iloa lelei le masini, e faʻapipiʻi le masini, kiliki-saʻo i luga o le masini sini "xc7a35t_0" ma filifili "Polokalame masini" e pei ona faʻaalia i lalo. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-32

Laasaga 4: I totonu o le faʻamatalaga faʻamatalaga lea e matala, e otometi lava ona filifilia e Vivado le bitstream saʻo file pe afai o le mamanu na tuufaatasia, ma faatino ma pe afai o le bitstream na gaosia ma le manuia. Afai e manaʻomia, suʻesuʻe i le bitstream lea e manaʻomia ona faʻapipiʻiina i le FPGA. Mulimuli ane, kiliki i le "Polokalame". Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-33

Polokalama Mimas A7 Mini Fa'aaogaina Tenagra  Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-34

Mo laasaga i le auala e faʻapipiʻi ai le Mimas A? Mini faʻaaoga Tenagra, faʻasino le Amataina ma Tenagra FPGA System Management Software (https://numato.com/kb/getting-started-with-tenagra-fpga­systemmanagement-software/) tusiga. Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-35

  • O fa'amaufa'ailoga uma e manatu fa'atatau. Numato Systems Pvt Ltd o lo'o fa'asaoina le aia tatau e sui ai oloa e aunoa ma se fa'aaliga.

Fua Fa'aletino Numato-Lab-Mimas-A7-Mini-FPGA-Atina'e-Board-FIG-36

Vivado XDC Fa'agata
Mimas A7 Mini XDC Fa'agata mo Vivado (https://numato.com/download/mimas-a7-mini-xdc­constraints/)

Matematika
Version 2.0: Mimas A7 Mini Schematics (https://numato.com/help/wp­content/uploads/2019/07/mimasa?_mini_board_Sch.pdf)

Version 5.0: Mimas A7 Mini Schematics (https://numato.com/help/wp­contenUuploads/2023/07/mimas-a7-mini-board_V5.0_Sch.pdf)

Mimas A7 Mini GPIO Fa'amatalaga Faigofie

Pepa / Punaoa

Numato Lab Mimas A7 Mini FPGA Development Board [pdf] Faatonuga
Mimas A7 Mini FPGA Development Board, Mini FPGA Development Board, Atina'e Komiti, Komiti

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *