مائکروچپ پی ٹی پی کیلیبریشن کنفیگریشن گائیڈ
تعارف
یہ کنفیگریشن گائیڈ معلومات فراہم کرتا ہے کہ کس طرح پورٹ ٹو پورٹ اور 1 پی پی ایس کیلیبریشن کی جاتی ہے تاکہ انٹریس/ایگریس لیٹنسیز کو ایڈجسٹ کرکے ٹائمنگ کو بہتر بنایا جا سکے۔
خصوصیت کی تفصیل
انشانکن کے نتائج کی استقامت
ذیل میں بیان کردہ کیلیبریشن انجام دینے کے نتائج فلیش میں محفوظ کیے جاتے ہیں تاکہ وہ مستقل رہیں چاہے ڈیوائس پاور سائیکل یا ری بوٹ ہو۔
دوبارہ لوڈ ڈیفالٹس پر استقامت
ذیل میں بیان کردہ کیلیبریشن انجام دینے کے نتائج ری لوڈ ڈیفالٹس میں بھی مستقل ہیں۔ اگر ری لوڈ ڈیفالٹس انشانکن کو بلٹ ان ڈیفالٹس پر ری سیٹ کرے گا، تو اسے ری لوڈ ڈیفالٹس کے پیرامیٹر کے طور پر بیان کیا جانا چاہیے یعنی:
ٹائمسٹ کی خودکار ایڈجسٹمنٹamp ہوائی جہاز کا حوالہ
CLI میں ایک کمانڈ موجود ہے جو لوپ بیک موڈ میں PTP پورٹ کے لیے T2-T1 کے فرق کی پیمائش کرتی ہے اور پھر خود بخود پورٹ کے اخراج اور داخلے میں تاخیر کو ایڈجسٹ کرتی ہے تاکہ T2 اور T1 برابر ہو جائیں۔ اس کمانڈ کے ذریعے کی جانے والی انشانکن صرف اس موڈ کے لیے ہے جس میں پورٹ کو چلانے کے لیے درحقیقت کنفیگر کیا گیا ہے۔ بندرگاہ کے ذریعے تعاون یافتہ تمام طریقوں کے لیے انشانکن بنانے کے لیے، ہر موڈ کے لیے کمانڈ کو دہرانا پڑے گا۔
کمانڈ کے لئے نحو ہے:
اختیار 'ext' بتاتا ہے کہ ایک بیرونی لوپ بیک استعمال کیا جا رہا ہے۔ جب 'int' آپشن استعمال ہوتا ہے، تو پورٹ کو اندرونی لوپ بیک کے لیے کنفیگر کیا جائے گا۔
نوٹ: ایسے سسٹمز کے لیے جن میں بڑے لنک اپ ٹو لنک اپ لیٹینسی تغیر (غیر معاوضہ سیریل سے متوازی بیرل شفٹر پوزیشن) اس بات کو یقینی بنانے کے لیے لنک کو متعدد بار نیچے لے جاتا ہے کہ کیلیبریشن درمیانی قدر پر کی گئی ہے (مطلب قدر نہیں)۔
پورٹ ٹو پورٹ انشانکن
CLI اسی سوئچ کے دوسرے PTP پورٹ (ریفرنس پورٹ) کے حوالے سے پی ٹی پی پورٹ کیلیبریٹ کرنے کے لیے ایک کمانڈ کی خصوصیت رکھتا ہے۔ اس کمانڈ کے ذریعے کی جانے والی انشانکن صرف اس موڈ کے لیے ہے جس میں پورٹ کو چلانے کے لیے درحقیقت کنفیگر کیا گیا ہے۔ بندرگاہ کے ذریعے تعاون یافتہ تمام طریقوں کے لیے انشانکن بنانے کے لیے، ہر موڈ کے لیے کمانڈ کو دہرانا پڑے گا۔
کمانڈ کے لئے نحو ہے:
کیلیبریٹ ہونے والی پورٹ سے منسلک پی ٹی پی غلام مثال کو پروب موڈ میں چلنا چاہیے تاکہ پی ٹی پی ٹائم میں کوئی ایڈجسٹمنٹ نہ ہو۔ کیلیبریشن کا طریقہ کار T2-T1 اور T4-T3 کے فرق کی پیمائش کرے گا اور کیبل کی تاخیر کو بھی مدنظر رکھتے ہوئے درج ذیل ایڈجسٹمنٹ کرتا ہے:
- T2-T1-cable_latency کے ساتھ پورٹ کے لیے اندراج میں تاخیر کو ایڈجسٹ کریں۔
- T4-T3-cable_latency کے ساتھ پورٹ کے لیے Egress لیٹنسی کو ایڈجسٹ کریں۔
نوٹ: ایسے سسٹمز کے لیے جن میں لنک اپ سے لنک اپ لیٹینسی میں بڑی تبدیلی ہوتی ہے (غیر معاوضہ سیریل سے متوازی بیرل شفٹر پوزیشن) انشانکن لنک کو متعدد بار نیچے لے جاتا ہے تاکہ یہ یقینی بنایا جا سکے کہ انشانکن درمیانی قدر پر کیا گیا ہے (مطلب قدر نہیں)۔
1PPS کا استعمال کرتے ہوئے بیرونی حوالہ کے لیے کیلیبریشن
سی ایل آئی میں 1 پی پی ایس سگنل کے ذریعے بیرونی حوالہ کے حوالے سے پی ٹی پی پورٹ کیلیبریٹ کرنے کے لیے ایک کمانڈ موجود ہے۔ اس کمانڈ کے ذریعے کی جانے والی انشانکن صرف اس موڈ کے لیے ہے جس میں پورٹ کو چلانے کے لیے درحقیقت کنفیگر کیا گیا ہے۔ بندرگاہ کے ذریعے تعاون یافتہ تمام طریقوں کے لیے انشانکن بنانے کے لیے، ہر موڈ کے لیے کمانڈ کو دہرانا پڑے گا۔
کمانڈ کے لئے نحو ہے:
مطابقت پذیری کا اختیار پورٹ کو کیلیبریشن کے تحت اپنی گھڑی کی فریکوئنسی کو SyncE کا استعمال کرتے ہوئے حوالہ سے مقفل کرتا ہے۔ انشانکن کے طریقہ کار کے حصے کے طور پر، انشانکن کے تحت بندرگاہ کے ساتھ منسلک PTP غلام مثال اپنے مرحلے کو حوالہ سے بند کر دے گا۔ ایک بار جب PTP غلام مکمل طور پر مقفل ہو جاتا ہے اور مستحکم ہو جاتا ہے، تو کیلیبریشن اوسط راستے میں تاخیر کی پیمائش کرے گی اور درج ذیل ایڈجسٹمنٹ کرے گی:
- اندراج میں تاخیر = داخل ہونے میں تاخیر + (MeanPathDelay – cable_latency)/2
- Egress لیٹنسی = Egress لیٹنسی + (MeanPathDelay – cable_lateency)/2
نوٹ: ایک کامیاب کیلیبریشن کے بعد، راستے کی اوسط تاخیر کیبل کی تاخیر کے برابر ہوگی۔
نوٹ: ایسے سسٹمز کے لیے جن میں لنک اپ سے لنک اپ لیٹینسی میں بڑی تبدیلی ہوتی ہے (غیر معاوضہ سیریل سے متوازی بیرل شفٹر پوزیشن) انشانکن لنک کو متعدد بار نیچے لے جاتا ہے تاکہ یہ یقینی بنایا جا سکے کہ انشانکن درمیانی قدر پر کیا گیا ہے (مطلب قدر نہیں)۔
1PPS سکیو کی انشانکن
'ptp cal پورٹ' کمانڈ (اوپر) PTP پورٹ کو 1PPS کا استعمال کرتے ہوئے بیرونی حوالہ سے کیلیبریٹ کرتی ہے۔ تاہم یہ انشانکن انشانکن کے تحت بندرگاہ کے لیے 1PPS سگنل کی آؤٹ پٹ تاخیر کو مدنظر نہیں رکھتا ہے۔ کیلیبریشن کے تحت ڈیوائس کے 1PPS آؤٹ پٹ کو ریفرنس کے 1PPS کے ساتھ موافق بنانے کے لیے، انشانکن کو 1PPS سکیو کی تلافی کی ضرورت ہے۔ CLI میں 1PPS آؤٹ پٹ سکیو کے لیے پورٹ کیلیبریشن کو ایڈجسٹ کرنے کے لیے ایک کمانڈ موجود ہے۔ اس کمانڈ کے ذریعے کی جانے والی انشانکن صرف اس موڈ کے لیے ہے جس میں پورٹ کو چلانے کے لیے درحقیقت کنفیگر کیا گیا ہے۔ بندرگاہ کے ذریعے تعاون یافتہ تمام طریقوں کے لیے انشانکن بنانے کے لیے، ہر موڈ کے لیے کمانڈ کو دہرانا پڑے گا۔
کمانڈ کے لئے نحو ہے:
- پی ٹی پی کیل پورٹ آفسیٹ
نوٹ: ایسے سسٹمز کے لیے جن میں لنک اپ سے لنک اپ لیٹینسی میں بڑی تبدیلی ہوتی ہے (غیر معاوضہ سیریل سے متوازی بیرل شفٹر پوزیشن) انشانکن لنک کو متعدد بار نیچے لے جاتا ہے تاکہ یہ یقینی بنایا جا سکے کہ انشانکن درمیانی قدر پر کیا گیا ہے (مطلب قدر نہیں)۔
1PPS ان پٹ کیلیبریشن
CLI میں 1PPS ان پٹ تاخیر کے لیے پورٹ کیلیبریشن کو ایڈجسٹ کرنے کے لیے ایک کمانڈ کی خصوصیات ہے۔
کمانڈ کے لئے نحو ہے:
- ptp cal 1pps
کمانڈ جاری کرنے سے پہلے، 1PPS آؤٹ پٹ کو معلوم تاخیر کے ساتھ کیبل کا استعمال کرتے ہوئے 1PPS ان پٹ سے منسلک ہونا چاہیے۔ کیبل جتنا ممکن ہو چھوٹا ہونا چاہئے۔ کمانڈ 1PPS آؤٹ پٹ اور s کو فعال کرے گی۔amp1 پی پی ایس ان پٹ پر ایل ٹی سی کا وقت۔ ایسampled LTC وقت کی عکاسی کرتا ہے کہ تاخیر مندرجہ ذیل ہے: 1PPS آؤٹ پٹ بفر تاخیر + 1PPS ان پٹ تاخیر + کیبل لیٹنسی 1PPS آؤٹ پٹ بفر تاخیر عام طور پر 1 ns کی حد میں ہوتی ہے۔ جب PTP 1PPS ان پٹ استعمال کر رہا ہو تو 1PPS ان پٹ میں تاخیر کا حساب لگا کر بعد میں استعمال کے لیے محفوظ کیا جانا چاہیے۔
دستاویز کا اختتام۔
دستاویزات / وسائل
![]() |
مائکروچپ پی ٹی پی کیلیبریشن کنفیگریشن گائیڈ [پی ڈی ایف] یوزر گائیڈ پی ٹی پی کیلیبریشن کنفیگریشن گائیڈ |