Lär dig Verilog: En kort Tutorial serie på Digital elektronik Design med FPGAs och Verilog HDL (1 / 21 steg)
Steg 1: VM 1.0: Verilog bakgrund
Men utan något sammanhang eller ytterligare definition, som är alla Verilog kommer att betyda för dig. Hårdvara Beskrivning språk (i sammanhanget av elektroteknik) används att formellt beskriva funktionen hos en krets. Detta bör inte komma som en överraskning inte mycket kreativt titeln av "hårdvarubeskrivande språk" (som är ofta mer helt enkelt kallat HDL). Flera HDLs finns, men kanske är de två vanligaste språken stött Verilog och VHDL (du kanske frestas att förkorta "Verilog HDL" till VHDL, men dessa är två helt olika språk, så det är bara kalla det Verilog!).
Vi kan använda HDLs som Verilog för många saker; Det är viktigast att använda, men är att entydigt beskriva en viss krets. Detta inkluderar beskriver dess ingångar, utgångar och beteende. När används tillsammans med en Field Programmable Gate Array (eller FPGA) styrelse, kan vi skapa ett oändligt antal kretsar bara genom att ändra dess beskrivning i Verilog; en kraftfull prototyping verktyg. Vi kan också använda Verilog utan en fysisk enhet för att simulera kretsar och kör "testbenches" på våra HDL att se hur banan skulle bete sig bör vi faktiskt bygga det (dvs gjorde kretsen beter sig som vi ville?).
Bilden: En del av Verilog som beskriver en tillståndsdator. Denna korta primer kommer inte någonstans nära den komplexa koden!