فلپ فلاپ سرکٹ کے کام کا اصول

فلپ فلاپ سرکٹس کا کام کرنے کا اصول

Pendahuluan

فلپ فلاپ سرکٹس ڈیجیٹل الیکٹرانکس کے بنیادی تعمیراتی بلاکس میں سے ایک ہیں، جو بائنری معلومات (بٹس) کو ذخیرہ کرنے اور پروسیسنگ کے قابل بناتے ہیں۔ فلپ فلاپ کئی اقسام میں آتے ہیں اور ڈیٹا اسٹوریج سے لے کر پیچیدہ لاجک سرکٹس تک ایپلی کیشنز کی ایک وسیع رینج رکھتے ہیں۔ اس مضمون کا مقصد فلپ فلاپ کے کام کرنے والے اصولوں، مختلف اقسام اور الیکٹرانکس میں ان کے استعمال کے بارے میں گہرائی میں جانا ہے۔

کام کرنے کے بنیادی اصول

فلپ فلاپ بنیادی طور پر ایک بسٹ ایبل سرکٹ ہے، یعنی یہ دو مستحکم حالتوں میں سے کسی ایک میں موجود ہوسکتا ہے۔ یہ سرکٹ مسلسل ان پٹ سگنل کی ضرورت کے بغیر ان ریاستوں کو برقرار رکھنے کے قابل ہے۔ سادہ لوجک گیٹس کے برعکس، جو ان پٹ کی بنیاد پر اپنے آؤٹ پٹ کو فوری طور پر تبدیل کرتے ہیں، ایک فلپ فلاپ اپنی آخری حالت کو "یاد" رکھ سکتا ہے۔

ایس آر فلپ فلاپ

فلپ فلاپ کی سب سے بنیادی قسم SR (Set-Reset) فلپ فلاپ ہے۔ ایس آر فلپ فلاپ کے اہم اجزاء دو باہم جڑے ہوئے NOR یا NAND دروازے ہیں۔ NOR گیٹس کا استعمال کرتے ہوئے SR فلپ فلاپ کے لیے سچائی کی میز یہ ہے:

| S (سیٹ) | R (ری سیٹ) | Q (آؤٹ پٹ) | Q' (آؤٹ پٹ کمپلیمنٹ) |
|—————|————–|————|—————————|
| 0 | 0 | Q (پچھلا) | Q' (پچھلا) |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | غیر متعینہ | غیر متعینہ |

جدول کی صورت حال جہاں S اور R دونوں 1 ہیں ایک غیر مستحکم حالت ہے اور عملی طور پر استعمال نہیں ہوتی ہے۔

ڈی فلپ فلاپ

SR فلپ فلاپس میں ریاست کے ممنوعہ مسئلے کو حل کرنے کے لیے، D فلپ فلاپ متعارف کرایا گیا تھا۔ D فلپ فلاپ صرف ایک ڈیٹا ان پٹ (D) اور ایک کلاک ان پٹ (C) رکھ کر ان پٹ کو آسان بناتا ہے۔ آؤٹ پٹ صرف حالت بدلے گا جب گھڑی کا سگنل موجود ہو۔ D فلپ فلاپ کے لیے سچائی کی میز یہ ہے:

| ڈی | گھڑی | Q (آؤٹ پٹ) | Q' (آؤٹ پٹ کمپلیمنٹ) |
|——|——-|————|—————————|
| 0 | ↑ | 0 | 1 |
| 1 | ↑ | 1 | 0 |

جب گھڑی کے سگنل کا بڑھتا ہوا کنارے واقع ہوتا ہے، تو Q آؤٹ پٹ D قدر کی پیروی کرے گا۔

جے کے فلپ فلاپ

جے کے فلپ فلاپ SR فلپ فلاپ پر مزید بہتری ہے، اس غیر مستحکم حالت کو ختم کرتا ہے۔ JK فلپ فلاپ میں دو ان پٹ ہیں، J اور K، اور ایک گھڑی کا ان پٹ۔ اس کی سچائی کا جدول درج ذیل ہے:

پڑھیں  تین فیز برقی نیٹ ورکس کا تعارف

| جے | K | گھڑی | Q (آؤٹ پٹ) | Q' (آؤٹ پٹ کمپلیمنٹ) |
|——|——|——-|————|—————————|
| 0 | 0 | ↑ | Q (پچھلا) | Q' (پچھلا) |
| 0 | 1 | ↑ | 0 | 1 |
| 1 | 0 | ↑ | 1 | 0 |
| 1 | 1 | ↑ | Q' (پچھلا) | Q (پچھلا) |

جب ان پٹ J اور K 1 ہوں گے، تو آؤٹ پٹ پچھلی حالت کی تکمیل ہوگی، یا تکنیکی اصطلاح میں "ٹوگل" ہوگی۔

ٹی فلپ فلاپ

