2.Les différentes architectures (Louis) DSP:élément important qui conditionne directement les performances d’un processeur. Il existe deux types fondamentaux de structures« Von Neuman » et « Harvard »
stockage des programmes et des données dans la même zone mémoire. 2.3.1. Von Neuman stockage des programmes et des données dans la même zone mémoire. instruction: contient le code opératoire et l’adresse de l’opérande. Ce type de microprocesseur incorpore principalement deux unités logiques de base : l’Unité Arithmétique et Logique (ou ALU en anglais), chargé de réaliser les opérations centrales (de type multiplications, additions, soustractions, rotation, etc.), · l’unité en charge des Entrées/Sorties, qui commande le flux de données entre le cœur du microprocesseur et les mémoires ou les ports.
Les mémoires programmes et données sont séparées. 2.3.2. Harvard Les mémoires programmes et données sont séparées. L’accès à chacune des deux mémoires se fait via un chemin distinct. Cette organisation permet de transférer une instruction et des données simultanément, ce qui améliore les performances.
DSP à structure Von Neuman rares 2.3.3. Utilisation de ces structures dans les DSP architecture Harvard: utilisée dans des microprocesseurs spécialisés :applications temps réels. DSP à structure Von Neuman rares deux fois plus de bus de données, d’adresses, et donc de broches sur la puce pour l'architecture de Harvard. Coût supérieur de la structure de type Harvard Un des éléments augmentant le coût de productions de puces est précisément le nombre de broches à implanter. Pour réduire le coût de la structure Harvard: utilisation l’architecture dite « Structure de Harvard modifiée ». Le transfert des données entre les bus externes et internes est effectué par multiplexage temporel.