LE MICROPROCESSEUR MOTOROLA

COLDFIRE  5307- 5407

Le MCF 5407 intègre un corps Coldfire Version 4 et les composants suivants:


    Un cache d'instruction de 16 Kbytes et un cache de données de 8 Kbytes
    Deux SRAM de 2 Kbytes
    Une unité Multiplication ACcumulation (MAC)
    Une unité de division
    Un contrôleur pour DRAM  synchrone et asynchrone
    Un contrôleur DMA 4 canaux
    Deux timers d'usage général
    Deux UART s dont l'un supporte les transferts synchrones
    Une interface I2C
    Un port d'entrée/sortie (I/O)
    Un module SIM ( chien de garde - PLL etc  )
Cet ouvrage porte essentiellement sur le coeur Coldfire mais il n'est pas exclu qu'il s'étoffe ultérieurement

Les caractéristiques constructeur ont été prélevées sur le site www.freescal.com.

L'ouvrage est tronçonné en 5 parties:

1ère Partie

de la page 1 à
la page 52

Structure interne du Coldfire et schéma bloc
Modèle de programmation
La construction des instructions en assembleur
Modes d'adressage

 

 

2ème Partie

de la page 53 à
la page 120

Tableau du jeu d'instruction
Jeu d'instructions détaillé

 

 

3ème Partie

de la page 120 à
la page 132

Les mécanismes des exceptions logicielles
Les mécanismes des exceptions matérielles

 

 

4ème Partie

de la page 133 à
la page 143

Brochage du Coldfire
Mapping des registres autres que ceux du modèle de programmation

 

5ème Partie

de la page 144 à
la page 146

Table des matières

 

NOUS CONTACTER

 

 

Réalisé en avril 2006

 

Retour à la page guide du site