Η οικογένεια συσκευών USB της Tomu έχει δημιουργήσει ένα νέο συμπαγές QuickLogic EOS S3 SoC με το όνομα Qomu που μπορεί να χωρέσει εύκολα σε οποιαδήποτε θύρα USB. Ενσωματώνοντας ένα Arm Cortex-M4F MCU και ένα ενσωματωμένο FPGA (eFPGA) σε ένα πακέτο μεγέθους μικρογραφιών, αυτό το συμπαγές SoC διαθέτει 100% εργαλεία ανοιχτού κώδικα που υποστηρίζονται από προμηθευτές και εργαλεία FPGA. Η πλακέτα διαθέτει δύο αποκλειστικούς πολλαπλασιαστές που μπορούν να χρησιμοποιηθούν για την εκφόρτωση λειτουργιών εντάσεως μαθηματικών και είναι ένα τέλειο κιτ EOS S3 dev για να ξεκινήσετε.
Η συσκευή είναι συμβατή με Zephyr, FreeRTOS, nMigen, SymbiFlow και Renode και μπορεί να χρησιμοποιηθεί με συσκευές IoT με δυνατότητα μηχανικής εκμάθησης χαμηλής ισχύος. Η πλακέτα μικρού μεγέθους λαμβάνει φλας 16Mbit μαζί με τέσσερα χωρητικά touchpad και 3 LED (RGB). Επιπλέον, υπάρχει DMA 16 καναλιών για αποτελεσματική κίνηση δεδομένων και διαμορφώσιμη σειριακή περιφερειακή διεπαφή (ελεγκτής και περιφερειακό) μαζί με διεπαφές ελεγκτή I2C.
Το ενσωματωμένο Arm Cortex-M4F MCU μπορεί να λειτουργήσει έως 80 MHz και το ενσωματωμένο FPGA διαθέτει 2.400 αποτελεσματικά λογικά κελιά και 64 Kbits ενσωματωμένης μνήμης RAM. Το Qomu υποστηρίζει το nMigen για ροή σχεδιασμού Python-to-FPGA.
Βασικά χαρακτηριστικά και προδιαγραφές του Qomu
- Arm Cortex-M4F MCU
- Έως 80 MHz με 512 KB μνήμης συστήματος
- Το eFPGA με 2.400 αποτελεσματικά λογικά κελιά και 64 Kbits ενσωματωμένης μνήμης RAM διατίθεται με έως και οκτώ ελεγκτές RAM / FIFO
- Δύο αποκλειστικοί πολλαπλασιαστές μπορούν να χρησιμοποιηθούν για την εκφόρτωση συναρτήσεων έντασης μαθηματικών
- 16-κανάλι DMA για αποτελεσματική μεταφορά δεδομένων στο SoC
- Διαμορφώσιμες διεπαφές ελεγκτή SPI (ελεγκτή και περιφερειακό) και I2C
- Εξαιρετικά χαμηλή κατανάλωση ισχύος μετρούμενη σε μW
- Φλας 16 Mbit
- Τέσσερα χωρητικά touchpad
- Τρία LED (R, G, B)
Το έργο βρίσκεται επί του παρόντος στο στάδιο πριν από την κυκλοφορία και βρίσκεται στο CrowdSupply για κοινοτική χρηματοδότηση.