القلاب السيد التابع

من ويكيبيديا، الموسوعة الحرة

- القلاب السيد _التابع THE MASTER-SLAVE FLIP –FLOP يتكون القلاب السيد- التابع من مغلاقين من النوع المبين (يسمى الأول منها بالسيد (MASTER) والثاني بالتابع(((SLAVE ومن بوابتي ادخال معطيات (1B) (1A) وبوابتي وصل(3A)و(3B) يتم عن طريقهما نقل المعطيات من المغلاق السيد إلى المغلاق التابع.

                     تعليق

بما أن موجة الساعة المطبقة على بوابتي الدخل معاكسة للموجة المطبقة على بوابتي الوصل فإن هاتين المجموعتين سيعملان بشكل متناوب فعندما يتم تحرير بوابتي الدخل يتم إدخال المعطيات الموجودة على الطرفين (S)و(R) إلى المغلاق السيد. في هذه الاثناء تكون بوابتي الوصل مقيدتين لذلك لايحدث إي انتقال للمعطيات من المغلاق السيد إلى المغلاق التابع. في المرحلة التالية عندما تتحرر بوابتي الوصل وتقيد بوابتي الدخل يتم انتقال المعطيات إلى المغلاق التابع من المغلاق السيد بينما لاتدخل معطيات جديدة إلى المغلاق السيد . لضمان عدم عمل بوابتي الدخل وبوابتي الوصل في وقت واحد اثناء تغير مستوى الساعة من المنخفض إلى العالي وبالعكس يتم تحديد مستويات الجهود والتي تتحرر عندها هذه البوابات أو تقيد كما هو مبين شكل2 حيث تظهر المراحل المختلفة لعمل هذه البوابات


في حال استخدام قلابات السيد التابع في الدارة المبينة في الشكل 4_14 نحصل على استجابة للدارة كماهو مبين في الشكل 3 حيث تتم كتابة المعطيات الجديدة في المغلاق السيد للقلاب الأول دون حدوث تغيير في مستوى (Q1) وذلك عند أول تغيير في الشكل 3

مستوى الساعة(الحافة 1) وعند الحافة الثانية (2) للساعة وبعد تأخير زمني قدره (TPD) تظهر المعطيات الجديدة على المخرج (Q1) كما تقيد بوابتي الدخل (1A) و(1B) للقلاب الثاني مباشرة . ولاتظهر أي استجابة من القلاب الثاني للتغيير في مستوى (Q1) . بشكل مماثل يتم خلال الدور الثاني (الحاثة الثالثة والرابعة ) نقل معطيات الدخل (S1=1 & R1=0) إلى القلاب الثاني. نظر الآن أي تغيير في مستوى خرج القلاب يحدث عند الحافة الهابطة لموجه الساعة جرة العادة على وضع خط فوق التسمية (clock) للإشارة إلى ذلك بينما تستخدم التسمية (clock) في الحالة التي تؤثر فيها الجبهة الصاعدة للموجة . تجهز القلابات السيد _التابع في كثير من الأحيان بمداخل التحكم بوضعية القلاب بصورة مستقلة عن إشارة الساعة وتسمى هذه المداخل الغير متواقته بالمداخل المباشرة (direct inputs) ويظهر الشكل 4 قلاب سيد _تابع مزود بإطراف مباشرة لوضع كل مغلاق في الوضعية (set) أو (reset) .

الشكل 4

يتم وصل الطرف (rd) بكل مغلاق إلى مدخل واحد يمكن بواسطته وضع القلاب في الوضعية (reset) كذلك يتم وصل الطرفين (sd) لتشكيل مدخل وضع القلاب في الوضعية (set)ويظهر الشكل 5الرمز المنطقي المستخدم لهذا النوع من القلابات . عندما يصبح (rd=0) و (sd=1)ينتقل القلاب إلى الوضعية reset وعندما يصبح (td=1) و(sd=0) ينتقل القلاب إلى الوضعية (set)بغض النظر عن مستويات المداخل (s)و(r)والساعة . وعندما تكون (sd=1)و(rd=1)فإن وضعية القلاب تصبح تابعة لمستويات (s)و(r)والساعة . أما الحالة (rd=0)و(sd=0)فيجب أن لا تستخدم .

تستخدم ANDالإضافيتين في الشكل 5 لإلغاء أي تأثير للمداخل المتواقته على عمك الدارة عندما يتم استخدام المداخل المباشرة .

الشكل5

يظهر الشكل6 مخطط زمنيا لعمل القلاب السيد _ التابع . ومع افتراض أن القلاب كان في الوضعية (RESET)عند ورود أول نبضة للساعة نلاحظ بأن التغير في مخرج القلاب يحدث دائما عند الجبهةالهابطة لنبضة الساعة . فعند نهاية النبضة الأول لدينا (S=1)و(R=0)لذا ينتقل القلاب إلى الوضعية (SET) ويحافظ على هذه الوضعية حتى نهاية النبضة الثانية بالرغم من أن مستوى (S)و(R)يتغير في هذه الفترة .

عند بداية النبضة الثانية حيث لدينا (S-0) و(R=1)ينتقل القلاب السيد إلى الوضعية RESET وعند الجبهة الهابطة لهذه النبضة يتم نقل وضعية (RESET )من المغلاق السيد إلى المغلاق التابع وهكذا عند الجبهة الهابطة للنبضة الثالثة يصبح المخرج(Q=1).وعند الجبهة الهابطة للنبضة الرابعة لايحدث تغي في مستوى (Q)لأن (S=R=0).وأخيرا عند نهاية النبضة الخامسة يصبح (Q=0)لأن (S=0)و(R=1).


الشكل 6

روابط ذات صلة :

1

2