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