Jump to content
    

как на verilog описать posedge n negrdge

Здравствуйте!

 

Подскажите пожалуйста, кто знает, самый простой способ на verilog описать posedge n negrdge не клокового тактового сигнала

 

Загвозка как описать предыдущее состояние так чтобы понял синтезатор\

Я как уже не пробовал но вивадовский синтезатор не понимат (

Share this post


Link to post
Share on other sites

Загвозка как описать предыдущее состояние так чтобы понял синтезатор\

Я как уже не пробовал но вивадовский синтезатор не понимат (

Синтезатор может не понимать, если ПЛИС не поддерживает такой режим работы.

Кто сказал, что там ячейка не работает либо только от posedge либо только negedge?

Share this post


Link to post
Share on other sites

В простейшем случае находите обычным детектором фронта передний фронт сигнала, и задний фронт сигнала.

 

Share this post


Link to post
Share on other sites

Приветствую!

...

Подскажите пожалуйста, кто знает, самый простой способ на verilog описать posedge n negrdge не клокового тактового сигнала

 

Загвозка как описать предыдущее состояние так чтобы понял синтезатор\

Я как уже не пробовал но вивадовский синтезатор не понимат (

Вы бы чуть яснее объяснили что хотите. А то не только синтезатор но и экстрасенсы в замешательстве.

Вам нужно выделить фронты входного сигнала din? Если да то тогда так:

logic din_old;
logic din_pos;
logic din_neg;

assign din_pos =  din && ~din_old;
assign din_neg = ~din &&  din_old;

always_ff @(posedge clk) begin
  din_old <= din;
end

Естественно предполагается что din уже засинхронизирован на clk.

 

Удачи! Rob.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...