SEm/laboratoires/09 pipeline
(→Additionneur rapide) |
|||
Line 48: | Line 48: | ||
{{TaskBox|content= | {{TaskBox|content= | ||
Ecrire l'architecture VHDL de l'additionneur <code>pipelineAdder</code> et vérifier le bon fonctionnement de l'additionneur. | Ecrire l'architecture VHDL de l'additionneur <code>pipelineAdder</code> et vérifier le bon fonctionnement de l'additionneur. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Line 63: | Line 57: | ||
{{TaskBox|content= | {{TaskBox|content= | ||
Expliquer comment réaliser un compteur rapide à l'aide de l'additionneur rapide. | Expliquer comment réaliser un compteur rapide à l'aide de l'additionneur rapide. | ||
+ | }} | ||
+ | |||
+ | {{navNamed | ||
+ | |left=SEm/laboratoires/08_soc|left_name=08 Réalisation d'un SoC AMBA | ||
+ | |up=SEm/laboratoires|up_name=Travaux de laboratoire | ||
+ | |right=SEm/laboratoires/09_pipeline|right_name=- | ||
}} | }} | ||
[[Category:Bachelor]] [[Category:SEm]] [[Category:Français]] | [[Category:Bachelor]] [[Category:SEm]] [[Category:Français]] |
Revision as of 11:53, 28 April 2016
|
Additionneur rapide
Introduction
Dans ce laboratoire, nous allons reprendre un additionneur rapide utilisant la technique du "pipeline".
Additionneur combinatoire
L'additionneur rapide se basera sur la mise en série d'additionneurs plus petits.
Additionneur itératif
L'additionneur rapide utilisera un ensemble d'additionneurs combinatoires.
L'architecture noPipe
donne un exemple de description VHDL d'un système itératif
par le placement de composants à l'aide d'une boucle for … generate
.
Additionneur rapide
L'additionneur rapide se fait en insérant des bascules entre les additionneurs combinatoires.
Compteur rapide
L'adittioneur rapide est capable de fournir une nouvelle somme à chaque période d'horloge. Il lui faut cependant un certain nombre de périodes d'horloge avant de fournir le résultat de la somme.
Navigation
08 Réalisation d'un SoC AMBA
Travaux de laboratoire
-