Série RabbitCore® RCM4100

NRND

Module de base du microprocesseur

 
  • Rabbit 4000 fonctionnant jusqu'à 59 MHz
  • 512K Flash, 256K / 512K Data SRAM
  • Jusqu'à 40 GPIO, jusqu'à 6 ports série compatibles CMOS
  • Fonction E/S auxiliaire pour réduire la charge du bus du processeur

Le RabbitCore RCM4100 est la plate-forme d'entrée de la famille de modules de base Rabbit® 4000. Il est conçu pour être monté directement sur une carte mère fournie par l'utilisateur et fait office de microprocesseur du système embarqué. Le microprocesseur dispose de 40 lignes GPIO partagées avec jusqu'à six ports série compatibles CMOS, et de quatre niveaux de fonctions de broches alternatives qui incluent la PWM à phase variable, le décodeur en quadrature et la capture d'entrée.

Le RCM4100, avec son ensemble de fonctions robustes, sa grande mémoire, ses modes basse consommation et son analogique, est prêt pour la connectivité des périphériques et le contrôle des E/S pour une véritable surveillance et un contrôle des appareils. L'évaluation est facile avec le kit de développement RabbitCore RCM4100, qui fournit tout le matériel et le logiciel nécessaires pour démarrer rapidement.

Les modules de base du microprocesseur RCM4100 sont des dispositifs de contrôle compacts et puissants pour les applications embarquées qui nécessitent le contrôle des E/S, le traitement des données et la connectivité des périphériques.

La série RCM4100 est le premier des modules de base de nouvelle génération à tirer parti du microprocesseur Rabbit® 4000. Le Rabbit 4000 offre une vitesse d'horloge allant jusqu'à 60 MHz, un DMA matériel, des E/S auxiliaires, un décodeur en quadrature, une capture d'entrée, 40 lignes GPIO partagées avec jusqu'à six ports série, et quatre niveaux de fonctions de broches alternées qui incluent un PWM à phase variable. Les plus de 500 nouvelles instructions de code opérationnel augmentent l'efficacité du traitement. La série RCM4100 se caractérise par un faible encombrement de 36 mm x 48 mm (1,41" x 1,88"), avec le microprocesseur Rabbit 4000, une mémoire Flash de 512 Ko et une SRAM de 256 Ko ou 512 Ko. Le modèle RCM4100 ajoute un convertisseur A/N à 8 canaux. Trois versions sont disponibles pour différentes vitesses et options de mémoire. Les modules de base du RCM4100 fournissent le contrôle et la connectivité des E/S pour une large gamme d'applications embarquées réelles.

Les RabbitCores se montent directement sur une carte mère conçue par l'utilisateur, et peuvent s'interfacer avec des dispositifs numériques compatibles CMOS via la carte mère de l'utilisateur. Les programmes sont développés avec notre système de développement Dynamic C®, un environnement en langage C qui comprend un éditeur, un compilateur et un débogueur en circuit. La programmation est facile grâce à des centaines d'échantillons et de bibliothèques pré-développés qui permettent à l'utilisateur d'être opérationnel en un rien de temps. Aucun émulateur in-circuit n'est requis, aucun outil tiers n'est nécessaire.

Dynamic C assure une prise en charge optimale des solutions basées sur Rabbit 4000. Le compilateur Dynamic C amélioré génère un code plus petit, la prise en charge des pointeurs distants et des données distantes pour un accès facile aux périphériques de mémoire externes, les améliorations apportées aux bibliothèques de cryptage AES et un nouvel utilitaire de configuration des E/S qui aide à attribuer les fonctions des broches et guide ces sélections afin d'éviter les conflits.

Caractéristiques principales
  • Rabbit® 4000 jusqu'à 58,98 MHz
  • Jusqu'à 40 GPIO avec des fonctions de broches alternatives à plusieurs niveaux.
  • 6 ports série compatibles CMOS
  • 512K Flash, 256K ou 512K Data SRAM
  • Modes à faible consommation
  • Convertisseur A/N 8 canaux, 12 bits (RCM4100)
  • Fonction E/S auxiliaire pour réduire la charge du bus du processeur
  • Faible encombrement (36 mm x 48 mm)
  • Optimisé pour être utilisé avec Dynamic C®, un puissant environnement de développement intégré.
