Zahlungen und Sicherheit
Ihre Zahlungsinformationen werden sicher verarbeitet. Wir speichern keine Kreditkartendaten und haben keinen Zugriff auf Ihre Kreditkarteninformationen.
Beschreibung
- 1x Parallax Propeller 2 P2X8C4M64P Multicore Mikrokontroller Chip
- 14 x 14 mm
Acht identische 32-Bit-Prozessoren:
- Zugriff auf alle E/A-Pins, plus vier schnelle DAC-Ausgangskanäle und vier schnelle ADC-Eingangskanäle
- 512 Longs Dual-Port-Register-RAM für Code und schnelle Variablen
- 512 Longs Dual-Port-Lookup-RAM für Code, Streamer-Lookup und Variablen
- Fähigkeit, Code direkt aus Register-RAM, Lookup-RAM und Hub-RAM auszuführen
- ~358 einzigartige Anweisungen für Mathematik, Logik, Timing und Steuerungsoperationen
- 2-Takt-Ausführung für alle mathematischen und logischen Anweisungen, einschließlich 16 x 16 Multiplikation
- 6-Takt-Custom-Bytecode-Executor für interpretierte Sprachen
- Fähigkeit, Hub-RAM und/oder Lookup-RAM zu DACs und Pins oder HDMI-Modulator zu streamen
- Fähigkeit, Pins und/oder ADCs zu Hub-RAM zu streamen
- Live-Farbraumkonvertierung mit einer 3 x 3 Matrix mit 8-Bit signierten/unsigned Koeffizienten
- Pixel-Blending-Anweisungen für 8:8:8:8 Daten
- 16 einzigartige Ereignis-Tracker, die abgefragt und darauf gewartet werden können
- 3 priorisierte Interrupts, die auf auswählbare Ereignisse auslösen
- Versteckter Debug-Interrupt für Einzelschritt, Breakpoint und Abfrage
Zentraler Hub, der die Prozessoren bedient:
- 512 KB zusammenhängender RAM in einem 20-Bit-Adressraum
- 32-Bit-pro-Takt sequentielles Lesen/Schreiben für alle Cogs, gleichzeitig
- lesbar und beschreibbar als Bytes, Wörter oder Longs im Little-Endian-Format
- letzte 16KB des RAM schreibgeschützt
32-Bit, pipelined CORDIC-Löser mit Skalenfaktorkorrektur
- 32-Bit x 32-Bit unsigned Multiplikation mit 64-Bit-Ergebnis
- 64-Bit / 32-Bit unsigned Division mit 32-Bit-Quotient und 32-Bit-Rest
- 64-Bit → 32-Bit Quadratwurzel
- Drehen (X32,Y32) um Theta32 → (X32,Y32)
- (Rho32,Theta32) → (X32,Y32) Polar-zu-Kartesisch
- (X32,Y32) → (Rho32,Theta32) Kartesisch-zu-Polar
- 32 → 5.27 Unsigned-zu-Logarithmus
- 5.27 → 32 Logarithmus-zu-Unsigned
- Cogs können CORDIC-Operationen alle 8 Takte starten und erhalten Ergebnisse 55 Takte später
- 16 Semaphore-Bits mit atomaren Lese-Ändere-Schreibe-Operationen
- 64-Bit freilaufender Zähler, der jeden Takt erhöht, zurückgesetzt bei Reset
- Hochwertiger pseudo-zufälliger Zahlen-Generator (Xoroshiro128**), echter Zufallssamen beim Start, aktualisiert jeden Takt, liefert einzigartige Daten an jeden Cog und Pin
- Mechanismen zum Starten, Abfragen und Stoppen von Cogs
- 16 KB Boot-ROM
- Lädt in die letzten 16 KB des Hub-RAM beim Booten
- SPI-Loader für automatischen Start von 8-Pin-Flash oder SD-Karte
- Serieller Loader für Start vom Host
- Hex- und Base64-Download-Protokolle
- Terminalmonitor aufrufbar über "“> ”" (größer als gefolgt von einem Leerzeichen) und dann CTRL+D
- TAQOZ Forth aufrufbar über "“> ”" (größer als gefolgt von einem Leerzeichen) und dann ESC
64 Smart E/A-Pins:
- 64 identische Smart E/A-Pins, extern gespeist in Blöcken von 4
- 8-Bit, 120-Ohm (3 ns) und 1 k-Ohm DACs mit 16-Bit-Überabtastung, Rauschen und hohen/niedrigen digitalen Modi
- Delta-Sigma-ADC mit 5 Bereichen, 2 Quellen und VIO/GIO-Kalibrierung
- Mehrere ADC-Abtastmodi: automatische 2n SINC2, einstellbare SINC2/SINC3, Oszilloskop
- Logik-, Schmitt-, Pin-zu-Pin-Komparator- und 8-Bit-Level-Komparator-Eingangsmodi
- 2/3/5/8-Bit-einstimmige Eingangsfilterung mit wählbarer Abtastrate
- Einbeziehung von Eingängen von relativen Pins, -3 bis +3
- Negatives oder positives lokales Feedback, mit oder ohne Taktung
- Separate Antriebsmodi für hohe und niedrige Ausgabe: Logik / 1,5 k / 15 k / 150 k / 1 mA / 100 µA / 10 µA / flach
- Programmierbarer 32-Bit-Taktausgang, Übergangsausgang, NCO/Pflichtausgang
- Dreieck/Sägezahn/SMPS PWM-Ausgang, 16-Bit-Rahmen mit 16-Bit-Vorteiler
- Quadraturdekodierung mit 32-Bit-Zähler, sowohl Positions- als auch Geschwindigkeitsmodi
- 16 verschiedene 32-Bit-Messungen, die eine oder zwei Signale betreffen
- USB Full-Speed und Low-Speed (über ungerade/gerade Pin-Paare)
- Synchroner serieller Senden und Empfangen, 1 bis 32 Bits, bis zu Takt/2 Baudrate
- Asynchroner serieller Senden und Empfangen, 1 bis 32 Bits, bis zu Takt/3 Baudrate
Taktmodi:
- Sechs verschiedene Taktmodi, alle unter Softwaresteuerung mit störungsfreiem Umschalten zwischen den Quellen
- Interner 20 MHz+ RC-Oszillator, nominell 25 MHz, wird als anfängliche Taktquelle verwendet
- Kristalloszillator mit internen Ladekappen für 7,5 pF/15 pF Kristalle, kann PLL speisen
- Takteingang, kann PLL speisen
- Bruchteil-PLL mit 1..64 Kristallteiler → 1..1024 VCO Multiplikator → optional (1..15)*2 VCO Nachteiler
- Interner ~20 kHz RC-Oszillator für den Betrieb mit niedriger Leistung (130 µA)
- Takt kann für die niedrigste Leistung bis zum Reset gestoppt werden (100 µA, aufgrund von Leckage)
Stromversorgungsanforderungen:
- Kern VDD-Pins mit 1,8 VDC
- E/A-Pins in Gruppen von 4 über VIO-Pins mit 3,3 VDC versorgen
Physikalische Eigenschaften:
- Betriebstemperaturbereich: -40 bis +221 °F / -40 bis +105 °C
- Feuchtigkeitsempfindlichkeitsstufe (MSL) 3 (168 Stunden)