ຄູ່ມືການປັບຄ່າ MICROCHIP PTP Calibration

ແນະນຳ
ຄູ່ມືການຕັ້ງຄ່ານີ້ໃຫ້ຂໍ້ມູນກ່ຽວກັບວິທີເຮັດໃຫ້ Port-to-ports ແລະ 1PPS calibrations ເພື່ອປັບປຸງເວລາໂດຍການປັບຄ່າ ingress/egress latencies.
ລາຍລະອຽດຄຸນສົມບັດ
ຄວາມຄົງທົນຂອງຜົນໄດ້ຮັບການປັບທຽບ
ຜົນໄດ້ຮັບຈາກການປະຕິບັດການປັບທຽບທີ່ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້ຈະຖືກບັນທຶກໄວ້ໃນແຟລດເພື່ອໃຫ້ພວກມັນຄົງທົນເຖິງແມ່ນວ່າອຸປະກອນຖືກວົງຈອນພະລັງງານຫຼື rebooted.
ຄວາມອົດທົນເພື່ອໂຫຼດຄ່າເລີ່ມຕົ້ນຄືນໃໝ່
ຜົນໄດ້ຮັບຈາກການປະຕິບັດການປັບທຽບທີ່ອະທິບາຍຂ້າງລຸ່ມນີ້ແມ່ນຄົງຢູ່ຕະຫຼອດການໂຫຼດຄືນໃຫມ່. ຖ້າ reload-defaults ຈະປັບການປັບຄ່າເປັນຄ່າເລີ່ມຕົ້ນໃນຕົວ, ນີ້ຄວນຈະຖືກກໍານົດເປັນພາລາມິເຕີເພື່ອ reload-defaults ເຊັ່ນ:
ການປັບເວລາອັດຕະໂນມັດamp ຍົນອ້າງອີງ
CLI ມີລັກສະນະຄໍາສັ່ງທີ່ວັດແທກຄວາມແຕກຕ່າງ T2-T1 ສໍາລັບພອດ PTP ໃນຮູບແບບ loopback ແລະຫຼັງຈາກນັ້ນປັບອັດຕະໂນມັດ egress ແລະ ingress latencies ຂອງພອດເພື່ອໃຫ້ T2 ແລະ T1 ມີຄວາມເທົ່າທຽມກັນ. ການ calibration ປະຕິບັດໂດຍຄໍາສັ່ງນີ້ແມ່ນສໍາລັບຮູບແບບທີ່ພອດແມ່ນຕົວຈິງແລ້ວ configured ເພື່ອດໍາເນີນການ. ເພື່ອເຮັດໃຫ້ການປັບທຽບສໍາລັບທຸກໂຫມດທີ່ຮອງຮັບໂດຍພອດ, ຄໍາສັ່ງຈະຕ້ອງຖືກຊ້ໍາສໍາລັບແຕ່ລະໂຫມດ.
syntax ສໍາລັບຄໍາສັ່ງແມ່ນ:
ຕົວເລືອກ 'ext' ລະບຸວ່າມີການໃຊ້ loopback ພາຍນອກ. ເມື່ອຕົວເລືອກ 'int' ຖືກໃຊ້, ພອດຈະຖືກຕັ້ງຄ່າສໍາລັບ loopback ພາຍໃນ.
ຫມາຍເຫດ: ສໍາລັບລະບົບທີ່ມີຕົວແປຄວາມຫນາແຫນ້ນຂອງການເຊື່ອມຕໍ່ກັບ linkup ຂະຫນາດໃຫຍ່ (ຕໍາແຫນ່ງ shifter barrel serial-to-parallel uncompensated) ການ calibration ໃຊ້ເວລາລົງການເຊື່ອມຕໍ່ຫຼາຍຄັ້ງເພື່ອຮັບປະກັນວ່າການ calibration ແມ່ນເຮັດໄດ້ກັບຄ່າກາງ (ບໍ່ຫມາຍຄວາມວ່າມູນຄ່າ) .
ການປັບທຽບພອດຫາພອດ
CLI ມີລັກສະນະຄໍາສັ່ງສໍາລັບການປັບພອດ PTP ກ່ຽວກັບພອດ PTP ອື່ນ (ພອດອ້າງອີງ) ຂອງສະວິດດຽວກັນ. ການ calibration ປະຕິບັດໂດຍຄໍາສັ່ງນີ້ແມ່ນສໍາລັບຮູບແບບທີ່ພອດແມ່ນຕົວຈິງແລ້ວ configured ເພື່ອດໍາເນີນການ. ເພື່ອເຮັດໃຫ້ການປັບທຽບສໍາລັບທຸກໂຫມດທີ່ຮອງຮັບໂດຍພອດ, ຄໍາສັ່ງຈະຕ້ອງຖືກຊ້ໍາສໍາລັບແຕ່ລະໂຫມດ.
syntax ສໍາລັບຄໍາສັ່ງແມ່ນ:
ຕົວຢ່າງ PTP slave ທີ່ກ່ຽວຂ້ອງກັບພອດທີ່ຖືກປັບຄວນດໍາເນີນການຢູ່ໃນໂຫມດ probe ເພື່ອບໍ່ໃຫ້ມີການປັບຕົວກັບເວລາ PTP. ຂັ້ນຕອນການສອບທຽບຈະວັດແທກຄວາມແຕກຕ່າງ T2-T1 ແລະ T4-T3 ແລະການພິຈາລະນາຍັງການ latency ສາຍເຮັດໃຫ້ການປັບດັ່ງຕໍ່ໄປນີ້:
- ປັບຄວາມແຝງຂາເຂົ້າສຳລັບຜອດດ້ວຍ T2-T1-cable_latency
- ປັບການແຝງຕົວອອກຂອງຜອດດ້ວຍ T4-T3-cable_latency
ໝາຍເຫດ: ສໍາລັບລະບົບທີ່ມີຕົວແປຂອງ linkup-to-linkup latency variation ຂະຫນາດໃຫຍ່ (uncompensated serial-to-parallel barrel shifter position) ການ calibration ໃຊ້ເວລາລົງ link ຫຼາຍຄັ້ງເພື່ອຮັບປະກັນວ່າການ calibration ແມ່ນເຮັດກັບຄ່າກາງ (ບໍ່ຫມາຍຄວາມວ່າມູນຄ່າ).
ການປັບທຽບກັບເອກະສານອ້າງອີງພາຍນອກໂດຍໃຊ້ 1PPS
CLI ມີລັກສະນະຄໍາສັ່ງສໍາລັບການປັບພອດ PTP ກ່ຽວກັບການອ້າງອິງພາຍນອກໂດຍສັນຍານ 1PPS. ການ calibration ປະຕິບັດໂດຍຄໍາສັ່ງນີ້ແມ່ນສໍາລັບຮູບແບບທີ່ພອດແມ່ນຕົວຈິງແລ້ວ configured ເພື່ອດໍາເນີນການ. ເພື່ອເຮັດໃຫ້ການປັບທຽບສໍາລັບທຸກໂຫມດທີ່ຮອງຮັບໂດຍພອດ, ຄໍາສັ່ງຈະຕ້ອງຖືກຊ້ໍາສໍາລັບແຕ່ລະໂຫມດ.
syntax ສໍາລັບຄໍາສັ່ງແມ່ນ:
ຕົວເລືອກການຊິງຄ໌ເຮັດໃຫ້ພອດພາຍໃຕ້ການປັບຕົວລັອກຄວາມຖີ່ໂມງຂອງມັນຕໍ່ກັບການອ້າງອີງໂດຍໃຊ້ SyncE. ເປັນສ່ວນຫນຶ່ງຂອງຂັ້ນຕອນການປັບທຽບ, ຕົວຢ່າງ PTP slave ທີ່ກ່ຽວຂ້ອງກັບພອດພາຍໃຕ້ການປັບທຽບຈະລັອກໄລຍະຂອງມັນໄປຫາການອ້າງອີງ. ເມື່ອ PTP slave ຖືກລັອກຢ່າງເຕັມສ່ວນແລະສະຖຽນລະພາບ, ການປັບຕົວຈະວັດແທກຄວາມລ່າຊ້າຂອງເສັ້ນທາງສະເລ່ຍແລະເຮັດໃຫ້ການປັບຕົວດັ່ງຕໍ່ໄປນີ້:
- Ingress latency = Ingress latency + (MeanPathDelay – cable_latency)/2
- latency ຂາເຂົ້າ = ຄວາມແຝງຂອງ Egress + (MeanPathDelay – cable_latency)/2
ໝາຍເຫດ: ຫຼັງຈາກການປັບທຽບສົບຜົນສໍາເລັດ, ຄວາມຊັກຊ້າເສັ້ນທາງສະເລ່ຍຈະມີຄວາມເທົ່າທຽມກັນກັບການlatency ສາຍ.
ໝາຍເຫດ: ສໍາລັບລະບົບທີ່ມີຕົວແປຂອງ linkup-to-linkup latency variation ຂະຫນາດໃຫຍ່ (uncompensated serial-to-parallel barrel shifter position) ການ calibration ໃຊ້ເວລາລົງ link ຫຼາຍຄັ້ງເພື່ອຮັບປະກັນວ່າການ calibration ແມ່ນເຮັດກັບຄ່າກາງ (ບໍ່ຫມາຍຄວາມວ່າມູນຄ່າ).
ການປັບທຽບຂອງ 1PPS skew
ຄໍາສັ່ງ 'ptp cal port' (ຂ້າງເທິງ) calibrates PTP port ເປັນການອ້າງອີງພາຍນອກໂດຍໃຊ້ 1PPS. ຢ່າງໃດກໍຕາມ, ການປັບທຽບນີ້ບໍ່ໄດ້ຄໍານຶງເຖິງຄວາມລ່າຊ້າຜົນຜະລິດຂອງສັນຍານ 1PPS ສໍາລັບພອດພາຍໃຕ້ການປັບ. ເພື່ອເຮັດໃຫ້ຜົນຜະລິດ 1PPS ຂອງອຸປະກອນພາຍໃຕ້ການປັບທຽບກົງກັບ 1PPS ຂອງການອ້າງອິງ, ການປັບທຽບຈໍາເປັນຕ້ອງໄດ້ຊົດເຊີຍສໍາລັບ 1PPS skew. CLI ມີລັກສະນະຄໍາສັ່ງສໍາລັບການປັບການປັບພອດສໍາລັບ skew ຜົນຜະລິດ 1PPS. ການ calibration ປະຕິບັດໂດຍຄໍາສັ່ງນີ້ແມ່ນສໍາລັບຮູບແບບທີ່ພອດແມ່ນຕົວຈິງແລ້ວ configured ເພື່ອດໍາເນີນການ. ເພື່ອເຮັດໃຫ້ການປັບທຽບສໍາລັບທຸກໂຫມດທີ່ຮອງຮັບໂດຍພອດ, ຄໍາສັ່ງຈະຕ້ອງຖືກຊ້ໍາສໍາລັບແຕ່ລະໂຫມດ.
syntax ສໍາລັບຄໍາສັ່ງແມ່ນ:
- ptp cal port ຊົດເຊີຍ
ໝາຍເຫດ: ສໍາລັບລະບົບທີ່ມີຕົວແປຂອງ linkup-to-linkup latency variation ຂະຫນາດໃຫຍ່ (uncompensated serial-to-parallel barrel shifter position) ການ calibration ໃຊ້ເວລາລົງ link ຫຼາຍຄັ້ງເພື່ອຮັບປະກັນວ່າການ calibration ແມ່ນເຮັດກັບຄ່າກາງ (ບໍ່ຫມາຍຄວາມວ່າມູນຄ່າ).
1PPS Input Calibration
CLI ມີລັກສະນະຄໍາສັ່ງສໍາລັບການປັບການປັບພອດສໍາລັບການຊັກຊ້າການປ້ອນຂໍ້ມູນ 1PPS.
syntax ສໍາລັບຄໍາສັ່ງແມ່ນ:
- ptp cal 1pps
ກ່ອນທີ່ຈະອອກຄໍາສັ່ງ, ຜົນຜະລິດ 1PPS ຄວນເຊື່ອມຕໍ່ກັບວັດສະດຸປ້ອນ 1PPS ໂດຍໃຊ້ສາຍທີ່ມີການຊັກຊ້າທີ່ຮູ້ຈັກ. ສາຍຄວນສັ້ນທີ່ສຸດເທົ່າທີ່ເປັນໄປໄດ້. ຄໍາສັ່ງຈະເປີດໃຊ້ 1PPS ຜົນຜະລິດແລະ sampໃຊ້ເວລາ LTC ໃນການປ້ອນຂໍ້ມູນ 1PPS. ສampled LTC time ສະທ້ອນເຖິງຄວາມລ່າຊ້າແມ່ນປະກອບດ້ວຍດັ່ງນີ້: 1PPS output buffer delay + 1PPS input delay + Cable latency ຄວາມລ່າຊ້າ buffer output 1PPS ໂດຍທົ່ວໄປແມ່ນຢູ່ໃນລະດັບ 1 ns. ຄວາມລ່າຊ້າຂອງການປ້ອນຂໍ້ມູນ 1PPS ຄວນຖືກຄຳນວນ ແລະບັນທຶກໄວ້ເພື່ອໃຊ້ໃນພາຍຫຼັງເມື່ອ PTP ນຳໃຊ້ອິນພຸດ 1PPS.
ສິ້ນສຸດເອກະສານ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ຄູ່ມືການປັບຄ່າ MICROCHIP PTP Calibration [pdf] ຄູ່ມືຜູ້ໃຊ້ ຄູ່ມືການປັບຄ່າ PTP Calibration |





