Hobby's en interesses

Hoe maak je een DataPath code met VHDL

VHDL staat voor Virtual Hardware decryptie Taal . Het wordt voornamelijk gebruikt in de machinebouw tot elektronische automatisering ontwerpen en logische schakelingen te maken. VHDL ondersteunt aflopende of oplopende array . Een VHDL datapad bepaalt hoe gegevens worden door een systeem . Het datapad niet daadwerkelijk gegevens te maken , het is gewoon definieert de mogelijke routes . Bij het maken van een data- pad in VHDL , moet u de samenstelling van het datapad en de architectuur bepalen . Instructies
1

Verklaar uw bibliotheek functies . Bijvoorbeeld, als je wilt een standaard logische rekenkundige functie verklaren , zou je code er als volgt uitzien :
" library IEEE;
gebruiken ieee.std_logic_arith.all; " het kopen van 2

Definieer poorten uw gegevens pad . Bijvoorbeeld :

" entiteit datapad is
poort ( clock_dp : in std_logic;
rst_dp : in std_logic;
imm_data : in std_logic_vector ( 15 Spoorbreedtes 0 ); "

poorten uw gegevens pad zal bepalen hoe en waar uw datastromen . je bent in wezen bepalen waar gegevens worden ingevoerd en waar het wordt uitgevoerd .
3

Sluit het datapad port-vermelding met behulp van de volgende code :
" );
einde datapad; "
4

Bepaal de architectonische structuur van uw gegevens pad . U moet een lijst van de onderdelen , wat de beloning betreft en hoe gegevensstromen van en naar elke component . Bijvoorbeeld , zou voorbeeldcode om een register bestand te maken als volgt uitzien:

" component reg_file is
poort ( klok : in std_logic;
RST : in std_logic; "
5

Sluit het architectonisch ontwerp door het beëindigen van de structuur met " end structuur; "

.


https://nl.htfbw.com © Hobby's en interesses