0% ont trouvé ce document utile (0 vote)
175 vues8 pages

Conception d'une mémoire ROM sous Quartus

Ce document décrit les étapes pour concevoir une mémoire ROM sous Quartus II, y compris la création d'un projet, la conception d'un schéma avec une mémoire ROM et un compteur, et la simulation du schéma. Le but est de simuler une portion des données d'une mémoire ROM à 8 bits et 256 cases.

Transféré par

mohamed
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
175 vues8 pages

Conception d'une mémoire ROM sous Quartus

Ce document décrit les étapes pour concevoir une mémoire ROM sous Quartus II, y compris la création d'un projet, la conception d'un schéma avec une mémoire ROM et un compteur, et la simulation du schéma. Le but est de simuler une portion des données d'une mémoire ROM à 8 bits et 256 cases.

Transféré par

mohamed
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

IE5 FST 2020/2021

TP3 : Conception par schéma d’une mémoire ROM sous QUARTUS II

Objectif :

L’objectif de ce Lab est de créer un projet sous le nom «  mémoire1 » permettant la


simulation d’une portion du contenu d’une mémoire ROM nommée « DATA1 » ,
possédant un bus de données D est à 8 bits. Cette mémoire inclut un bus d’adresses
de 8 bits généré par un compteur cadencé par un signal d’Horloge de 10 ns. Pour
cela nous devons respecter les étapes ci dessous

Travail Demandé :

a. Création du projet
Respecter les étapes de création de projet présentées d’une manière détaillée dans le TP2.
Le projet doit se nommer «  mémoire1 »

b. Création de schéma

Cliquer « File – New » ou puis sélectionner « Block Diagram/schematic File »,


l’éditeur de
schéma s’ouvre.

Cliquer puis dans la fenètre « Symbol » choisir « megafunctions » puis «storages »


et sélectionner « lpm_rom. Pour gérer le branchement de la mémoire, cliquer « MegaWizard
plug-in Manager » puis « creat a new custom megafunction » pour créer une mémoire
personnalisée ROM à un port qui sera appelée DATA1

Dr Dhafer MEZGHANI Page 1


IE5 FST 2020/2021

 Nous considérons que cette mémoire inclut une portion de données comme le
montre cette figure.

Cela est possible en utilisant l’éditeur HxD (téléchargé de l’internet ) enregistré sous
le nom « tableau 1 » par la suite exporter le fichier sous format 16 bit

Dr Dhafer MEZGHANI Page 2


IE5 FST 2020/2021

 Un nouveau fichier se crée sous le nom tableau1.hex

Note Bien : il est recommandé de créer ce fichier avant de se lancer à la création du projet
sous Quartus

 Cette mémoire ROM à 1 port possède un bus de données de 8 bits de même pour le
bus d’adresse (256 cases mémoires).

Dr Dhafer MEZGHANI Page 3


IE5 FST 2020/2021

 Ainsi nous obtenons le résultat suivant pour la phase de création de la mémoire


ROM à 8 bits

Dr Dhafer MEZGHANI Page 4


IE5 FST 2020/2021

Cliquer puis dans la fenètre « Symbol » choisir « megafunctions » puis «arithmetic


» et sélectionner « lpm_counter. Pour gérer le branchement de la mémoire, cliquer
« MegaWizard plug-in Manager » puis « creat a new custom megafunction » pour créer un
compteur personnalisé à un port qui sera appelée DATA2

 Notre compteur contient 8 sorties sans entrée de forçage

Dr Dhafer MEZGHANI Page 5


IE5 FST 2020/2021

 Ainsi nous obtenons le résultat suivant pour la phase de création du compteur à 8


sorties

Dr Dhafer MEZGHANI Page 6


IE5 FST 2020/2021

Cliquer , et , pour faire les liaisons et compléter la création du schéma

 Enregistrer le schéma memoire1.bdf en prenant soin de vérifier le dossier de


destination (celui du projet) et par la suite compiler.

c. Simulation

 Pour la simulation numérique, nous comptons voir la fenêtre ci-dessous tout en


respectant les étapes de création de fenêtre de simulation bien détaillées dans le
TP2. N oublier pas d’enregistre la simulation sous le nom mémoire1.vwf

Dr Dhafer MEZGHANI Page 7


IE5 FST 2020/2021

Dr Dhafer MEZGHANI Page 8

Vous aimerez peut-être aussi