Snickerdoodle Dev Board frembyder ARM-processor med indbygget FPGA - 💡 Fix My Ideas

Snickerdoodle Dev Board frembyder ARM-processor med indbygget FPGA

Snickerdoodle Dev Board frembyder ARM-processor med indbygget FPGA


Forfatter: Ethan Holmes, 2019

Holdet på krtkl (udtalet "kritisk") er crowdfunding Snickerdoodle, en $ 55 hybrid udviklingstavle der har en ARM applikationsprocessor med en indbygget FPGA. Det er programmerbart fra en mobiltelefon, har 230 generelle input / output-stik (GPIO), herunder jordstifter, og kan bare være den næste store ting for Makers i det integrerede computergruppe.

Sådan styrer bordet op:

  • Zynq 7010-processor: en ARM Cortex-A9 med dobbelt kerner ved 667Mhz og 430K porte (opgraderes til A9 med to kerner ved 866MHz og 1,3M porte)
  • 512 MB LPDDR2 RAM (opgraderes til 1 GB)
  • 2,4 GHz 802.11b / g / n Wi-Fi (kan opgraderes til 5Ghz)
  • Bluetooth classic og Bluetooth lav energi
  • 154 "egentlige" GPIO, 230 inklusive ground pins (179 "actual" med 7020 processor opgradering)
  • 3,7-17V input
  • Bestyrelsens mål 2 "× 3.5" (50.8mm × 88.9mm)
  • iOS og Android apps

Højniveau blokdiagram over Snickerdoodle

At skelne bordet endnu mere end antallet af GPIO'er er det designvalg, der gør det muligt for brugerne at parre Snickerdoodle's Wi-Fi-chip med en mobiltelefon app kaldet Opret forbindelse. Når det er parret, muliggør Connect at uploade brugerdefinerede feltprogrammerbare gate array (FPGA) konfigurationsfiler til bestyrelsen, der styrer sådanne operationer som GPIO-tildelinger, pin multiplexing og overordnet systemydelse.

Brug en mobilapp til at indlæse brugerdefinerede konfigurationer til Snickerdoodle's FPGA.

Ikke alle vil elske denne metode til programmering, og Snickerdoodle's team får dette. De understreger i deres foreløbige dokumentation, at du absolut kan programmere bordet med et microSD-kort, seriekonsol / terminal via eller microUSB og undgå telefonappen, hvis det er hvad du vil gøre. Denne åbenhed og bevidsthed om brugernes valg er et godt tegn på en god brugeroplevelse.

Wall-E-inspireret robot ved hjælp af Snickerdoodle som sin hjerne

Mens specifikationerne er ganske imponerende, medmindre du er bekendt med arkitekturen i Zynq 7000-serien af ​​processor og opmærksom på den integrerede FPGA, mangler du det virkelig interessante aspekt af dette forum. Zynq 7000-serien System-on-Chip (SoC) er en kombination af en traditionel ARM applikationsprocessor - som du finder i en Raspberry Pi eller BeagleBone Black - med den omkonfiguration af logikporte på en FPGA. Denne dobbelte trussel gør det nemt at arbejde med en ARM SoC kombineret med kraften i software-konfigurerbar hardware af en FPGA.

Snickerdoodle er ikke kun stærk, det er lille.

FPGA'er har typisk været uforholdsmæssigt dyre, med kun priserne industrikunder kunne overveje at betale. Deres appel skyldes evnen hos en designer til at ændre formålet og interaktionen mellem logiske porte i hardwaren ved blot at ændre linjer med software kode. Denne programmerbarhed samt fokus på parallelfordeling af beregningsopgaver gør FPGA'er ideelle til applikationer som video- og lydbehandling.

Snickerdoodle-kompatible tilbehørskort

Ud over basen Snickerdoodle bord tilbyder krtkl adskillige adapterkort, der retter sig mod to problemer: ledning af hele GPIO på Snickerdoodle og demonstrerer styrken af ​​styrets konfiguration. Af den første sort er BreakyBreaky Breakout Board og ShieldBuddy til Arduino. Den førstnævnte udsætter hver af de 154 GPIO-stifter til at male 0,1 "hoveder og sidstnævnte efterligner fodsporet af et Rev. 3 Arduino UNO bord og håndterer også niveauforskydning til Arduino's traditionelle 5V på GPIO til 5V.

Den anden sort - designet til at vise ud af fleksibiliteten i hovedkortet - omfatter piSmasher, gryphon autopilot og den massive whiteRhino industrielle SBC. Af disse plader er det kun sandsynligt, at piSmasher vil være af stor appel, da det efterligner Raspberry Pi's fodspor, men giver gigabit Ethernet, USB 2.0 højhastighed, HDMI ind og ud og 68 omkonfigurerbare I / O via 0,1 "overskrifter. Men på mange måder handler disse bestyrelser ikke om at flytte produkt, men de eksemplificerer, hvad der kan gøres med et konfigurerbart Zynq-baseret system. Når alle stifterne er tilpasselige, så er næsten alt muligt.



Du Kan Være Interesseret

Myvu-skærm i en bærbar computer

Myvu-skærm i en bærbar computer


GO-Tech møde i aften - 1/13/09

GO-Tech møde i aften - 1/13/09


RecycleMania

RecycleMania


Gør gør med kompujunk

Gør gør med kompujunk