Built-in self-test
بلٹ ان سیلف ٹیسٹ (بی آئی ایس ٹی) یا بلٹ ان ٹیسٹ (بی آئی ٹی) ایک ایسا طریقہ کار ہے جو مشین کو خود کی جانچ کرنے کی اجازت دیتا ہے۔ انجینئرز ضروریات کو پورا کرنے کے لیے بی آئی ایس ٹیز کو ڈیزائن کرتے ہیں جیسے: اعلی وشوسنییتا کم مرمت سائیکل کے اوقات یا رکاوٹیں جیسے: مینوفیکچرنگ کے دوران جانچ کی محدود تکنیکی رسائی لاگت بی آئی ایس ٹی کا بنیادی مقصد پیچیدگی کو کم کرنا، اور اس طرح لاگت کو کم کرنا اور بیرونی (پیٹرن پروگرام شدہ) ٹیسٹ آلات پر انحصار کو کم کرنا ہے۔ بی آئی ایس ٹی لاگت کو دو طریقوں سے کم کرتا ہے: ٹیسٹ سائیکل کی مدت کو کم کرتا ہے، ٹیسٹ/پروب سیٹ اپ کی پیچیدگی کو کم کرتا ہے، آئی/او سگنلز کی تعداد کو کم کرتا ہے جنہیں ٹیسٹر کنٹرول کے تحت چلانا/جانچنا ضروری ہے۔ دونوں خودکار ٹیسٹ آلات (اے ٹی ای) سروس کے لیے فی گھنٹہ چارجز میں کمی کا باعث بنتے ہیں۔ ایپلی کیشنز بی آئی ایس ٹی عام طور پر ہتھیاروں، ایوینکس، طبی آلات، آٹوموٹو الیکٹرانکس، ہر قسم کی پیچیدہ مشینری، ہر قسم کی غیر حاضر مشینری، اور انٹیگریٹڈ سرکٹس میں رکھی جاتی ہے۔ آٹوموٹو حفاظت اور وشوسنییتا کو بڑھانے کے لیے خود کی جانچ کرتا ہے۔ مثال کے طور پر، اینٹی لاک بریک والی زیادہ تر گاڑیاں حفاظتی وقفے کے مطابق ایک بار ان کی جانچ کرتی ہیں۔ اگر اینٹلاک بریک سسٹم میں ٹوٹی ہوئی تار یا کوئی اور فالٹ ہے، تو بریک سسٹم معمول کے بریک سسٹم کے طور پر کام کرنے لگتا ہے۔ زیادہ تر آٹوموٹو انجن کنٹرولرز ہر سینسر کے لیے "لمپ موڈ" شامل کرتے ہیں، تاکہ سینسر یا اس کی وائرنگ ناکام ہونے کی صورت میں انجن کام کرتا رہے۔ لمپ موڈ کی ایک اور، زیادہ معمولی مثال یہ ہے کہ کچھ کاریں دروازے کے سوئچ کی جانچ کرتی ہیں، اور اگر دروازے کے سوئچ ناکام ہوجاتے ہیں تو سیٹ بیلٹ اوکیوپنسی سینسر کا استعمال کرتے ہوئے خود بخود لائٹس آن ہوجاتی ہیں۔ ہوا بازی تقریبا تمام ایوینکس اب بی آئی ایس ٹی کو شامل کرتے ہیں۔ ایوینکس میں، مقصد ناکام لائن بدلنے والی اکائیوں کو الگ کرنا ہے، جنہیں پھر ہٹایا جاتا ہے اور دوسری جگہوں پر مرمت کی جاتی ہے، عام طور پر ڈپو میں یا مینوفیکچرر میں۔ تجارتی طیارے صرف اس وقت پیسہ کماتے ہیں جب وہ اڑتے ہیں، لہذا وہ مرمت کے لیے درکار زمین پر وقت کو کم کرنے اور سسٹم کی حفاظت کی سطح کو بڑھانے کے لیے بی آئی ایس ٹی کا استعمال کرتے ہیں جس میں بی آئی ایس ٹی ہوتا ہے۔ اسی طرح کے دلائل فوجی طیاروں پر بھی لاگو ہوتے ہیں۔ جب پرواز میں بی آئی ایس ٹی کا استعمال کیا جاتا ہے، تو ایک فالٹ سسٹم کو کسی متبادل موڈ یا آلات میں تبدیل کرنے کا سبب بنتا ہے جو اب بھی کام کرتا ہے۔ اہم پرواز کا سامان عام طور پر ڈپلیکیٹ یا بے کار ہوتا ہے۔ کم اہم پرواز کا سامان، جیسے تفریحی نظام، میں "لمپ موڈ" ہو سکتا ہے جو کچھ افعال فراہم کرتا ہے۔ الیکٹرانکس انٹیگریٹڈ سرکٹ مینوفیکچرنگ بلٹ ان سیلف ٹیسٹ کا استعمال تیز، کم مہنگے انٹیگریٹڈ سرکٹ مینوفیکچرنگ ٹیسٹ بنانے کے لیے کیا جاتا ہے۔ آئی سی کا ایک فنکشن ہے جو آئی سی کی اندرونی فعالیت کے تمام یا ایک حصے کی تصدیق کرتا ہے۔ بعض صورتوں میں، یہ گاہکوں کے لیے بھی قیمتی ہے۔ مثال کے طور پر، فعالیت کی تصدیق کے لیے جدید فیلڈ بس سسٹمز میں ایک بی آئی ایس ٹی میکانزم فراہم کیا جاتا ہے۔ اعلی سطح پر اسے پی سی بائیوس کے پاور آن سیلف ٹیسٹ (پوسٹ) کی طرح دیکھا جا سکتا ہے جو پاور اپ پر رام اور بسوں کا سیلف ٹیسٹ انجام دیتا ہے۔ کمپیوٹر عام ذاتی کمپیوٹر اسٹارٹ اپ (جسے پوسٹ کہا جاتا ہے) میں خود کی جانچ کرتا ہے کیونکہ یہ مشینری کا ایک بہت ہی پیچیدہ ٹکڑا ہے۔ چونکہ اس میں کمپیوٹر شامل ہوتا ہے، اس لیے کمپیوٹرائزڈ سیلف ٹیسٹ ایک واضح، سستی خصوصیت تھی۔ زیادہ تر جدید کمپیوٹرز، بشمول سرایت شدہ نظام، اپنے کمپیوٹر، میموری اور سافٹ ویئر کے سیلف ٹیسٹ رکھتے ہیں۔ غیر توجہ شدہ مشینری یہ دریافت کرنے کے لیے خود جانچ کرتی ہے کہ اسے دیکھ بھال یا مرمت کی ضرورت ہے یا نہیں۔ عام ٹیسٹ درجہ حرارت، نمی، خراب مواصلات، چوروں، یا خراب بجلی کی فراہمی کے لیے ہوتے ہیں۔ مثال کے طور پر، پاور سسٹم یا بیٹریاں اکثر دباؤ میں ہوتی ہیں، اور آسانی سے زیادہ گرم یا ناکام ہو سکتی ہیں۔ لہذا، ان کا اکثر تجربہ کیا جاتا ہے۔ اکثر مواصلاتی ٹیسٹ ریموٹ سسٹم میں ایک اہم آئٹم ہوتا ہے۔ ٹیلی فون کنسنٹریٹر باکس سب سے عام غیر توجہ شدہ نظام میں سے ایک ہے۔ اس میں ٹیلی فون لائنوں یا ڈیٹا کو جمع کرنے اور اسے مرکزی سوئچ تک پہنچانے کے لیے پیچیدہ الیکٹرانکس ہوتے ہیں۔ ٹیلی فون کنسنٹریٹرس وقتا فوقتا ڈیٹا پیٹرن کی موجودگی کی تصدیق کر کے مواصلات کے لیے مسلسل جانچ کرتے ہیں جسے فریم کہتے ہیں (سنیٹ دیکھیں)۔ فریم فی سیکنڈ تقریبا 8,000 بار دہراتے ہیں۔ ریموٹ سسٹمز میں اکثر مقامی طور پر مواصلات کو لوپ بیک کرنے، ٹرانسمیٹر اور رسیور کی جانچ کرنے، اور ریموٹ یونٹ پر کمپیوٹر یا سافٹ ویئر کا استعمال کیے بغیر مواصلاتی لنک کی جانچ کرنے کے لیے ٹیسٹ ہوتے ہیں۔ جہاں الیکٹرانک لوپ بیک موجود نہیں ہیں، سافٹ ویئر عام طور پر سہولت فراہم کرتا ہے۔ مثال کے طور پر، آئی پی ایک مقامی ایڈریس کی وضاحت کرتا ہے جو ایک سافٹ ویئر لوپ بیک ہے (آئی پی ایڈریس 127.0.0.1، عام طور پر مقامی طور پر "لوکل ہوسٹ" کے نام سے نقشہ بند کیا جاتا ہے)۔ بہت سے ریموٹ سسٹمز میں اپنے ریموٹ کمپیوٹرز کو دوبارہ شروع کرنے کے لیے خودکار ری سیٹ کی خصوصیات ہوتی ہیں۔ یہ مواصلات کی کمی، سافٹ ویئر کے نامناسب آپریشن یا دیگر اہم واقعات کی وجہ سے متحرک ہو سکتے ہیں۔ سیٹلائٹس میں خودکار ری سیٹ ہوتا ہے، اور طاقت اور رویے پر قابو پانے کے لیے خودکار ری اسٹارٹ سسٹم بھی شامل ہوتے ہیں۔ طبی آلات اپنی مسلسل حفاظت کو یقینی بنانے کے لیے خود کی جانچ کرتے ہیں۔ عام طور پر دو ٹیسٹ ہوتے ہیں۔ پاور آن سیلف ٹیسٹ (پوسٹ) ایک جامع ٹیسٹ انجام دے گا۔ پھر، ایک وقتا فوقتا ٹیسٹ اس بات کی یقین دہانی کرائے گا کہ پاور آن سیلف ٹیسٹ کے بعد سے آلہ غیر محفوظ نہیں ہوا ہے۔ حفاظتی اہم آلات عام طور پر "حفاظتی وقفہ" کی وضاحت کرتے ہیں، وقت کی مدت جو چوٹ لگنے کے لیے بہت کم ہوتی ہے۔ سب سے اہم افعال کا سیلف ٹیسٹ عام طور پر فی حفاظتی وقفہ کم از کم ایک بار مکمل کیا جاتا ہے۔ پیریڈک ٹیسٹ عام طور پر پاور آن سیلف ٹیسٹ کا ایک ذیلی سیٹ ہوتا ہے۔ ملٹری کمپیوٹر کے زیر کنٹرول پہلے بی آئی ایس ٹی سسٹمز میں سے ایک امریکہ کے منٹ مین میزائل میں تھا۔ جانچ کو کنٹرول کرنے کے لیے اندرونی کمپیوٹر کا استعمال کرنے سے جانچ کے لیے کیبلز اور کنیکٹرز کا وزن کم ہو گیا۔ منٹ مین ہتھیاروں کے پہلے بڑے نظاموں میں سے ایک تھا جس نے مستقل طور پر نصب کمپیوٹر کے زیر کنٹرول سیلف ٹیسٹ کیا۔ تخصصات بی آئی ایس ٹی کے کئی خصوصی ورژن ہیں جو اس کے مطابق مختلف ہیں کہ وہ کیا کرتے ہیں یا انہیں کیسے لاگو کیا جاتا ہے: پروگرام ایبل بلٹ ان سیلف ٹیسٹ (پی بی آئی ایس ٹی) میموری بلٹ ان سیلف ٹیسٹ (ایم بی آئی ایس ٹی)-مثال کے طور پر۔ میرینسکو الگورتھم لاجک بلٹ ان سیلف ٹیسٹ (ایل بی آئی ایس ٹی) اینالاگ اور مکسڈ سگنل بلٹ ان سیلف ٹیسٹ (اے ایم بی آئی ایس ٹی) مسلسل بلٹ ان سیلف ٹیسٹ (سی بی آئی ایس ٹی، سی-بی آئی ٹی) ایونٹ پر مبنی بلٹ ان سیلف ٹیسٹ، جیسے کہ ہوائی جہاز کے اترنے کے بعد ہوائی جہاز کے سسٹم پر بی آئی ایس ٹی کیا جاتا ہے۔ وقتا فوقتا بلٹ ان سیلف ٹیسٹ (سی-بی آئی ٹی/پی-بی آئی ٹی) انٹرپٹ سے چلنے والی بلٹ ان سیلف ٹیسٹ (آئی بی آئی ایس ٹی) یا صارف/آپریٹر سے شروع کردہ بلٹ ان سیلف ٹیسٹ (آئی-بی آئی ٹی، یا او-بی آئی ٹی) پاور اپ بلٹ ان سیلف ٹیسٹ (پپ بی آئی ایس ٹی، پی-بی آئی ٹی) آٹومیٹک بلٹ ان سیلف ٹیسٹ (اے بی آئی ایس ٹی) بلٹ ان ٹیسٹ کا سامان بھی دیکھیں منطق بلٹ ان سیلف ٹیسٹ ایمبیڈڈ سسٹم انجینئرنگ سسٹم سیفٹی انجینئرنگ واچ ڈاگ ٹائمر حوالہ جات بیرونی لنکس ہارڈ ویئر تشخیصی سیلف ٹیسٹ اینالاگ وینیوں کے لیے بی آئی ایس ٹی-بی آئی کی صلاحیتوں اور فوائد کا ایک مختصر عمومی جائزہ ٹیسٹ کا سامان انٹیگریٹڈ سرکٹس کی دیکھ بھال