déclarer des fonctions de votre bibliothèque . Par exemple , si vous voulez déclarer une fonction logique arithmétique standard, votre code devrait ressembler à ceci :
" bibliothèque IEEE;
utiliser ieee.std_logic_arith.all; "
2
Définir les ports de votre chemin de données . Par exemple : Photos
" entité chemin de données est le port
( clock_dp : dans std_logic;
rst_dp : dans std_logic;
imm_data : dans std_logic_vector ( 15 downto 0 ); "
les ports vos données chemin sera de déterminer comment et où les flux de vos données . Vous êtes essentiellement de déterminer où les données sont saisies et où il est sorti .
3
Fermez l'entrée du port de chemin de données en utilisant le code suivant :
" );
fin datapath; "
4
Déterminer la structure architecturale de votre chemin de données . Vous aurez besoin de la liste des composants , ce que les composants sont constitués de la manière dont les flux et les données vers et à partir de chaque composant . Par exemple , l'exemple de code pour créer un fichier de registre pourrait ressembler à ceci : Photos
composant "
Fermer la conception architecturale en mettant fin à la structure à l'aide " fin struct; "
le port ( horloge : dans std_logic;
rst : dans std_logic; "
5
.