T فلپ فلاپ یا ٹوگل فلپ فلاپ JK فلپ فلاپ کا ایک ویرینٹ ہے جہاں J اور K دونوں ان پٹ ایک ساتھ جڑے ہوئے ہیں اور T کا لیبل لگا ہوا ہے۔ اس کی وجہ سے آؤٹ پٹ Q ہر بار گھڑی کے سگنل کے کنارے کی حالت کو تبدیل کرتا ہے۔ سچائی میز مندرجہ ذیل ہے:

| ٹی | گھڑی | Q (آؤٹ پٹ) | Q' (آؤٹ پٹ کمپلیمنٹ) |
|——|——-|————|—————————|
| 0 | ↑ | Q (پچھلا) | Q' (پچھلا) |
| 1 | ↑ | Q' (پچھلا) | Q (پچھلا) |

نفاذ اور اطلاق

رجسٹر اور میموری

فلپ فلاپ کی بنیادی ایپلی کیشنز میں سے ایک رجسٹر اور میموری میں ہے۔ ایک رجسٹر فلپ فلاپ کا ایک مجموعہ ہے جو ڈیٹا کے بٹس کو محفوظ کرتا ہے۔ عام طور پر، ایک ہی فلپ فلاپ ایک ہی بٹ کو اسٹور کرتا ہے۔ مائیکرو پروسیسرز میں رجسٹر بڑے پیمانے پر استعمال کیے جاتے ہیں تاکہ ڈیٹا کو عارضی طور پر محفوظ کیا جا سکے۔ متعدد فلپ فلاپ کو جوڑ کر، ہم ایک مخصوص بٹ چوڑائی کے ساتھ ایک رجسٹر بنا سکتے ہیں، مثال کے طور پر، 8 بٹ یا 16 بٹ۔

کمپیوٹر میموری جیسے SRAM (Static RAM) میں فلپ فلاپ کا ایک بڑا میٹرکس ہوتا ہے جس تک ڈیٹا کو پڑھنے یا لکھنے تک رسائی حاصل کی جا سکتی ہے۔

کاؤنٹر اور ٹائمر

فلپ فلاپ کاؤنٹر اور ٹائمر سرکٹس میں بھی استعمال ہوتے ہیں۔ کاؤنٹر ایک سرکٹ ہے جو گھڑی کے سگنل کو شمار کرتا ہے اور اسے بائنری شکل میں تبدیل کرتا ہے، جسے وقت کے لیے یا انڈیکس کے طور پر استعمال کیا جا سکتا ہے۔ ایک سادہ مثال بائنری کاؤنٹر بنانے کے لیے ترتیب میں T فلپ فلاپ کا استعمال کرنا ہے۔

شفٹ رجسٹر

ایک شفٹ رجسٹر رجسٹر کی ایک قسم ہے جو اپنے ڈیٹا بٹس کو بائیں یا دائیں منتقل کر سکتی ہے۔ یہ مختلف ایپلی کیشنز میں استعمال ہوتا ہے، جیسے سیریل سے متوازی ڈیٹا پروسیسنگ، جہاں ڈیٹا کو سیریلائز یا سسٹم سے بھیجنے یا وصول کرنے کے لیے متوازی کیا جاتا ہے۔

لاجک کنٹرولر

فلپ فلاپس کی اسٹیٹ اسٹورنگ نوعیت کی وجہ سے، وہ ان پٹ واقعات کی بنیاد پر سرکٹ کی حالت یا منتقلی کو ٹریک کرنے کے لیے لاجک کنٹرولرز میں استعمال ہوتے ہیں۔ ایک مثال ایک ریاستی مشین ہے، جو اپنی موجودہ حالت اور اسے موصول ہونے والے ان پٹ سگنل کی بنیاد پر ایک مخصوص آپریشن کو انجام دیتی ہے۔

پڑھیں  برقی مقناطیسی لہروں کا بنیادی نظریہ

نتیجہ اخذ کرنا

فلپ فلاپ ڈیجیٹل الیکٹرانک سرکٹس میں ایک بنیادی جزو ہیں۔ مختلف قسم کے فلپ فلاپس، جیسے ایس آر، ڈی، جے کے، اور ٹی فلپ فلاپس کے ذریعے، ہم سادہ ڈیٹا اسٹوریج سے لے کر پیچیدہ منطقی کنٹرول تک وسیع پیمانے پر افعال اور ایپلیکیشنز حاصل کر سکتے ہیں۔ فلپ فلاپ کے کام کرنے والے اصولوں اور ان کی ایپلی کیشنز کو سمجھنا ہمیں اپنی ضروریات کے مطابق زیادہ موثر اور موثر ڈیجیٹل سسٹم ڈیزائن کرنے کی اجازت دیتا ہے۔ الیکٹرانکس کی دنیا میں ایک اہم عمارت کے طور پر، فلپ فلاپ مستقبل کی تکنیکی اختراعات میں ایک اہم جزو رہیں گے۔

ایک تبصرہ چھوڑیں