سؤال حول rising_edge وظيفة falling_edge

A

arbalez

Guest
and falling_edge()
be used to detect non-clock (asynchronous) signal?

يمكن rising_edge ()
وتستخدم falling_edge ()
تكون للكشف عن عدم عقارب الساعة (غير المتزامن) إشارة؟هل هو يعني فقط للإشارات عقارب الساعة؟

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

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

 
وأعتقد أنه يمكن استخدام (ب) للكشف عن أي حافة ارتفاع إشارة...

وأنا أحاول أن وث بلدي السيارات spplication ن أنه يعمل (غير clk)...كما هو الحال في ieee.std_logic_1164 ليب..انها مجردرمز :

(s'EVENT و(To_X01 (ق) = '1') و (To_X01 (s'LAST_VALUE) = '0'))
 
كما ذكر يرة سورية ، يمكنك التقاط حافة ارتفاع إشارة إلى أن غير متزامنة على مدار الساعة الرئيسية باستخدام نظام بالتخبط الذي سجل بواسطة الإشارة غير المتزامن.ومع ذلك ، سوف لا تزال في حاجة إلى استخدام التقنيات التقليدية التزامن لمزامنة اثنين من المجالات المختلفة على مدار الساعة.

يوسفى

 

Welcome to EDABoard.com

Sponsor

Back
Top