Avantages de la conception
  • Idéal pour l'intelligence et le contrôle des appareils
  • Bien adapté pour une intégration facile avec des technologies périphériques telles que GPS, modems cellulaires, lecteurs RFID, capteurs, etc.
  • Prise en charge du DMA matériel, du PWM à phase variable et de la parité.
  • La fonction de clé de sécurité avec " détection de sabotage " et capacités de cryptage apporte une plus grande tranquillité d'esprit aux OEM et aux intégrateurs de systèmes.
  • Un microprocesseur complet, une mémoire intégrée et des centaines d'exemples de programmes réduisent les délais de mise sur le marché de plusieurs mois.
Applications
  • Contrôle au niveau des dispositifs
  • Enregistrement des données à distance
  • Gestion des actifs
  • Systèmes d'accès sécurisé
  • Gestion des données et des dispositifs sans fil
Spécifications RCM4100 RCM4110 RCM4120
Caractéristiques
Microprocesseur Rabbit® 4000 à 59 MHz Rabbit® 4000 à 29 MHz Rabbit® 4000 à 59 MHz
Mémoire flash 512K
SRAM de données 512K 256K 512K
Exécution rapide du programme SRAM 512K Aucun 512K
Batterie de secours Connexion pour la batterie de secours fournie par l'utilisateur (pour supporter la RTC et la SRAM de données)
E/S à usage général 29 lignes d'E/S numériques parallèles :
  • Configurable avec 4 niveaux de fonctions alternées
40 lignes d'E/S numériques parallèles :
  • Configurable avec 4 niveaux de fonctions alternées
Entrées supplémentaires Mode de démarrage (2), remise à zéro dans, CONVERT Mode de démarrage (2), réinitialisé en
Sorties supplémentaires État, sortie de réinitialisation, analogique VREF Statut, remise à zéro
Entrées analogiques
- Résolution du convertisseur A/D
8 canaux asymétriques ou 4 canaux différentiels. Gain programmable 1, 2, 4, 5, 8, 10, 16, et 20 V/V Aucun
- Résolution du convertisseur A/D 12 bits (11 bits en mode asymétrique) Aucun
- Temps de conversion A/D (incluant 120 μs de comptage brut et Dynamic C) 180 μs Aucun
Bus d'E/S auxiliaires Peut être configuré pour 8 lignes de données et 6 lignes d'adresse (partagées avec des lignes d'E/S parallèles), plus des E/S en lecture/écriture.
Ports série 6 ports haute vitesse, compatibles CMOS :
  • Les 6 sont configurables en asynchrone (avec IrDA), 4 en série cadencée (SPI) et 2 en SDLC/HDLC.
  • 1 port série asynchrone cadencé partagé avec le port de programmation
  • 1 port série cadencé partagé avec le convertisseur A/D
6 ports haute vitesse, compatibles CMOS :
  • Les 6 sont configurables en asynchrone (avec IrDA), 4 en série cadencée (SPI) et 2 en SDLC/HDLC.
  • 1 port série asynchrone cadencé partagé avec le port de programmation
Taux de série Vitesse de transmission asynchrone maximale = CLK/8
Interface esclave Le port esclave permet au RCM4100 d'être utilisé comme un périphérique intelligent asservi à un processeur maître.
Horloge en temps réel Oui
Minuteurs Dix minuteries de 8 bits (6 cascadables à partir de la première), une minuterie de 10 bits avec 2 registres de correspondance et une minuterie de 16 bits avec 4 sorties et 8 registres de réglage/réinitialisation.
Chien de garde/superviseur Oui
Modulateurs de largeur d'impulsion 4 canaux PWM synchronisés avec compteur 10 bits ; 4 canaux PWM à phase variable ou synchronisés avec compteur 16 bits
Capture d'entrée La capture d'entrée à 2 canaux peut être utilisée pour chronométrer les signaux d'entrée provenant de diverses broches de port.
Décodeur en quadrature Le décodeur en quadrature à 2 canaux accepte les entrées des modules d'encodeurs incrémentaux externes.
Alimentation (broches non chargées) 3.0-3.6V DC
Alimentation (broches non chargées) 125 mA @ 3.3V 65 mA @ 3.3V 125 mA @ 3.3V
Température de fonctionnement De -40° C à +85° C 0° C à +70° C De -40° C à +85° C
Humidité 5% à 95%, sans condensation
Connecteurs Une tête de signal IDC 2 × 25, pas de 1,27 mm.
Une tête de programmation IDC 2 × 5, pas de 1,27 mm.
Taille du conseil 1.41” × 1.88” × 0.49”
(36 mm × 48 mm × 12 mm)
Garantie du produit 1 an

Récemment consultés