القلابات

من ويكي الهندسة المعلوماتية
اذهب إلى: تصفح، ابحث

مقدمة

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

Trigger.jpg

و تستخدم القلابات في الدارات التزامنية التتابعية بكثرة و لها عدة أنواع .


قلاب السيّد و العبد نوع master slave D flipflop D

يتألف من دارئين 2 latches الأول يسمّى السيد و الثاني يسمى العبد بالإضافة إلى عاكس كما يوضحه المخطط التالي :

Smflipflop.jpg

و يعمل بالآلية التالية :

  • عندما يكون clk=0 يكون الدارئ الأول في حالة خمول و الثاني في حالة نشاط يتأثر عندها خرجه بحالة .
  • عندما يكون clk=1 يكون الدارئ ثاني في حالة خمول و الأول في حالة نشاط ليتأثر بتغير D ( تتغير حسب حالة D و لكن حالة تبقى ثابتة ).
  • لذلك هي تقدح عن الحافة السالبة إن أن الخرج يتغير عند الحافة السالبة .
  • الخرج يكون مساوي لـ إذا أن الدوارئ نوع D توصف أنها شفافة أي قيمة D على خرجها كما في جدول حقيقتها .
جدول حقيقة دوارئ نوع D
Q D clk
nochange x 0
0 reset 0 1
1 set 1 1
Smflipflop signal.jpg

jk flipflop

بتألف من ثلاثة مداخل j يقابل الـs و k بقايل r و مدخل clk و له هذا الرمز .

Jkflipflop.jpg

و بما أن القلاب d هو قلّاب شفاف (إضارة دخله تظهر على خرجه) فإنه بمكننا تصميم دارة منطقية تحقق جدول حقيقة القلاب jk و وطعها عند d > و يمتاز جدول حقيقة القلاب jk هو أنه لهذا القلاب الأعمال التالي : set j=1,k=0 reset j=0,k=1 complement j=1,k=1

k j
no Change 0 0 0
set 1 1 0 0
reset 0 0 1 0
1 1 0
1 0 0 1
0 1 0 1
1 0 1 1
1 1 1

و باستخدام مخطط كارنوف نجد أن الدالة التي ستطبق على D هي :

Jkff.jpg

T flipflop

هي عبارة عن قلاب jk و لكن مع دمج j,k معاً أي نحن أمام حالة(complement T=(j=k=1 أو (no change T=(j=k=0 و بالتالي تصبح المعادلة الطبقة على D و بالتالي يمكن أن نستخدم له إحدى الرمزين التالين أحدهما محقق باستخدما jk FF و الأخر باستخدام D FF

Tflipflop.jpg

المراجع

http://jjackson.eng.ua.edu/courses/ece380/lectures/lect25-6.pdf