الكشف عن النبض

G

gold_kiss

Guest
مرحبا ،

كيف أكتب مدونة فيريلوج في الكشف عن النبض.نبض عرض يفترض أن يكون ل1 ساعة ونبضة ايجابية.

شكرا ،
Gold_kiss

 
أعلن pulse_d1 متغير وذلك لإسناد قيمة نبضة داخل كتلة سجل دائما في ذلك الحين
دائما @ (posedge clk)
يبدأ
إذا كان (pulse_d1 = 0 & & نبض = 1) / / نبض حافة اكتشاف
يبدأ
--------
--------
نهاية
نهاية

ويساعد هذا الأمل.

 
مرحبا ،
إذا كنت تريد أن تفعل ذلك ، يكون لديك ساعة والذي تردد أكثر من ضعفي العينة الخاصة بك على مدار الساعة.
بخلاف ذلك يمكنك استخدام مزلاج لاتخاذ قرار.

 
وهناك مزلاج كبير.
وسيكون اشارة وأكدت على الأقل لمدة نصف ساعة من هذه الفترة.

 
المدونة التالية يمكن ان ندرك النوايا الخاص بك :

سلك signal_in ؛
سلك signal_posedge_detected ؛
ريج اشارة د ؛

دائما @ (posedge clk أو negedge rst_n)
يبدأ
إذا كان (~ rst_n)
signal_d <= # 1 1'b0 ؛
أيضا
signal_d <= # 1 signal_in ؛
نهاية

إسناد signal_posedge_detected = & signal_in (~ signal_d) ؛
gold_kiss كتب :

مرحبا ،كيف أكتب مدونة فيريلوج في الكشف عن النبض.
نبض عرض يفترض أن يكون ل1 ساعة ونبضة ايجابية.شكرا ،

Gold_kiss
 

Welcome to EDABoard.com

Sponsor

Back
Top