Erklær din bibliotekets funktioner . For eksempel, hvis du ønsker at erklære en standard logik aritmetiske funktion, vil din kode se sådan ud:
"bibliotek IEEE;
bruger ieee.std_logic_arith.all ,"
2
Definér dine data kurvens havne. For eksempel : Hej
" enhed DataPath er
port ( clock_dp : i std_logic;
rst_dp : i std_logic;
imm_data : i std_logic_vector (15 downto 0); "
dine data kurvens havne vil bestemme, hvordan og hvor din datastrømme. du er i det væsentlige bestemme , hvor data er input , og hvor det er output.
3
Luk datastien port indgang ved hjælp af følgende kode :
")
ende DataPath ,"
4
Bestem arkitektoniske struktur af dine data sti. Du bliver nødt til at opremse de komponenter, hvad komponenterne består af , og hvordan datastrømme til og fra hver komponent. For eksempel ville prøve kode til at oprette et register fil se sådan ud : Hej
" komponent
Luk den arkitektoniske udformning ved at afslutte struktur ved hjælp af " ende struct ,"
port ( ur : i std_logic;
RST : i std_logic; "
5
hoteltilbud .