■ DESCRIPTION
La série MB91360G de Fujitsu est un microcontrôleur standard
contenant une large gamme de périphériques d'E/S et de fonctions de
commande de bus.La série MB91360G dispose d'un noyau de processeur
RISC de 32 bits (série FR50) et convient aux applications de
contrôle intégrées nécessitant un traitement de processeur haute
performance et haute vitesseLa série MB91360G contient également
jusqu' 4 Kbytes de mémoire cache d'instruction et d'autres mémoires
internes pour améliorer la vitesse d'exécution du processeur.
■ Les caractéristiques
• Temps d'exécution: jusqu' 15,6 ns (64 MHz)
• CPU de la série FR50 : architecture RISC
Le processeur dispose d'une architecture de registre usage général
avec une mise en uvre numérique améliorée par laquelle un large
la gamme d'instructions de branche retardées réduit les pertes de
temps d'exécution dues des interruptions de pipeline.
Les instructions de manipulation des bits et les instructions
d'accès la mémoire ont été améliorées, ce qui a permis d'améliorer
le code.
l'efficacité et la rapidité d'exécution pour la mise en uvre des
contrôles.
• Une structure de pipeline en cinq étapes permet un traitement
grande vitesse (une instruction par cycle)
• Espace d' adresse linéaire 32 bits: 4 Gbytes
• Taille d'instruction fixe de 16 bits (instructions de base)
• Multiplication/division par étapes grande vitesse
• Processus d'interruption grande vitesse (6 cycles)
• Registres usage général: 16 × 32 bits
• Unité d'interface de bus externe avec une large gamme de
fonctions
Divise l'espace mémoire externe en un maximum de huit zones.
La sélection de la zone (8, 16, 32 bits) et la taille de la zone
peuvent être spécifiées pour chaque zone.
• Bus d'adresses jusqu' 32 bits de large
• Fonction d'attente automatique programmable
• Mémoire cache interne des instructions
La série MB91360G contient jusqu' 4 Kbyte de cache d'instructions
pour améliorer la vitesse d'exécution des programmes externes.
• La mise en cache associative deux voies
• DMAC
L'accès direct la mémoire (DMA) peut être utilisé pour effectuer
divers types de transfert de données sans passer par le processeur.
• Huit canaux (dont trois canaux externes maximum)
• Trois modes de transfert sont pris en charge: transfert
simple/bloc, transfert par explosion, transfert continu
• Mécanismes de contrôle de la consommation électrique
La série MB91360G contient un certain nombre de fonctions pour
contrôler l'horloge de fonctionnement afin de réduire la
consommation d'énergie.
• Contrôle par logiciel: Fonctions d'horloge en veille et
arrêt/temps réel
• Contrôle du matériel: fonction de veille du matériel
• Fonction d'engrenage (diviseur): les fréquences d'horloge du
processeur et des périphériques peuvent être réglées
indépendamment.
• Contient une gamme de fonctions périphériques
• UART, chronomètre
• Horloge en temps réel (avec fonctionnement en sous-horloge et
module d'étalonnage en sous-horloge en option)
• Contrôle du moteur pas pas
• Générateur sonore
• Série IO (SIO), SIO-Prescaler
• Réinitialiser le déclenchement
• Comparateur d'alarme
• Le détecteur de temps
• Interface I2C
• Convertisseur D/A 10 bits
• Interface CAN
• convertisseur A/D 10 bits
• Températeur de rechargement de 16 bits
• Températeur PWM de 16 bits
• Le chronomètre du chien de garde
• Module de recherche en bits
• Contrôleur d'interruption
• Entrées d'interruption externes
• fonction de port d'entrée/sortie
• Niveaux interrompues
16 niveaux d'interruption masquables
• Autres
• Voltage de l'alimentation électrique
• 5 V d'alimentation utilisée, le régulateur interne crée une
alimentation interne de 3,3 V
• Package : le MB91FV360GA utilise un pack PGA401, le MB91F362GA
est livré dans un pack QFP208 et le MB91F369GA dans un pack QFP160.