Pour définir une architecture structurelle du filtre, on reprend les composants que l'on a défini dans notre premier exercice, c'est-à-dire, le registre, l'additionneur n bits et le multiplieur n bits. En adaptant les valeurs de p de façon à obtenir 16 et 32 bits suivant les signaux, et en définissant une horloge, on obtient le schéma ci-dessus (...)
[...] En adaptant les valeurs de p de façon à obtenir 16 et 32 bits suivant les signaux, et en définissant une horloge, on obtient le schéma ci-dessus. Tester le bon fonctionnement de cette architecture en la simulant en parallèle de l'architecture comportementale et en comparant les sorties Le test bench effectué pour notre filtre prouve bien le bon fonctionnement de ce dernier. On définit a0 à a1 à 3 et x à 2. On doit donc avoir = a0*x(0) = 5*2+3*0 = 10. [...]
[...] A chaque coup d'horloge, chaque étage peut exécuter une instruction différente. Cette technique très utilisée en informatique pour les microprocesseurs permet un gain évident. Ici, on l'applique par le biais de registres judicieusement placés. Appliquez votre proposition à l'architecture RTL, refaites la synthèse, et évaluez le gain sur la fréquence d'horloge La période calculée par Quartus est de 16.963 ns. Ceci nous donne une fréquence d'horloge de 58.95 Mhz. La fréquence d'horloge a ainsi été baissée de plus de 10Mhz. [...]
[...] III/ Architecture comportementale Définir ce filtre de façon comportementale Ecrivez un test bench pour ce filtre et Simulez votre composant La simulation et le test bench effectués montrent une nouvelle fois que le filtre est opérationnel. En effet, d'après les données d'entrée a1 et on doit obtenir pour les trois premiers fronts montants d'horloge, (car nul au départ), y(n)=14 et y(n)=0. L'image ci-dessus montre que le filtre a donc été correctement défini. IV/ Optimisation Quelle fréquence d'horloge obtenez-vous pour ce filtre ? La période calculée par Quartus est de 14.4 ns. Ceci nous donne une fréquence d'horloge de 69.4 Mhz. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture