2.3. Structures Von Neuman et Harvard
description
Transcript of 2.3. Structures Von Neuman et Harvard
2.3. Structures Von Neuman et Harvard DSP:lment important qui
conditionne directement les performances dun processeur. Il existe
deux types fondamentaux de structures Von Neuman et Harvard
,
2.3.1. Von Neuman stockage des programmes et des donnes dans la
mme zone mmoire. instruction: contient le code opratoire et
ladresse de loprande. Ce type de microprocesseur incorpore
principalement deux units logiques de base : lUnit Arithmtique et
Logique (ou ALU en anglais), charg de raliser les oprations
centrales (de type multiplications, additions, soustractions,
rotation, etc.), lunit en charge des Entres/Sorties, qui commande
le flux de donnes entre le cur du microprocesseur et les mmoires ou
les ports.
2.3.2. Harvard les mmoires programmes et donnes sont spares.
Laccs chacune des deux mmoires se fait via un chemin distinct.
Cette organisation permet de transfrer une instruction et des
donnes simultanment, ce qui amliore les performances.
2.3.3. Utilisation de ces structures dans les DSP Larchitecture
Harvard est plutt utilise dans des microprocesseurs spcialiss pour
des applications temps rels, comme les DSP. Il existe cependant
quelques rares DSP structure Von Neuman. cot suprieur de la
structure de type Harvard. elle requiert deux fois plus de bus de
donnes, dadresses, et donc de broches sur la puce. Or un des lments
augmentant le cot de productions des puces est prcisment le nombre
de broches implanter. Pour rduire le cot de la structure Harvard:
utilisation larchitecture dite Structure de Harvard modifie ;
lextrieur, le DSP ne propose quun bus de donnes et un bus dadresse,
comme la structure Von Neuman. Toutefois, lintrieur, la puce DSP
dispose de deux bus distincts de donnes et de deux bus distincts
dadresses. Le transfert des donnes entre les bus externes et
internes est effectu par multiplexage temporel.