Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vývojári VHDL , aby bolo možné navrhnúť teoretické okruhy , ktoré môžu byť syntetizované a konfigurované do skutočného obvodu na reálnom stroji . Pri písomnej , VHDL podobá iné programovacie jazyky pomocou príkazov a logická hradla , ktoré spracovávajú dáta a potom riadiť proces alebo program na ďalší logický krok . Často sa využíva logickú logiku , logiku alebo na základe " rozhodnutí " , ktoré môžu byť zodpovedané v príkrom protiklady , ako je " off " a " o " , " áno " a " nie " , alebo " true " a " false " .
Popisovať Stroje
VHDL popisuje systém , na ktorom programátor môže postaviť stroj , ale abstraktne . Neskôr boli tieto abstraktné termíny môžu byť mapované ako skutočné obvody , ale v priebehu počiatočnej kódovanie , programátori vytvoriť tok dát alebo informácií , ktoré sa pohybuje v závislosti na algoritme alebo prietokové cesty . Použitie informácií algoritmus procesy prostredníctvom tohto algoritmu , poskytuje odpoveď , a že odpoveď potom určuje ďalší krok v procese . V prietokových ciest , dáta dorazia na logické hradlo , ktorý potom rozhodne , na základe boolovské logiky , v ďalšom kroku . Tieto ďalšie kroky sú riadené sekvenčné výkazov , ktoré sú poskytované v určitom , vopred stanovenom poradí a riadiť dáta alebo informácie , v tomto poradí .
Sekvenčné Prehlásenie
sekvenčné vyhlásenie sa používa v tele procesu popísaného v súbore VHDL . Sekvenčné vyhlásenie je z nej vyplývajúce menovaný kvôli ktorej učia vyhlásenie musí byť vykonané postupne , a tento poriadok je nastavený pri programovaní procesu . Ako súbor VHDL je čítať zhora nadol , sekvenčné príkazy , ktoré sa objavujú na vrchole sú vykonávané najprv s nasledujúce príkazy vykonané tak , ako sú dosiahnuté , pohybujúce sa smerom dole .
Podmienky
Sekvenčné príkazy začať konštatovaním stavu . Táto podmienka predstavuje logický logický binárne voľby , a začne vykonávaní príkazu na základe hodnoty stanovené podľa stavu . Napríklad , môže stav reprezentovať " true " alebo " false " , a či údaje alebo informácie je skutočne pravdivé alebo nepravdivé určuje hniezdo sekvenčné vyhlásenie , vedúci dát alebo informácií prostredníctvom zvyšok procesu .