Parallax Propeller 2 P2X8C4M64P Puce de Microcontrôleur Multicœur

Économiser $5.31
ParallaxUGS :RB-Plx-390
Numéro du fabricant: P2X8C4M64P

Prix  :
Prix en promotion $29.91 Prix habituel $35.22

Expédition calculée à la caisse

Stock  :
En stock, 8 unités

Paiements et sécurité

American Express Apple Pay Diners Club Discover Google Pay Mastercard PayPal Shop Pay Visa

Vos informations de paiement sont traitées de manière sécurisée. Nous ne stockons pas les informations relatives aux cartes de crédit et n'avons pas accès à ces informations.

Description

  • Parallax Propeller 2 P2X8C4M64P Puce de Microcontrôleur Multicœur
  • Caractérisé par huit processeurs identiques de 32 bits et 64 broches d'E/S intelligentes
  • Offre un environnement de développement et de matériel hautement flexible et déterministe
  • Prend en charge une large gamme de protocoles incl. HDMI, USB 2.0, et VGA
  • Se présente dans un boîtier TQFP et est compatible avec le module P2 Edge

La Parallax Propeller 2 P2X8C4M64P Puce de Microcontrôleur Multicœur est un microcontrôleur multicœur haute performance qui reflète les capacités d'un MPU, excelle particulièrement dans les applications analogiques et numériques en temps réel. Cette puce est conçue pour faciliter les ingénieurs à atteindre le délai de mise sur le marché le plus rapide, offrant un environnement de développement et de matériel hautement flexible et déterministe. Cet environnement est dépourvu des complexités, des coûts et des délais d'exécution généralement associés aux cycles de développement de type FPGA traditionnels.

La Propeller 2 P2X8C4M64P Puce de Microcontrôleur Multicœur dispose de huit processeurs identiques de 32 bits, chacun équipé de 4 KB de RAM à double port. Elle dispose d'une horloge configurable pouvant atteindre jusqu'à 320 MHz (8x160 MIPs), 64 broches d'E/S intelligentes et un hub commun qui abrite 512 KB de RAM partagée et un solveur de mathématiques CORDIC.

Chacune des 64 E/S intelligentes peut être accessible par chaque cœur et peut exécuter indépendamment des centaines de fonctions analogiques et numériques autonomes. Ces Smart Pins sont polyvalents et peuvent prendre en charge une large gamme de protocoles, y compris mais sans s'y limiter 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, et XBEE.

La Propeller 2 P2X8C4M64P Puce de Microcontrôleur Multicœur est disponible dans un boîtier TQFP et est également compatible avec le module P2 Edge, qui peut être utilisé avec des cartes de développement P2 et des connecteurs de bord de carte.

Veuillez noter que ce produit est destiné uniquement à des fins de recherche et de développement. Les utilisateurs finaux sont responsables de l'obtention de leurs propres licences de protocole, le cas échéant.

  • 1x Parallax Propeller 2 P2X8C4M64P Puce de Microcontrôleur Multicœur
  • 14 x 14 mm

Huit processeurs identiques de 32 bits :

  • Accès à toutes les broches d'E/S, plus quatre canaux de sortie DAC rapides et quatre canaux d'entrée ADC rapides
  • 512 longs de RAM de registre à double port pour le code et les variables rapides
  • 512 longs de RAM de recherche à double port pour le code, la recherche de flux, et les variables
  • Capacité à exécuter du code directement à partir de la RAM de registre, de la RAM de recherche, et de la RAM du hub
  • ~358 instructions uniques pour les opérations de mathématiques, de logique, de timing, et de contrôle
  • Exécution en 2 horloges pour toutes les instructions de mathématiques et de logique, y compris la multiplication 16 x 16
  • Exécuteur de bytecode personnalisé en 6 horloges pour les langages interprétés
  • Capacité à diffuser la RAM du hub et/ou la RAM de recherche vers les DAC et les broches ou le modulateur HDMI
  • Capacité à diffuser les broches et/ou les ADC vers la RAM du hub
  • Conversion de l'espace colorimétrique en direct à l'aide d'une matrice 3 x 3 avec des coefficients signés/non signés de 8 bits
  • Instructions de mélange de pixels pour les données 8:8:8:8
  • 16 traceurs d'événements uniques qui peuvent être interrogés et attendus
  • 3 interruptions prioritaires qui se déclenchent sur des événements sélectionnables
  • Interruption de débogage cachée pour l'exécution pas à pas, le point d'arrêt, et l'interrogation

Hub central desservant les processeurs :

  • 512 KB de RAM contiguë dans un espace d'adresse de 20 bits
  • Lecture/écriture séquentielle de 32 bits par horloge pour tous les cœurs, simultanément
  • Lisible et inscriptible en octets, mots, ou longs en format petit-boutiste
  • Les derniers 16 KB de RAM sont protégés en écriture

