Družina naprav USB Tomu je pripravila nov kompaktni QuickLogic EOS S3 SoC z imenom Qomu, ki se z lahkoto prilega vsakemu vhodu USB. Ta kompaktni SoC z integriranim MCU Cortex-M4F MCU in vgrajenim FPGA (eFPGA) v paketu velikosti sličic ponuja 100-odstotno odprtokodna orodja in orodja FPGA, ki jih podpirajo ponudniki. Tabla ima dva namenska multiplikatorja, ki ju je mogoče uporabiti za razbremenitev matematično intenzivnih funkcij, in je popoln razvojni komplet EOS S3 za začetek.
Naprava je združljiva z Zephyr, FreeRTOS, nMigen, SymbiFlow in Renode in se lahko uporablja z napravami IoT, ki omogočajo strojno učenje z majhno porabo energije. Plošča z majhnimi oblikami dobi 16Mbit bliskavico skupaj s štirimi kapacitivnimi sledilnimi ploščicami in 3 LED (RGB). Poleg tega obstaja 16-kanalni DMA za učinkovito premikanje podatkov in nastavljiv serijski periferni vmesnik (krmilnik in periferni) skupaj z vmesniki krmilnika I2C.
Integrirani MCU Arm Cortex-M4F lahko deluje do 80 MHz, vgrajeni FPGA pa ima na voljo 2.400 učinkovitih logičnih celic in 64 Kbitov vdelanega RAM-a. Qomu podpira nMigen za načrtovalni tok Python-to-FPGA.
Ključne značilnosti in specifikacije Qomu
- MC Arm Cortex-M4F
- Do 80 MHz s 512 KB sistemskega pomnilnika
- eFPGA z 2.400 učinkovitimi logičnimi celicami in 64 Kbiti vgrajenega RAM-a na voljo z do osmimi krmilniki RAM / FIFO
- Za razbremenitev matematično intenzivnih funkcij lahko uporabimo dva namenska multiplikatorja
- 16-kanalni DMA za učinkovito gibanje podatkov znotraj SoC
- Nastavljivi vmesniki SPI (krmilnik in periferna enota) in krmilnik I2C
- Izjemno nizka poraba energije, merjena v µW
- 16 Mbit bliskavica
- Štiri kapacitivne sledilne ploščice
- Tri LED (R, G, B)
Projekt je trenutno v fazi pred zagonom in je na voljo za financiranje skupnosti s strani CrowdSupply.