Power Management Bus
پاور مینجمنٹ بس (پی ایم بس) سسٹم مینجمنٹ بس (ایس ایم بس) کی ایک قسم ہے جس کا مقصد بجلی کی فراہمی کا ڈیجیٹل انتظام ہے۔ ایس ایم بس کی طرح، یہ آئی 2 سی پر مبنی نسبتا سست رفتار دو تار مواصلاتی پروٹوکول ہے۔ ان میں سے کسی بھی معیار کے برعکس، یہ قارئین کی طرف سے بیان کردہ کمانڈوں کا استعمال کرتے ہوئے بات چیت کرنے کا طریقہ کہنے کے بجائے ڈومین مخصوص کمانڈوں کی کافی تعداد کی وضاحت کرتا ہے۔ جائزہ پہلا حصہ ایس ایم بس کے خاص حوالہ کے ساتھ ایک جائزہ پیش کرتا ہے، جبکہ دوسرا حصہ پی ایم بس ڈیوائسز کے لیے بیان کردہ تمام کمانڈز کے بارے میں تفصیل میں جاتا ہے۔ معیاری کمانڈ اور کارخانہ دار کے مخصوص کمانڈ دونوں ہیں۔ پی ایم بس کے لیے مطابقت کی ضروریات کم سے کم ہیں، اور تفصیلات کے حصہ اول میں بیان کی گئی ہیں۔ مکمل تفصیلات کے لیے پی ایم بس 1.1 کی تفصیلات دیکھیں۔ ایس ایم بس سے موازنہ سب سے نچلی سطح پر، پی ایم بس کچھ اختلافات کے ساتھ ایس ایم بس 1 کی پیروی کرتا ہے۔ یہ معلومات پی ایم بس کی تفصیلات کے حصہ اول میں مزید تفصیل سے پیش کی گئی ہے: 400 کلو ہرٹز بس کی رفتار کی اجازت ہے (بمقابلہ ایس ایم بس کی 100 کلو ہرٹز کی حد) پی ایم بس میں، بلاکس میں 255 بائٹس تک شامل ہو سکتے ہیں (بمقابلہ ایس ایم بس کی 32 بائٹ کی حد)۔ جیسا کہ ایس ایم بس 2 میں، صرف سات بٹ ایڈریسنگ استعمال کی جاتی ہے۔ کچھ کمانڈ ایس ایم بس 2 بلاک پروسیس کالز کا استعمال کرتے ہیں۔ میزبان کو غلطیوں کے بارے میں مطلع کرنے کے لیے یا تو ایس ایم بی اے ایل ای آر ٹی #میکانزم یا ایس ایم بس 2 میزبان نوٹیفائی پروٹوکول استعمال کیا جا سکتا ہے۔ پی ایم بس ڈیوائسز کو گروپ پروٹوکول کی حمایت کرنے کی ضرورت ہوتی ہے، جہاں ڈیوائسز کمانڈز پر کام کرنے کو اس وقت تک موخر کرتے ہیں جب تک کہ انہیں ختم ہونے والا اسٹاپ موصول نہ ہو جائے۔ چونکہ اس اسٹاپ سے پہلے بہت سے مختلف آلات کو کمانڈ جاری کیے جا سکتے ہیں، اس سے پی ایم بس ماسٹر اپنے اعمال کو ہم آہنگ کر سکتا ہے۔ ایک "توسیعی کمانڈ" پروٹوکول کی وضاحت کی گئی ہے، جس میں دوسرے کمانڈ بائٹ کا استعمال کرتے ہوئے معیاری اور مینوفیکچرر کے مخصوص کمانڈوں دونوں کے لیے 256 مزید کوڈ شامل کیے جاتے ہیں۔ پی ایم بس کمانڈ اسپیس کو مختلف قسم کے پڑھنے کے قابل، اور اکثر لکھنے کے قابل، ڈیوائس کی صفات جیسے ماپا وولٹیج اور موجودہ سطح، درجہ حرارت، پنکھے کی رفتار، اور بہت کچھ کو بے نقاب کرنے کے طور پر دیکھا جا سکتا ہے۔ مختلف آلات مختلف صفات کو بے نقاب کریں گے۔ کچھ آلات متعدد "صفحات" میں اس طرح کی صفات کو بے نقاب کر سکتے ہیں، مثال کے طور پر ایک صفحہ جو ہر پاور سپلائی ریل کا انتظام کرتا ہے (شاید 3.3V، 5V، 12V، −12V، اور ایک قابل پروگرام سپلائی جو 1.0-1.8V کو سپورٹ کرتی ہے)۔ آلہ انتباہ اور غلطی کی حدود مقرر کر سکتا ہے، جہاں حد عبور کرنے سے میزبان کو الرٹ ہو جائے گا اور ممکنہ طور پر غلطی کی بازیابی کو متحرک کر دے گا۔ مختلف آلات مختلف صلاحیتیں پیش کریں گے۔ پی ایم بس 1.1 ڈیوائس سے اس کی صلاحیتوں کے بارے میں پوچھ گچھ کرنے کی صلاحیت ٹولز کی تعمیر کے وقت خاص طور پر مفید ہو سکتی ہے، خاص طور پر آلات میں صارف کے ڈیٹا کو ذخیرہ کرنے کی صلاحیت کے ساتھ مل کر (جیسے۔ EEPROM میں)۔ اس طرح کی استفسار کی صلاحیت کے بغیر، صرف غلطی کا شکار بیرونی ترتیب کا ڈیٹا دستیاب ہے۔ پی ایم بس کی تفصیلات کا حصہ دوم ہر معیاری پی ایم بس کمانڈ کا احاطہ کرتا ہے۔ یہ آؤٹ پٹ پاور اور کرنٹ کے انتظام کے لیے ماڈلز کو بھی بیان کرتا ہے، فالٹس کا انتظام کرتا ہے، اقدار کو کسی دیئے گئے ڈیوائس کے ذریعے سمجھے گئے فارمیٹس میں اور ان سے تبدیل کرتا ہے، اور مینوفیکچرر کی فراہم کردہ معلومات جیسے انوینٹری ڈیٹا (ماڈل اور سیریل نمبر، وغیرہ) تک رسائی حاصل کرتا ہے۔ اور آلہ کی درجہ بندی۔ لکیری 11 فلوٹنگ پوائنٹ فارمیٹ پی ایم بس اپنی 16 بٹ فلوٹنگ پوائنٹ فارمیٹ کی وضاحت کرتا ہے، جسے "لکیری 11" کہا جاتا ہے۔ N = دستخط شدہ ایکسپونینٹ Y = دستخط شدہ مانٹیسا ویلیو کی نمائندگی = Y × 2 نصف صحت سے متعلق فلوٹنگ پوائنٹ فارمیٹ (جو کل 16 بٹس بھی استعمال کرتا ہے) اور دیگر عام فلوٹ فارمیٹس کے برعکس، ایک دستخط شدہ 11 بٹ مانٹیسا استعمال کیا جاتا ہے بجائے اس کے کہ ایک علیحدہ سائن بٹ کے ساتھ غیر دستخط شدہ حصہ۔ اسی طرح، ایکسپونینٹ کو زیادہ عام متعصبانہ غیر دستخط شدہ نمبر کے بجائے دستخط شدہ 5 بٹ نمبر کے طور پر محفوظ کیا جاتا ہے۔ اس کے درج ذیل مضمرات ہیں: نتیجے میں آنے والے نمبر کی علامت منفرد طور پر ہائی بائٹ کے سب سے اہم بٹ کے بجائے ہائی بائٹ کے بٹ 2 پر منحصر ہوتی ہے۔ چونکہ دونوں اقدار دستخط شدہ نمبروں کے طور پر محفوظ ہیں، اس لیے نمبر کو ڈی کوڈ کرتے وقت دونوں اقدار کو واضح طور پر سائن-ایکسٹینڈ کرنا ضروری ہے۔ تاہم، اس سے انکوڈنگ کا عمل آسان ہو جاتا ہے۔ منفی صفر کی کوئی نمائندگی نہیں ہے۔ نتیجے میں آنے والے نمبر کی علامت کو الٹا کرنے کے لیے کچھ خاص کنارے کے معاملات کو مدنظر رکھنا ضروری ہے: نتیجہ کی علامت کو 11 بٹ دو کے تکمیلی آپریشن کے ساتھ الٹا کیا جا سکتا ہے، اگر اور صرف اس صورت میں جب Y §-1024 ہو۔ جب Y =-1024 ہوتا ہے، تو سائن انورژن کے عمل سے Y = 512، N = N + 1 پیدا ہونا چاہیے، اگر اور صرف اس صورت میں جب N 32 سے کم رہے۔ سب سے زیادہ منفی عدد کی نمائندگی Y =-1024 اور N = 31 کے ساتھ کی جاتی ہے۔ اس نمبر کے لیے کوئی مثبت نمائندگی نہیں ہے۔ پیٹنٹ کے مسائل جنوری 2008 میں، پاور ون کو بعد کے پی ایم بس فعال کنورٹرز کے لیے ان کے اور آرٹیسن ٹیکنالوجیز کے درمیان پیٹنٹ کی خلاف ورزی کے مقدمے میں جیت سے نوازا گیا۔ پاور ون کا دعوی ہے کہ پی ایم بس ایپلی کیشنز کو ان سے لائسنس کی ضرورت ہے۔ ممکنہ پی ایم بس صارفین کو خود اس مسئلے کی تحقیقات کرنی چاہیے۔ بیرونی لنکس دیکھیں۔ آئی 2 سی (آئی 2 سی) سسٹم مینجمنٹ بس (ایس ایم بس) ایڈوانسڈ کنفیگریشن اینڈ پاور انٹرفیس (اے سی پی آئی) نیٹ ورک بسوں کی فہرست بیرونی لنکس آفیشل آفیشل پی ایم بس وضاحتیں (مفت) دیگر پی ایم بس-پناسیا یا ہائپ؟ یہ ایک ایسا مضمون ہے جو پی ایم بس کے سیاق و سباق کے بارے میں معلوماتی ہے، جسے وضاحتیں ایڈیٹر آرٹیکل فرام الیکٹرانک ڈیزائن نے لکھا ہے، پاور ون اور آرٹیسن ٹیکنالوجیز کے درمیان مقدمے کی وضاحت کرتا ہے، جس تک 24 جولائی 2013 کو رسائی حاصل کی گئی تھی۔ سیریل بسیں بیٹری چارجنگ