logo

Crowdly

Задано модуль: module sequence_detector ( input clk, input ...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Задано модуль:

module sequence_detector (

input clk,

input reset,

input bit_in,

output reg sequence_found

);

reg [3:0] state;

always @(posedge clk or posedge reset) begin

if (reset) state <= 4'b0000;

else state <= {state[2:0], bit_in};

end

assign sequence_found = (state == 4'b0011);

endmodule

 

Умова:

На вхід bit_in подається послідовність бітів: 0, 1, 0, 0, 1, 1, 0, 0, 1, 1.

Визначити:

Номери тактів (через кому), при яких sequence_found == 1

 

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на vns.lpnu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome