Verilog код запуска и захвата триггера с использованием буфера в качестве задержки, чтобы исправить нарушение удержания - PullRequest
0 голосов
/ 22 апреля 2020

написать verilog-код запуска и перехватить триггер, используя буфер как задержку, чтобы исправить нарушение удержания? Я написал этот код для pi c в ссылке https://www.signoffsemi.com/wp-content/uploads/2018/02/11.png

Я не могу добавить комбинационную задержку и тактовую задержку, используя буфер, пожалуйста, помогите мне

module dff (clk, D, Q);
  input      clk;
  input      D;
  output     Q;
 wire         D2;
 reg        Q,Q1;
assign  D2 = Q1;
always @(posedge clk)
    begin
      Q1 <= D;
       Q  <= D2;
    end
endmodule

любезно посмотрите на картинку https://www.signoffsemi.com/wp-content/uploads/2018/02/11.png

...