
Vain 13 mm pitkä Fomu on täysin avoimen lähdekoodin, ohjelmoitava FPGA-laite, joka sopii USB Type-A -porttiin. Se on varustettu neljällä painikkeella, RGB-LEDillä ja täysin avoimen lähdekoodin ketjun kanssa yhteensopivalla FPGA:lla, ja se pystyy käyttämään RISC-V-ydintä.
Fomu tarjoaa 128 kilotavua RAM-muistia ja runsaasti tallennustilaa, minkä ansiosta se voi ajaa Pythonia natiivisti. USB portin kätevä sijainti tekee asennuksesta saumattoman. FPGA-piirien monimutkaisesta luonteesta huolimatta nykyaikaiset Python-työkalut yksinkertaistavat käyttöä ja poistavat erikoiskoulutuksen tarpeen.
Pinnan alla FPGA-piirilevyllä toimii RISC-V-pehmeä ydin. Tämä nouseva prosessoriarkkitehtuuri tulee mullistamaan kaiken sulautetuista piireistä suurteholaskentaan. Fomun RISC-V-pehmeä ydin tarjoaa erinomaisen johdannon tulevaisuuden arkkitehtuureihin.
FPGA on uudelleenkonfiguroitava piisiru. Fomun oletusohjelmistossa on USB käynnistyslataaja, joka ajaa RISC-V-pehmeäytintä ja jolla on joustavuutta ladata erilaisia kokoonpanoja, kuten LM32- ja OpenRISC-pehmeäytimiä. Käyttäjät voivat kokeilla lisäämällä suorittimen ohjeita tai laitteistolohkoja, kuten edistyneitä LED-vilkkumiskuvioita.
Täysin avoimen kehitysprosessin ansiosta Fomu on käytettävissä ilman tilin luomista, salassapitosopimuksen allekirjoittamista tai suurten asennusohjelmien lataamista. Avoimen työkaluketjun tukema ICE40UP5K FPGA helpottaa kehitystä alusta alkaen.
Fomun FPGA tarjoaa ainutlaatuisia mahdollisuuksia, kuten LED-ajurin luomisen NeoPixelsien tehokkaaseen hallintaan, suorittimen vapauttamisen muihin tehtäviin tai virran säästämisen. Käyttäjät voivat muokata tai vaihtaa suorittimen laitteistokuvauskielen avulla, mikä mahdollistaa uusien ohjeiden, kuten nopeiden 64-bittisten kertolaskujen tai satunnaislukugeneraattoreiden, luomisen.
Jokainen sarja sisältää yhden täysin kootun Fomun, joka on valmis tutkimaan loputtomia mahdollisuuksia mikroprosessorisuunnittelussa ja -toiminnoissa.
| Brändi | Adafruit |
| Malli | 4332 |