Limbaj de descriere hardware verilog hdl

Limbaj de descriere hardware verilog hdl

Verilog HDL (Hardware Description Language) este o descriere textuală a hardware-ului. Este utilizat pentru proiectarea, modelarea, verificarea microcircuitelor digitale (vezi Wikipedia), placi și sisteme.







Ulterior, a apărut o versiune "extinsă" a limbii: SystemVerilog, dezvoltat de Accellera (www.accellera.org). În SystemVerilog, accentul se pune pe verificarea proiectelor, limba conține elemente de programare orientate pe obiecte.

Verilog limba HDL nu este VHDL. VHDL este o limbă complet diferită, deși serveste în aceleași scopuri - descrierea, modelarea, sinteza hardware-ului.

Pe site-ul nostru, vom plăti o mulțime de atenție la limbajul Verilog HDL - este destul de ușor de învățat, care să permită suficient de repede pentru a înțelege principiile de proiectare de bază ale circuitelor digitale.

Utilizați descrierea textului echipamentului! Nu utilizați descrierea grafică și schematică! Există multe motive. de ce descrierea textului are prioritate.







Pentru a putea învăța mai repede Verilog, am pregătit câteva lecții:

  • Partea 1. Tipurile de bază ale surselor de semnal din Verilog HDL sunt sârmă, reg și magistrală. Gruparea logicii în module (modul / endmodule). Semnalele de intrare și ieșire ale modulelor (intrare, ieșire, inout).
  • Partea 2. Modulele cele mai simple AND, NAND, OR, NOR, XOR, XNOR, NU. Instalarea de module de module și conectarea lor la fire. Ierarhia modulelor din limbajul de descriere a hardware-ului Verilog HDL.
  • Partea 3. Acțiuni aritmetice și logice în limba Verilog. Operatori de adăugare și scădere (+. -). logică și aritmetică ( <<.>>. >>>), operații bit ( . |. ^
), Operații booleene ( . ||. ), reducere, selecție condiționată (.) și operatori de comparație.
  • Partea 4. Blocuri comportamentale. Construiește întotdeauna, dacă altundeva, case-endcase, pentru (.) Loops.
  • Partea 5. Logica sincronă și declanșatoarele în Verilog HDL. Blocarea și atribuirea fără blocare.
  • Cu toate acestea, toată descrierea noastră scurtă poate fi descărcată imediat ca un singur fișier PDF:

    Caracteristicile de programare în Verilog și posibile erori tipice sunt descrise în articolul Verilog Gothcas.

    Pentru cititorii mai ușor de înțeles, ca limbaj de programare Verilog poate descrie circuitele digitale Pregătim o serie de articole care să demonstreze conformitatea cu structura lingvistică și schema de reprezentare grafică corespunzătoare.

    Noi numim această secțiune a site-ului "Verilog în imagini":







    Trimiteți-le prietenilor: