ໂລໂກ້ microchip

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

ຄູ່ມືການປັບຄ່າ 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 ສາຍ​ເຮັດ​ໃຫ້​ການ​ປັບ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

  1. ປັບຄວາມແຝງຂາເຂົ້າສຳລັບຜອດດ້ວຍ T2-T1-cable_latency
  2. ປັບ​ການ​ແຝງ​ຕົວ​ອອກ​ຂອງ​ຜອດ​ດ້ວຍ 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 ຖືກລັອກຢ່າງເຕັມສ່ວນແລະສະຖຽນລະພາບ, ການປັບຕົວຈະວັດແທກຄວາມລ່າຊ້າຂອງເສັ້ນທາງສະເລ່ຍແລະເຮັດໃຫ້ການປັບຕົວດັ່ງຕໍ່ໄປນີ້:

  1. Ingress latency = Ingress latency + (MeanPathDelay – cable_latency)/2
  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

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *