العودة إلى الدورة

المزالج (Latches): مزلاج SR غير المزود بساعة

أنظمة المنطق الرقمي: من الصفر إلى الاحتراف

29. المزالج (Latches): مزلاج SR غير المزود بساعة (Unclocked SR Latch)

المزلاج (Latch) هو أبسط شكل لعنصر الذاكرة. إنه حساس للمستوى (level-sensitive)، مما يعني أن حالته يمكن أن تتغير طالما أن إشارة التمكين الخاصة به (إذا كانت موجودة) نشطة.

مزلاج SR (Set-Reset)

عادةً ما نبني مزلاج SR باستخدام بوابات NOR متقاطعة التوصيل (cross-coupled) أو بوابات NAND.

تطبيق بوابة NOR

  • المدخلات: S (تعيين Set)، R (إعادة تعيين Reset).
  • المخرجات: Q (الحالة العادية)، $\overline{Q}$ (الحالة المتممة).
SRQ (الحالة التالية)العملية
00Previous Qاحتفاظ/ذاكرة
010إعادة تعيين (Reset)
101تعيين (Set)
11Xحالة غير صالحة (شرط سباق)

حالة الاحتفاظ (Hold State)

عندما يكون $S=0$ و $R=0$، يحتفظ الخرج Q بقيمته السابقة. هذا يوضح قدرة الدارة على التخزين.

الحالة غير الصالحة (S=1, R=1)

في مزلاج NOR، عندما يكون $S=1$ و $R=1$، تحاول كل من Q و $\overline{Q}$ الانتقال إلى 0. إذا عادت S و R إلى 0 في وقت واحد، تصبح الحالة النهائية لـ Q غير قابلة للتنبؤ (شرط سباق race condition). يجب تجنب هذه الحالة في التصميم.