X
xiongdh
Guest
////////////////////////////////////////////////// /////
style1:
reg reg_temp1, reg_temp2;
počiatočné
začať
reg_temp1 <= 1'b0;
reg_temp2 <= 1'b0;
koniec
Vždy @ (posedge hodiny)
reg_temp1 <=! reg_temp1;
Vždy @ (posedge Hodiny & reg_temp1)
reg_temp2 <=! reg_temp2;
////////////////////////////////////////////////// / / / /////////////////////////////////////////////////// /////
style2:
reg reg_temp1, reg_temp2;
počiatočné
začať
reg_temp1 <= 1'b0;
reg_temp2 <= 1'b0;
koniec
Vždy @ (posedge hodiny)
reg_temp1 <=! reg_temp1;
Vždy @ (posedge hodiny)
if (reg_temp1)
reg_temp2 <=! reg_temp2;
////////////////////////////////////////////////// / / / /
simulačný nástroj s Verilog-xl
simuláciu výsledok nie je rovnaký.s štýl 1. vlny z dvoch signálov je rovnaká.sa štýlom 2 reg_temp1 's frekvenci je dva krát z reg_temp2.
Prečo sa to stalo ????????????
style1:
reg reg_temp1, reg_temp2;
počiatočné
začať
reg_temp1 <= 1'b0;
reg_temp2 <= 1'b0;
koniec
Vždy @ (posedge hodiny)
reg_temp1 <=! reg_temp1;
Vždy @ (posedge Hodiny & reg_temp1)
reg_temp2 <=! reg_temp2;
////////////////////////////////////////////////// / / / /////////////////////////////////////////////////// /////
style2:
reg reg_temp1, reg_temp2;
počiatočné
začať
reg_temp1 <= 1'b0;
reg_temp2 <= 1'b0;
koniec
Vždy @ (posedge hodiny)
reg_temp1 <=! reg_temp1;
Vždy @ (posedge hodiny)
if (reg_temp1)
reg_temp2 <=! reg_temp2;
////////////////////////////////////////////////// / / / /
simulačný nástroj s Verilog-xl
simuláciu výsledok nie je rovnaký.s štýl 1. vlny z dvoch signálov je rovnaká.sa štýlom 2 reg_temp1 's frekvenci je dva krát z reg_temp2.
Prečo sa to stalo ????????????