MICROCHIP PTP Calibration Configuration လမ်းညွှန်
နိဒါန်း
ဤဖွဲ့စည်းပုံလမ်းညွှန်သည် အဝင်/ထွက်နေချိန်များကိုချိန်ညှိခြင်းဖြင့် အချိန်ကိုတိုးတက်စေရန် Port-to-port နှင့် 1PPS ချိန်ညှိမှုများပြုလုပ်နည်းဆိုင်ရာ အချက်အလက်များကို ပေးပါသည်။
အင်္ဂါရပ်ဖော်ပြချက်
Calibration ရလဒ်များ၏ တည်မြဲမှု
စက်ပစ္စည်းသည် ပါဝါစက်ဝန်း သို့မဟုတ် ပြန်ဖွင့်ထားသော်လည်း အောက်တွင်ဖော်ပြထားသော ချိန်ညှိမှုများလုပ်ဆောင်ခြင်းမှ ရလဒ်များကို flash တွင် သိမ်းဆည်းထားမည်ဖြစ်သည်။
မူရင်းများကို ပြန်လည်စတင်ရန် ဇွဲရှိခြင်း။
အောက်တွင်ဖော်ပြထားသော စံကိုက်ချိန်ညှိမှုများ လုပ်ဆောင်ခြင်းမှ ရလဒ်များသည် ပြန်လည်စတင်သည့် ပုံသေများပေါ်တွင်လည်း ဆက်လက်ရှိနေပါသည်။ ပြန်လည်စတင်ခြင်း-မူလသတ်မှတ်ချက်များသည် ချိန်ညှိခြင်းအား built-in ပုံသေများအဖြစ် ပြန်လည်သတ်မှတ်မည်ဆိုပါက၊ ၎င်းကို ပြန်လည်စတင်ရန်-မူလသတ်မှတ်ချက်များအဖြစ် သတ်မှတ်သင့်သည်-
Timet ၏ အလိုအလျောက် ချိန်ညှိမှုamp လေယာဉ်အကိုးအကား
CLI တွင် PTP port တစ်ခုအတွက် ခြားနားချက် T2-T1 ကို loopback မုဒ်တွင်တိုင်းတာပြီး T2 နှင့် T1 တူညီစေရန် port ၏ egress နှင့် ingress latencies ကို အလိုအလျောက်ချိန်ညှိပေးပါသည်။ ဤ command ဖြင့်လုပ်ဆောင်သော စံကိုက်ချိန်ညှိမှုသည် port ကို အမှန်တကယ်လုပ်ဆောင်ရန် စီစဉ်ထားသည့်မုဒ်အတွက်သာဖြစ်သည်။ ဆိပ်ကမ်းမှပံ့ပိုးပေးသည့်မုဒ်အားလုံးအတွက် ချိန်ညှိမှုပြုလုပ်ရန်၊ အမိန့်ကို မုဒ်တစ်ခုစီအတွက် ထပ်ခါတလဲလဲလုပ်ဆောင်ရမည်ဖြစ်သည်။
command အတွက် syntax သည်-
ရွေးချယ်စရာ 'ext' သည် ပြင်ပလှည့်ပတ်မှုကို အသုံးပြုနေကြောင်း သတ်မှတ်သည်။ 'int' option ကိုအသုံးပြုသောအခါ၊ port အား internal loopback အတွက် configure လုပ်ရမည်။
မှတ်ချက်- ကြီးမားသော linkup-to-linkup latency variation (လျော်ကြေးမယူရသေးသော serial-to-parallel barrel shifter position) ရှိသော စနစ်များအတွက် calibration သည် calibration ကို အလယ်တန်းတန်ဖိုး (မယုတ်သောတန်ဖိုး) သို့ ပြီးမြောက်ကြောင်း သေချာစေရန် လင့်ခ်ကို အကြိမ်ပေါင်းများစွာ ချိန်ညှိပေးပါသည်။ .
Port-to-port calibration
CLI သည် တူညီသောခလုတ်၏ အခြားသော PTP ပို့တ် (အကိုးအကား ပို့တ်) နှင့်စပ်လျဉ်းပြီး PTP ပို့တ်ကို ချိန်ညှိရန်အတွက် အမိန့်ပေးချက်တစ်ခုပါရှိသည်။ ဤ command ဖြင့်လုပ်ဆောင်သော စံကိုက်ချိန်ညှိမှုသည် port ကို အမှန်တကယ်လုပ်ဆောင်ရန် စီစဉ်ထားသည့်မုဒ်အတွက်သာဖြစ်သည်။ ဆိပ်ကမ်းမှပံ့ပိုးပေးသည့်မုဒ်အားလုံးအတွက် ချိန်ညှိမှုပြုလုပ်ရန်၊ အမိန့်ကို မုဒ်တစ်ခုစီအတွက် ထပ်ခါတလဲလဲလုပ်ဆောင်ရမည်ဖြစ်သည်။
command အတွက် syntax သည်-
ချိန်ညှိထားသည့် ပို့တ်နှင့်ဆက်စပ်နေသည့် PTP slave instance သည် PTP အချိန်အတွက် ချိန်ညှိမှုများ ပြုလုပ်ခြင်းမရှိစေရန် probe မုဒ်တွင် လုပ်ဆောင်သင့်သည်။ ချိန်ညှိခြင်းလုပ်ထုံးလုပ်နည်းသည် T2-T1 နှင့် T4-T3 ကွာခြားချက်များကို တိုင်းတာမည်ဖြစ်ပြီး ကေဘယ်လေနေချိန်ကိုလည်း ထည့်သွင်းစဉ်းစားခြင်းဖြင့် အောက်ပါ ချိန်ညှိမှုများ ပြုလုပ်သည်-
- T2-T1-cable_latency ဖြင့် ဆိပ်ကမ်းအတွက် ဝင်ထွက်နေချိန်ကို ချိန်ညှိပါ။
- T4-T3-cable_latency ဖြင့် port အတွက် egress latency ကို ချိန်ညှိပါ။
မှတ်ချက် - ကြီးမားသော linkup-to-linkup latency ကွဲလွဲမှု (လျော်ကြေးမရသော အမှတ်စဉ်-မှ-အပြိုင် barrel shifter အနေအထား) ရှိသော စနစ်များအတွက် စံကိုက်ချိန်ညှိမှုသည် အလယ်တန်းတန်ဖိုး (တန်ဖိုးမဟုတ်) သို့ ချိန်ညှိခြင်းအား အကြိမ်ပေါင်းများစွာ ချုံ့သွားကြောင်း သေချာစေရန် လင့်ခ်ကို အကြိမ်များစွာ ဖြုတ်ချသည်။
1PPS ကို အသုံးပြု၍ ပြင်ပအကိုးအကားသို့ ချိန်ညှိခြင်း။
CLI သည် 1PPS အချက်ပြမှုဖြင့် ပြင်ပကိုးကားချက်တစ်ခုနှင့်စပ်လျဉ်းပြီး PTP ဆိပ်ကမ်းကို ချိန်ညှိရန်အတွက် အမိန့်ပေးချက်တစ်ခုပါရှိသည်။ ဤ command ဖြင့်လုပ်ဆောင်သော စံကိုက်ချိန်ညှိမှုသည် port ကို အမှန်တကယ်လုပ်ဆောင်ရန် စီစဉ်ထားသည့်မုဒ်အတွက်သာဖြစ်သည်။ ဆိပ်ကမ်းမှပံ့ပိုးပေးသည့်မုဒ်အားလုံးအတွက် ချိန်ညှိမှုပြုလုပ်ရန်၊ အမိန့်ကို မုဒ်တစ်ခုစီအတွက် ထပ်ခါတလဲလဲလုပ်ဆောင်ရမည်ဖြစ်သည်။
command အတွက် syntax သည်-
ထပ်တူပြုခြင်းရွေးချယ်ခွင့်သည် ချိန်ညှိမှုအောက်ရှိ ဆိပ်ကမ်းအား SyncE ကို အသုံးပြု၍ ရည်ညွှန်းချက်သို့ ၎င်း၏နာရီကြိမ်နှုန်းကို လော့ခ်ချစေသည်။ ချိန်ညှိခြင်းလုပ်ထုံးလုပ်နည်း၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့်၊ ချိန်ညှိမှုအောက်ရှိ port နှင့်ဆက်စပ်နေသော PTP slave instance သည် ၎င်း၏အဆင့်ကို ရည်ညွှန်းချက်သို့ လော့ခ်ချမည်ဖြစ်သည်။ PTP slave အား လုံးလုံးသော့ခတ်ပြီး တည်ငြိမ်သွားသည်နှင့်၊ ချိန်ညှိမှုသည် ပျမ်းမျှလမ်းကြောင်းနှောင့်နှေးမှုကို တိုင်းတာပြီး အောက်ပါအတိုင်း ချိန်ညှိမှုများ ပြုလုပ်ပါမည်-
- Ingress latency = Ingress latency + (MeanPathDelay – cable_latency)/2
- Egress latency = Egress latency + (MeanPathDelay – cable_latency)/2
မှတ်ချက် - အောင်မြင်စွာ ချိန်ညှိခြင်းပြီးနောက်၊ ပျမ်းမျှလမ်းကြောင်းနှောင့်နှေးမှုသည် cable latency နှင့် တူညီရမည်။
မှတ်ချက် - ကြီးမားသော linkup-to-linkup latency ကွဲလွဲမှု (လျော်ကြေးမရသော အမှတ်စဉ်-မှ-အပြိုင် barrel shifter အနေအထား) ရှိသော စနစ်များအတွက် စံကိုက်ချိန်ညှိမှုသည် အလယ်တန်းတန်ဖိုး (တန်ဖိုးမဟုတ်) သို့ ချိန်ညှိခြင်းအား အကြိမ်ပေါင်းများစွာ ချုံ့သွားကြောင်း သေချာစေရန် လင့်ခ်ကို အကြိမ်များစွာ ဖြုတ်ချသည်။
1PPS skew ကို ချိန်ညှိခြင်း။
'ptp cal port' command (အထက်) သည် 1PPS ကို အသုံးပြု၍ PTP port ကို ပြင်ပရည်ညွှန်းချက်သို့ ချိန်ညှိပေးသည်။ ချိန်ညှိမှုအောက်တွင် ဆိပ်ကမ်းအတွက် 1PPS အချက်ပြမှု၏ အထွက်နှောင့်နှေးမှုကို ထည့်သွင်းစဉ်းစားခြင်းမရှိပါ။ ချိန်ညှိမှုအောက်ရှိ စက်၏ 1PPS အထွက်အား ရည်ညွှန်းချက်၏ 1PPS နှင့် တစ်ထပ်တည်းဖြစ်စေရန်အတွက်၊ ချိန်ညှိမှုသည် 1PPS လွဲချော်မှုအတွက် လျော်ကြေးပေးရန် လိုအပ်သည်။ CLI တွင် 1PPS output skew အတွက် port calibration ကိုချိန်ညှိရန် command တစ်ခုပါရှိသည်။ ဤ command ဖြင့်လုပ်ဆောင်သော စံကိုက်ချိန်ညှိမှုသည် port ကို အမှန်တကယ်လုပ်ဆောင်ရန် စီစဉ်ထားသည့်မုဒ်အတွက်သာဖြစ်သည်။ ဆိပ်ကမ်းမှပံ့ပိုးပေးသည့်မုဒ်အားလုံးအတွက် ချိန်ညှိမှုပြုလုပ်ရန်၊ အမိန့်ကို မုဒ်တစ်ခုစီအတွက် ထပ်ခါတလဲလဲလုပ်ဆောင်ရမည်ဖြစ်သည်။
command အတွက် syntax သည်-
- ptp cal port နှိမ်သည်။
မှတ်ချက် - ကြီးမားသော linkup-to-linkup latency ကွဲလွဲမှု (လျော်ကြေးမရသော အမှတ်စဉ်-မှ-အပြိုင် barrel shifter အနေအထား) ရှိသော စနစ်များအတွက် စံကိုက်ချိန်ညှိမှုသည် အလယ်တန်းတန်ဖိုး (တန်ဖိုးမဟုတ်) သို့ ချိန်ညှိခြင်းအား အကြိမ်ပေါင်းများစွာ ချုံ့သွားကြောင်း သေချာစေရန် လင့်ခ်ကို အကြိမ်များစွာ ဖြုတ်ချသည်။
1PPS ထည့်သွင်းမှု ချိန်ညှိမှု
CLI တွင် 1PPS ထည့်သွင်းမှုနှောင့်နှေးမှုအတွက် port calibration ကိုချိန်ညှိရန် command တစ်ခုပါရှိသည်။
command အတွက် syntax သည်-
- ptp cal 1pps
အမိန့်ကို မထုတ်ပြန်မီ၊ 1PPS အထွက်အား သိရှိထားသော နှောင့်နှေးမှုရှိသော ကေဘယ်ကြိုးကို အသုံးပြု၍ 1PPS ထည့်သွင်းမှုသို့ ချိတ်ဆက်သင့်သည်။ ကြိုးကို တတ်နိုင်သမျှ တိုစေရမည်။ command သည် 1PPS output နှင့် s ကို enable လုပ်လိမ့်မည်။amp1PPS ထည့်သွင်းမှုတွင် LTC အချိန်ကို အသုံးပြုပါ။ ၎ampled LTC အချိန်သည် နှောင့်နှေးမှုကို ရောင်ပြန်ဟပ်စေသည်- 1PPS အထွက်ကြားခံ နှောင့်နှေးမှု + 1PPS ထည့်သွင်းမှုနှောင့်နှေးမှု + Cable latency 1PPS အထွက်ကြားခံနှောင့်နှေးမှုသည် ပုံမှန်အားဖြင့် 1 ns အကွာအဝေးတွင်ရှိသည်။ PTP သည် 1PPS ထည့်သွင်းမှုကို အသုံးပြုသောအခါတွင် 1PPS ထည့်သွင်းမှုနှောင့်နှေးမှုကို တွက်ချက်ပြီး နောက်ပိုင်းအသုံးပြုရန်အတွက် သိမ်းဆည်းထားသင့်သည်။
စာရွက်စာတမ်း အဆုံး။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
MICROCHIP PTP Calibration Configuration လမ်းညွှန် [pdf] အသုံးပြုသူလမ်းညွှန် PTP Calibration Configuration လမ်းညွှန် |