Vilka är de åtgärder som vidtagits för att skriva VHDL?
VHDL kan skrivas på tre olika sätt. De kallas
- datamodell flöde
- beteendevetenskaplig modell
- strukturella modell
Innan du försöker en VHDL program, bör man veta steg involced i dessa modellering stilar.
Data flöde modell:
I denna modell flödar indata helt enkelt in i produktionen. Det vill säga kommer vi att genomföra förhållandet mellan ingångs- och terminaler direkt.
Till exempel
c< =="" a="" and="">
Här, den utgång c är en ANDing för en och b. Vi genomför faktiskt direkt förhållandet mellan in- och utgångar. Det vill säga c = en + b.
Därför behöver vi inte skriva några komplexa villkorssatser här i flödet datamodell.
Helt enkelt genomföra utdata uttrycket. Thats alla.
Vi genomför här, koden på en mycket grundläggande nivå i. e. kretsnivå eller gate.
Beteendevetenskaplig modell:
Här, i beteendevetenskaplig modell behöver man kod beteendet för att systemet ska utformas. Om vi ser samma ovan exempel, är beteendet att produktionen ska vara en (1) när båda ingångarna är en (1).
Vi kan koden det såhär:
om (en = 1 och b = 1) sedan
c<>
annat
c<>
Eller, vi kan även ha beteendet så här:
fallet s är
När "00" => c<>
När "01" => c<>
När "10" => c<>
När "11" => c<>
Vi genomför LOGIKEN här. Vi är minst brytt sig om de kretsar som kan genomföra denna logik. Därför är det ett system eller logik nivå modellering stil.
Strukturella modellering:
I strukturella modellering av VHDL används begreppet komponenter. I denna modell anses systemet utformas som en kombination av sub strukturer. Dessa sub strukturer kallas komponenter.
Till exempel en full adder är en kombination av två halva tilläggsfunktioner och en eller utfärda utegångsförbud för. Därför är de komponenter som används för att utforma en full adder
- halva adder
- ELLER utfärda utegångsförbud för
Inledningsvis nämns dessa komponenter i arkitekturen av en full adder VHDL program. Kallar vi detta som komponent inledande. Då komponenterna är kallade till huvudprogrammet och används. Kom ihåg, vi använder funktionen av komponenter i huvudprogrammet men vi inte kodar dem i huvudprogrammet. Koden för komponent program kommer att finnas någonstans annars i projektet. Innebär, kod dem en gång och använda dem oändligt antal gånger.
Relaterade Frågor
-
Vilka var de åtgärder som vidtagits av Mussolini mot 2: a världskriget?
-
Vilka är de åtgärder som vidtagits av den indiska regeringen att spara vatten?
-
Vilka är de åtgärder som vidtagits av Förenade Arabemiraten att hjälpa palestinierna?
-
Vilka är de olika kontrollåtgärder som counter nackdelar med att använda en dator?
-
Som hjälpte till att skriva Briefen för både Mendez v Westminster och brun v Utbildningsstyrelsen i Topeka?
-
Vilka åtgärder har vidtagits av regeringen att lösa problemet med växande befolkning?
-
Vilka var de frågor som orsakade människor att bli missnöjet med kyrkan innan den protestantiska reformationen?
-
Som inspirerade cornelia funke att skriva böcker?
-
Som inspirerade Rick Riordan att skriva?
-
Som encouaged Richard Adams att skriva Watership Down?
-
Som krediterades för att skriva den första amerikanska romanen?
-
Vilka var de första åtgärder som vidtagits av nazisterna mot judarna?
-
Hur vill du göra en extern strategisk management audit ange tre yttre krafter som nyligen har påverkat din organisation på ett eller annat sätt och vilka åtgärder har vidtagits för att klara?
-
Vilka åtgärder som vidtagits av den sovjetiska unionen skapat spänningar mellan den sovjetiska regeringen och regeringen i USA och dess allierade?
-
Vilka åtgärder som vidtagits av indiska regeringen för att rädda miljön?
-
Vilka är de åtgärder som krävs för att bli en kock från college till att äga din egen restaurang?
-
Vilka försiktighetsåtgärder som skall vidtas vid pool?
-
Vilka var de åtgärder som lett till kriga av 1812?
-
Vilka är de åtgärder som forskare använder för att svara på frågor och lösa problem?