Menu
Coddy logo textTech

Recap - Always vs Initial

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

challenge icon

Görev

always ve initial

Bu sayacın doğru çalışmasını sağlamak için her iki bloğu da tamamla.

Yapılacaklar:

  • initial bloğu, count değerini 0. zamanda 0 olarak başlatmalıdır
  • always bloğu, her yükselen saat kenarında count değerini 1 artırmalıdır

Kendin dene

module counter;
  reg clk;
  reg [3:0] count;
  
  // Saat üreteci (zaten verilmiş)
  always #5 clk = ~clk;
  
  // TODO: count = 0 ayarlamak için initial bloğu ekle
  
  // TODO: posedge clk'de count'u artırmak için always bloğu ekle
  
endmodule

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

Kendi başına pratik yap: Online Verilog derleyicisi