Kako šifra A DataPath Z VHDL

VHDL je kratica za Virtual Hardware Dešifriranje jezika. Uporablja se predvsem v strojništvu za oblikovanje elektronske avtomatizacije in ustvariti logična vezja . VHDL podpira padajoče in rastoče matrika je . VHDL podatki path določa, kako se podatki prenesejo prek sistema . Pot podatki dejansko ne ustvarja podatke , samo opredeljuje njene možne poti . Pri ustvarjanju podatkovne poti v VHDL , boste morali ugotoviti sestavo podatki o poti in njegovo arhitekturo . Navodila

1

razglasi svoje funkcije knjižnice . Na primer, če želite, da se ugotovi, standardno funkcijo logika aritmetično , bi vaša koda videti takole:
” library IEEE ;
uporabo ieee.std_logic_arith.all ; ”
2

Določite vrata vašega podatkovni poti je . Na primer :

“subjekt notranja vodila , je
port ( clock_dp : v std_logic ;
rst_dp : v std_logic ;
imm_data : v std_logic_vector ( 15 downto 0 );”

vrata vaši podatki Path bodo ugotovili, kako in kje teče vaše podatke . Vi ste v bistvu določa, kje je vnesel in kje je izhod .
3

Zaprite vnos podatkov o pristaniščih pot z naslednjo kodo:
“);
konec DataPath ; ”
4

Določite arhitekturno strukturo podatkovne poti . Boste morali navesti komponente , kar se sestavnih delov in kako podatkovne tokove v in iz vsakega sestavnega dela. Na primer , bi vzorčno kodo , da ustvarite datoteko registra videti takole:

” komponenta reg_file je
pristanišča ( ura : v std_logic ;
rst : v std_logic ; ”
5

Zaprite arhitekturno zasnovo , ki jih konča struktura uporabo ” končni zgradimo , ”

.

Dodaj odgovor