Parallax Propeller 2 P2X8C4M64P Multicore Mikrokontroller Chip

ParallaxArtikelnummer:RB-Plx-390
Hersteller #: P2X8C4M64P

Preis  :
Verkaufspreis €27,60

Steuern inklusive

Versandkosten werden an der Kasse berechnet

Lager  :
Nur noch 1 Einheit übrig

Zahlungen und Sicherheit

Apple Pay Mastercard PayPal Visa

Ihre Zahlungsinformationen werden sicher verarbeitet. Wir speichern keine Kreditkartendaten und haben keinen Zugriff auf Ihre Kreditkarteninformationen.

Beschreibung

  • Parallax Propeller 2 P2X8C4M64P Multicore Mikrokontroller Chip
  • Bietet acht identische 32-Bit-Prozessoren und 64 intelligente E/A-Pins
  • Hochflexible und deterministische Hardware- & Entwicklungsumgebung
  • Unterstützt breite Palette von Protokollen inkl. HDMI, USB 2.0 und VGA
  • Kommt in TQFP-Paket,kompatibel mit P2 Edge Modul

Der Parallax Propeller 2 P2X8C4M64P Multicore Mikrokontroller Chip ist ein Hochleistungs-Multicore-Mikrokontroller, der die Fähigkeiten eines MPU widerspiegelt und besonders in Echtzeit-Analog- und Digitalanwendungen glänzt. Dieser Chip ist darauf ausgelegt, Ingenieuren die schnellstmögliche Markteinführung zu ermöglichen, indem er eine hochflexible und deterministische Hardware- und Entwicklungsumgebung bietet. Diese Umgebung ist frei von den Komplexitäten, Kosten und langen Vorlaufzeiten, die typischerweise mit traditionellen FPGA-Entwicklungszyklen verbunden sind.

Der Propeller 2 P2x8c4m64p Multicore Mikrokontroller Chip verfügt über acht identische 32-Bit-Prozessoren, die jeweils mit 4 KB Dual-Port-RAM ausgestattet sind. Er verfügt über eine konfigurierbare Uhr, die bis zu 320 MHz (8x160 MIPs) erreichen kann, 64 intelligente E/A-Pins und einen gemeinsamen Hub, der 512 KB gemeinsamen RAM und einen CORDIC-Mathematiklöser beherbergt.

Jeder der 64 intelligenten E/A-Pins kann von jedem Cog aus aufgerufen werden und kann unabhängig Hunderte von autonomen analogen und digitalen Funktionen ausführen. Diese Smart Pins sind vielseitig und können eine breite Palette von Protokollen unterstützen, einschließlich, aber nicht beschränkt auf 1-WIRE, CANbus, DVI, HDMI, HDTV, HUB75, HyperFlash/RAM, I²C, QSPI/QSSI, RS485, SCI/SPI, SID, SD CARD, UART/USART, USB 2.0 HOST/SLAVE, VGA und XBEE.

Der Propeller 2 P2x8c4m64p Multicore Mikrokontroller Chip ist in einem TQFP-Paket erhältlich und ist auch kompatibel mit dem P2 Edge Modul, das mit P2-Entwicklungsboards und Kartenrandsteckern verwendet werden kann.

Bitte beachten Sie, dass dieses Produkt nur für Forschungs- und Entwicklungszwecke bestimmt ist. Endbenutzer sind dafür verantwortlich, ihre eigenen Protokolllizenzen zu erwerben, wo dies notwendig ist.

  • 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)

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

Versand schätzen

Das könnte Ihnen auch gefallen