Solveur CORDIC de 32 bits, en pipeline avec correction du facteur d'échelle

  • Multiplication non signée de 32 bits x 32 bits avec résultat de 64 bits
  • Division non signée de 64 bits / 32 bits avec quotient de 32 bits et reste de 32 bits
  • Racine carrée de 64 bits → 32 bits
  • Rotation (X32,Y32) par Theta32 → (X32,Y32)
  • (Rho32,Theta32) → (X32,Y32) polaire à cartésien
  • (X32,Y32) → (Rho32,Theta32) cartésien à polaire
  • 32 → 5.27 non signé à logarithme
  • 5.27 → 32 logarithme à non signé
  • Les cœurs peuvent démarrer les opérations CORDIC toutes les 8 horloges et obtenir des résultats 55 horloges plus tard
  • 16 bits de sémaphore avec des opérations de lecture-modification-écriture atomiques
  • Compteur libre de 64 bits qui s'incrémente à chaque horloge, remis à zéro lors de la réinitialisation
  • Générateur de nombres pseudo-aléatoires de haute qualité (Xoroshiro128**), véritablement aléatoire au démarrage, se met à jour à chaque horloge, fournit des données uniques à chaque cœur et broche
  • Mécanismes pour démarrer, interroger, et arrêter les cœurs
  • 16 KB de ROM de démarrage
  • Se charge dans les derniers 16 KB de la RAM du hub au démarrage
  • Chargeur SPI pour un démarrage automatique à partir d'une flash à 8 broches ou d'une carte SD
  • Chargeur série pour le démarrage à partir de l'hôte
  • Protocoles de téléchargement Hex et Base64
  • Moniteur de terminal invocable via “> ” (supérieur suivi d'un espace) puis CTRL+D
  • TAQOZ Forth invocable via “> ” (supérieur suivi d'un espace) puis ESC

64 broches d'E/S intelligentes :

  • 64 broches d'E/S intelligentes identiques, alimentées de l'extérieur par blocs de 4
  • DAC de 8 bits, 120 ohms (3 ns) et 1 k ohms avec suréchantillonnage de 16 bits, bruit, et modes numériques haut/bas
  • ADC delta-sigma avec 5 gammes, 2 sources, et calibration VIO/GIO
  • Plusieurs modes d'échantillonnage ADC : 2n SINC2 automatique, SINC2/SINC3 réglable, oscilloscope
  • Modes d'entrée logique, Schmitt, comparateur de broche à broche, et comparateur de niveau de 8 bits
  • Filtrage d'entrée unanime de 2/3/5/8 bits avec taux d'échantillonnage sélectionnable
  • Incorporation des entrées des broches relatives, -3 à +3
  • Rétroaction locale négative ou positive, avec ou sans horlogerie
  • Modes de conduite séparés pour la sortie haute et basse : logique / 1,5 k / 15 k / 150 k / 1 mA / 100 µA / 10 µA / plat
  • Sortie d'horloge programmable de 32 bits, sortie de transition, sortie NCO/duty
  • Sortie PWM triangle/scie/SMPS, trame de 16 bits avec prédiviseur de 16 bits
  • Décodage en quadrature avec compteur de 32 bits, modes de position et de vitesse
  • 16 différentes mesures de 32 bits impliquant un ou deux signaux
  • USB à pleine vitesse et à basse vitesse (via des paires de broches impaires/paires)
  • Transmission et réception série synchrones, de 1 à 32 bits, jusqu'à un taux de baud de l'horloge/2
  • Transmission et réception série asynchrones, de 1 à 32 bits, jusqu'à un taux de baud de l'horloge/3

Modes d'horloge :

  • Six modes d'horloge différents, tous sous contrôle logiciel avec commutation sans accroc entre les sources
  • Oscillateur RC interne de plus de 20 MHz, nominalement 25 MHz, utilisé comme source d'horloge initiale
  • Oscillateur à cristal avec condensateurs de charge internes pour des cristaux de 7,5 pF/15 pF, peut alimenter le PLL
  • Entrée d'horloge, peut alimenter le PLL
  • PLL fractionnaire avec diviseur de cristal de 1..64 → multiplicateur VCO de 1..1024 → post-diviseur VCO optionnel de (1..15)*2
  • Oscillateur RC interne d'environ 20 kHz pour une fonctionnement à faible consommation (130 µA)
  • L'horloge peut être arrêtée pour une consommation minimale jusqu'à la réinitialisation (100 µA, due à la fuite)

Exigences en matière d'alimentation :

  • Alimenter le cœur via les broches VDD @ 1,8 VDC
  • Alimenter les broches d'E/S par groupes de 4 via les broches VIO @ 3,3 VDC

Caractéristiques physiques :

  • Plage de température de fonctionnement : -40 à +221 °F / -40 à +105 °C
  • Niveau de sensibilité à l'humidité (MSL) 3 (168 heures)

Customer Reviews

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

Estimation des frais de port

Vous aimerez aussi