ما هي البوابة المنطقية؟
البوابة المنطقية (بالإنجليزية: Logic gate) هي دائرة إلكترونية تحتوي على (مدخل واحد أو عدة مداخل) ومخرج واحد حيث تقوم بعملية منطقية على المدخل وتنتج المخرج المطلوب، تستخدم هذه البوابات في بناء معالجات الأجهزة الاكترونية والحواسيب.[1][2][3] لأنّ مُخرج البوابة الرقمية هو أيضاً قيمة منطقية، فإنّه يمكن استخدام مخرج أحد البوابات المنطقية كمدخل لبوابة أخرى. المنطق المستخدم غالباً هو المنطق البولياني (Boolean logic)، وهو المنطق الذي يعمل في الدوائر الرقمية.
تقارن العدادات مع بعضها بالسرعة التي تعمل بها. أي بمعدل تغير الساعة التي يمكن استخدامها.
و لحساب السرعة نفترض أن الجبهة القادحة للساعة ترد في اللحظة (t = 0) ثم نحسب كم من الوقت يجب الانتظار قبل السماح بورود جبهة قادحة ثانية تؤثر على القلاب بشكل فعال.
كما هو معلوم يغير في العداد الحلقي قلاب واحد فقط من وضعيته عند كل جبهة قادحة للساعة.
فإذا افترضنا أن القلاب (FFk) هو الذي غير من وضعيته استجابة لمعطيات الدخل وأن هذا التغيير يجب نقله إلى القلاب التالي أي (FFk+1) قبل ورود جبهة قادحة ثانية فإن التردد الأعظمي للساعة المسموح به في العداد الحلقي يساوي إلى :
حيث Tbd,ff هو زمن تأخر الانتشار للقلاب FFK و Tsetup هو زمن التهيؤ.
و هو الزمن اللازم لثبات المعطيات الجديدة على الخرج (FFk).
أما بالنسبة لزمن الاستمرار فهو غير مهم هنا لأن معطيات الدخل تتغير كل (n) دور للساعة.
أما بالنسبة للعداد (MOD – formula_1) المبين في الشكل (5) والذي يختلف عن العداد الحلقي بوجود بوابات AND فيه فيجب إضافة زمن تأخير الانتشار لهذه البوابات لنحصل على العلاقة التالية : 
يختلف الوضع الآن في العدد المبين في الشكل (6) لأن على المستويات المنطقية أن تنتقل عبر مجموعة من بوابات AND فعندما يكون العداد في الوضعية (Q0 Q1 Q2 Q3 = 0111) تكون جميع مخارج البوابات وجميع مداخل (J) و(K) للقلابات (FFO) عند المستوى المنطقي صفر.
و عندما يصبح المخرج (QO) في الوضعية SET تمر فترة زمنية مساوية إلى زمن تأخير الانتشار للبوابة (G1) قبل أن يصبح مخرجها في المستوى (1) منطقي.
كذلك سيمر زمن تأخير ثان قبل أن يصبح مخرج البوابة (G2) في المستوى (1) منطقي وزمن تأخير ثالث قبل أن يصبح مخرج البوابة (G3) (1) منطقي.
و هكذا تمر فترة زمنية مساوية إلى مجموع أزمان التأخير للبوابات قبل أن تصبح جميع مداخل (J) و(K) للقلابات في المستوى (1) منطقي وهو الشرط اللازم لكي ينتقل العداد عند الجبهة القادحة التالية إلى الوضعية : (Q0 Q1 Q2 Q3 = 0000) وليكون عده صحيحا.
يسمى الانتقال التتابعي من بنية منطقية إلى أخرى مع التأخير المرافق بالزحف (Ripple).
فإذا وردت الجبهة القادحة للساعة قبل اكتمال الزحف فلن تكون جميع المداخل (J) و(K) في المستوى المنطقي (1).
و بالتالي لن تبدل بعض القلابات من وضعيتها وسيكون العد خاطئا بما أن العداد المكون من (n) قلاب يحتاج إلى (n-2) بوابة AND فإن التردد الأعظمي للساعة المسموح به في هذا النوع من العداد يساوي :