Menu
Coddy logo textTech

Verilog Nedir

Coddy'nin Verilog Journey'sinin Temeller bölümünün bir parçası. Ders 1 / 90.

Verilog, basit mantık kapılarından karmaşık işlemcilere kadar dijital elektronik devreleri modellemek, tasarlamak ve simüle etmek için kullanılan bir donanım tanımlama dilidir (HDL).

Bir CPU üzerinde sıralı olarak çalışan yazılım dillerinin aksine Verilog, paralel çalışan donanımı tanımlar. FPGA ve ASIC tasarımı için endüstri standardıdır ve ModelSim, Vivado ve Quartus gibi araçlarda kullanılır.

Bu kursta Verilog'u en temelden öğrenecek; temel simülasyon çıktısıyla başlayacak, ardından kombinasyonel ve ardışıl devreler oluşturacak ve sonunda sayaçlar, kaydırma yazmaçları ve UART arayüzleri gibi gerçek modüller tasarlayacaksın.

challenge icon

Görev

Kolay

İlk Verilog programına hoş geldin! Kod senin için zaten yazıldı.

Yapman gerekenler:

  1. Koda bak. Metin yazdırmak için C dilindeki printf işlevine benzer şekilde $display kullanıyor.
  2. Derlemek ve simüle etmek için Kodu Çalıştır seçeneğine tıkla.
  3. Çıktıda Hello World! görmelisin.

Not: Her Verilog programı bir module içinde çalışır. initial bloğu simülasyonun başlangıcında bir kez çalışır ve $finish simülasyonu sonlandırır.

Kendin dene

module main;
  initial begin
    $display("Hello World!");
    $finish;
  end
endmodule

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online Verilog derleyicisi