Signaloid C0-microSD: de FPGA-revolutie in microSD-formaat

  • De Signaloid C0-microSD is een SoM FPGA die op een microSD-kaart past.
  • Maakt het gebruik van versnelde hardware mogelijk op systemen zonder traditionele uitbreidingsslots.
  • Compatibel met open source-tools zoals Icestorm en Yosys.
  • Een ontwikkelbord genaamd Signaloid SD-Dev wordt aangeboden om de mogelijkheden ervan uit te breiden.

Signaloïde C0 microSD

Signaloid heeft een revolutionaire stap gezet in de wereld van FPGA's met de creatie van zijn nieuwe module Signaloïde C0-microSD, een systeem-op-module (SoM) gebaseerd op technologie iCE40UP5K FPGA die opvalt door zijn kleine formaat en zijn innovatieve microSD-kaartformaat. Deze module opent niet alleen nieuwe deuren op het gebied van draagbaarheid, maar is ook een unieke oplossing voor systemen die traditionele uitbreidingsinterfaces zoals PCIe- of M.2-slots missen, waardoor hardwareversnelling in deze omgevingen mogelijk wordt.

Dankzij het microSD-formaat van de Signaloid C0-microSD kunt u profiteren van elke onbezette microSD- of SD-sleuf, waardoor u dit kleine maar krachtige apparaat eenvoudig kunt integreren in een grote verscheidenheid aan systemen, van industriële platforms omhoog hobbyprojecten met Arduino of Raspberry Pi. Naast zijn innovatieve vormfactor wordt de C0-microSD vooraf geïnstalleerd met een RISC-V-kern, waardoor het nog veelzijdiger is voor diverse toepassingen.

Een FPGA op zak

El Signaloïde C0-microSD Het is een van de eerste implementaties van een FPGA die we geïntegreerd kunnen vinden in een microSD-kaartformaat. In tegenstelling tot andere kleine oplossingen levert deze module geen kracht of flexibiliteit op. Met 5.3K LUT's en geïntegreerd geheugen, inclusief 1Mbit SPRAM en 120 Kbit DPRAM, is in staat complexe berekeningen uit te voeren, waardoor het voor beide een nuttig hulpmiddel is ingenieurs als voor hobbyisten.

Signaloid C0 microSD-specificaties

Een ander sterk punt van de C0-microSD is de mogelijkheid om via de SD-kaartinterface te programmeren. Wanneer het in een hostcomputer wordt geplaatst, gedraagt ​​het zich als een gemonteerd opslagapparaat, waardoor nieuwe FPGA-configuraties kunnen worden geladen zonder dat een externe programmeur nodig is, wat het proces voor ontwikkelaars aanzienlijk vergemakkelijkt.

Technische specificaties

La Signaloïde C0-microSD bevat een reeks zeer aantrekkelijke technische kenmerken voor liefhebbers van elektronica:

  • FPGA: Lattice UltraPlus iCE40UP5K met 5.3K LUT's.
  • Geheugen: 128 MB niet-vluchtige opslag (Renesas AT25QL128A SPI Flash).
  • Interface: Compatibel met SD en SD-over-SPI.
  • Uitbreiding: 6 programmeerbare I/O-pinnen op de SD-interface en 5 programmeerbare pinnen op testpads.
  • LED's: Twee LED's aan boord (een rode en een groene) om de status van het apparaat aan te geven.

La ondersteuning voor open source-tools Het is ook een ander relevant aspect van de Signaloid C0-microSD. Je kunt het programmeren met Icestorm, Yosys, NextPnR, Icestudio en AmaranthHDL, populaire tools in de wereld van Lattice FPGA's. Dit breidt de gebruiksmogelijkheden verder uit, aangezien u zich niet beperkt tot één gesloten omgeving.

Signaloid SD-Dev: het ontwikkelingsplatform

Voor degenen die gebruik willen maken van de Signaloïde C0-microSD In een bredere omgeving en met meer connectiviteitsopties biedt het bedrijf een zogenaamde carrierkaart Signaloid SD-ontwikkelaar. Deze plaat is compatibel met Raspberry Pi CM4 en biedt verschillende handige interfaces, zoals micro HDMI, USB Type-C-poorten, SD- en microSD-kaartsleuven, waardoor u comfortabel met de FPGA kunt werken in complexere configuraties.

Met afmetingen van slechts 57 x 57 mm, is de SD-Dev ook draagbaar en kunt u zowel in de randmodus als autonoom werken. Dit is een ideaal accessoire voor wie optimaal gebruik wil maken van de mogelijkheden van de C0-microSD op ontwikkelings- en prototypingplatforms.

Praktische toepassingen en toegankelijkheid

Het compacte en efficiënte ontwerp van de Signaloïde C0-microSD maakt het een ideale optie voor ingebedde systemen met laag vermogen, zoals die gevonden worden in fabrieksautomatisering of robotica. Bovendien is de compatibiliteit met Raspberry Pi-platform en uitgebreide ondersteuning voor ontwikkelingstools maken het aantrekkelijk om hobby- en makerprojecten. Degenen die al met compatibele Arduino-apparaten werken, kunnen ook profiteren van deze FPGA om meer rekenkracht en flexibiliteit aan hun creaties toe te voegen.

Wat de beschikbaarheid van het product betreft, bevindt het zich momenteel in de financieringsfase via een campagne op Crowd Supply. Alleen de prijs van de module $45 maakt het betaalbaar voor een breed scala aan gebruikers, terwijl de bundel met het SD-Dev-draagbord wordt verkocht $180. Bovendien is de distributie binnen de Verenigde Staten gratis, terwijl dit voor de rest van de wereld een meerprijs van € 2,50 met zich meebrengt $12. De eerste verzendingen zullen naar verwachting in mei 2025 beginnen.

Voor degenen die geïnteresseerd zijn in het aanschaffen van deze revolutionaire module, is het belangrijk op te merken dat dit het geval is financieringscampagne heeft zijn doel al overschreden initiële $ 2500 in slechts een paar dagen. Dit toont de enorme interesse en potentie aan die deze FPGA in microSD-formaat heeft voor verschillende sectoren, van industrie tot doe-het-zelfontwikkeling.

Met ondersteuning voor rekenkundige bepalingen in waarschijnlijkheidsverdelingen en de mogelijkheid om hardwareversnelling in oudere apparaten te integreren, de Signaloïde C0-microSD Het is ongetwijfeld een tool die veel ontwikkelaars en bedrijven tot hun beschikking willen hebben voor hun volgende projecten.