మైక్రోచిప్ లోగో

MICROCHIP PTP కాలిబ్రేషన్ కాన్ఫిగరేషన్ గైడ్

MICROCHIP PTP కాలిబ్రేషన్ కాన్ఫిగరేషన్ గైడ్

పరిచయం

ఈ కాన్ఫిగరేషన్ గైడ్ ఇన్‌గ్రెస్/ఎగ్రెస్ లేటెన్సీలను సర్దుబాటు చేయడం ద్వారా సమయాన్ని మెరుగుపరచడానికి పోర్ట్-టు-పోర్ట్ మరియు 1PPS క్రమాంకనాలను ఎలా చేయాలో సమాచారాన్ని అందిస్తుంది.

ఫీచర్ వివరణ

అమరిక ఫలితాల నిలకడ
క్రింద వివరించిన క్రమాంకనాలను నిర్వహించడం వల్ల వచ్చే ఫలితాలు ఫ్లాష్‌లో సేవ్ చేయబడతాయి, తద్వారా పరికరం పవర్-సైకిల్ చేయబడినా లేదా రీబూట్ చేయబడినా కూడా అవి స్థిరంగా ఉంటాయి.

డిఫాల్ట్‌లను రీలోడ్ చేయడానికి పట్టుదల

క్రింద వివరించిన క్రమాంకనాలను నిర్వహించడం వల్ల వచ్చే ఫలితాలు రీలోడ్-డిఫాల్ట్‌లలో కూడా స్థిరంగా ఉంటాయి. రీలోడ్-డిఫాల్ట్‌లు క్యాలిబ్రేషన్‌ను అంతర్నిర్మిత డిఫాల్ట్‌లకు రీసెట్ చేస్తే, దీనిని రీలోడ్-డిఫాల్ట్‌లకు పరామితిగా పేర్కొనాలి అంటే:

టైమ్‌స్ట్ యొక్క ఆటోమేటిక్ సర్దుబాటుamp విమాన సూచన

CLI లూప్‌బ్యాక్ మోడ్‌లో PTP పోర్ట్ కోసం T2-T1 తేడాను కొలిచే ఒక కమాండ్‌ను కలిగి ఉంటుంది మరియు ఆపై T2 మరియు T1 సమానంగా మారేలా పోర్ట్ యొక్క ఎగ్రెస్ మరియు ఇంగ్రెస్ లేటెన్సీలను స్వయంచాలకంగా సర్దుబాటు చేస్తుంది. ఈ కమాండ్ ద్వారా నిర్వహించబడే క్రమాంకనం పోర్ట్ వాస్తవానికి అమలు చేయడానికి కాన్ఫిగర్ చేయబడిన మోడ్‌కు మాత్రమే. పోర్ట్ మద్దతు ఇచ్చే అన్ని మోడ్‌లకు క్రమాంకనం చేయడానికి, ప్రతి మోడ్‌కు కమాండ్‌ను పునరావృతం చేయాలి.

కమాండ్ కోసం సింటాక్స్:

'ext' ఎంపిక బాహ్య లూప్‌బ్యాక్ ఉపయోగించబడుతుందని పేర్కొంటుంది. 'int' ఎంపికను ఉపయోగించినప్పుడు, పోర్ట్ అంతర్గత లూప్‌బ్యాక్ కోసం కాన్ఫిగర్ చేయబడుతుంది.
గమనిక: పెద్ద లింక్‌అప్-టు-లింక్‌అప్ లేటెన్సీ వైవిధ్యం (పరిహారం లేని సీరియల్-టు-ప్యారలల్ బారెల్ షిఫ్టర్ స్థానం) ఉన్న వ్యవస్థల కోసం, క్రమాంకనం మధ్య విలువకు (సగటు విలువ కాదు) జరిగిందని నిర్ధారించుకోవడానికి క్రమాంకనం లింక్‌ను అనేకసార్లు తీసివేస్తుంది.

పోర్ట్-టు-పోర్ట్ క్రమాంకనం
CLI అదే స్విచ్ యొక్క మరొక PTP పోర్ట్ (రిఫరెన్స్ పోర్ట్) కు సంబంధించి PTP పోర్ట్‌ను క్రమాంకనం చేయడానికి ఒక ఆదేశాన్ని కలిగి ఉంటుంది. ఈ ఆదేశం ద్వారా నిర్వహించబడే క్రమాంకనం పోర్ట్ వాస్తవానికి అమలు చేయడానికి కాన్ఫిగర్ చేయబడిన మోడ్ కోసం మాత్రమే. పోర్ట్ మద్దతు ఇచ్చే అన్ని మోడ్‌ల కోసం క్రమాంకనం చేయడానికి, ప్రతి మోడ్‌కు ఆదేశాన్ని పునరావృతం చేయాలి.

కమాండ్ కోసం సింటాక్స్:

కాలిబ్రేట్ చేయబడుతున్న పోర్ట్‌తో అనుబంధించబడిన PTP స్లేవ్ ఇన్‌స్టాన్స్ ప్రోబ్ మోడ్‌లో అమలు చేయాలి, తద్వారా PTP సమయానికి ఎటువంటి సర్దుబాట్లు చేయబడవు. కాలిబ్రేషన్ విధానం T2-T1 మరియు T4-T3 తేడాలను కొలుస్తుంది మరియు కేబుల్ జాప్యాన్ని కూడా పరిగణనలోకి తీసుకుని ఈ క్రింది సర్దుబాట్లు చేస్తుంది:

  1. T2-T1-cable_latency తో పోర్ట్ కోసం ఇన్‌గ్రెస్ జాప్యాన్ని సర్దుబాటు చేయండి
  2. T4-T3-cable_latency తో పోర్ట్ కోసం ఎగ్రెస్ జాప్యాన్ని సర్దుబాటు చేయండి

గమనిక: లింక్-అప్-టు-లింక్అప్ లేటెన్సీ వైవిధ్యం (పరిహారం లేని సీరియల్-టు-సమాంతర బారెల్ షిఫ్టర్ స్థానం) ఉన్న వ్యవస్థల కోసం, క్రమాంకనం మధ్య విలువకు (సగటు విలువ కాదు) జరిగిందని నిర్ధారించుకోవడానికి క్రమాంకనం లింక్‌ను అనేకసార్లు తీసివేస్తుంది.

1PPS ఉపయోగించి బాహ్య సూచనకు క్రమాంకనం

CLI 1PPS సిగ్నల్ ద్వారా బాహ్య రిఫరెన్స్‌కు సంబంధించి PTP పోర్ట్‌ను క్రమాంకనం చేయడానికి ఒక ఆదేశాన్ని కలిగి ఉంటుంది. ఈ ఆదేశం ద్వారా నిర్వహించబడే క్రమాంకనం పోర్ట్ వాస్తవానికి అమలు చేయడానికి కాన్ఫిగర్ చేయబడిన మోడ్‌కు మాత్రమే. పోర్ట్ మద్దతు ఇచ్చే అన్ని మోడ్‌లకు క్రమాంకనం చేయడానికి, ప్రతి మోడ్‌కు ఆదేశాన్ని పునరావృతం చేయాలి.
కమాండ్ కోసం సింటాక్స్:

సింక్ ఎంపిక క్యాలిబ్రేషన్ కింద ఉన్న పోర్ట్ దాని క్లాక్ ఫ్రీక్వెన్సీని SyncE ఉపయోగించి రిఫరెన్స్‌కు లాక్ చేస్తుంది. క్యాలిబ్రేషన్ విధానంలో భాగంగా, క్యాలిబ్రేషన్ కింద ఉన్న పోర్ట్‌తో అనుబంధించబడిన PTP స్లేవ్ ఉదాహరణ దాని దశను రిఫరెన్స్‌కు లాక్ చేస్తుంది. PTP స్లేవ్ పూర్తిగా లాక్ చేయబడి స్థిరీకరించబడిన తర్వాత, క్యాలిబ్రేషన్ సగటు పాత్ ఆలస్యాన్ని కొలుస్తుంది మరియు కింది సర్దుబాట్లను చేస్తుంది:

  1. ఇన్‌గ్రెస్ లేటెన్సీ = ఇన్‌గ్రెస్ లేటెన్సీ + (సగటు మార్గం ఆలస్యం – కేబుల్_లేటెన్సీ)/2
  2. ఎగ్రెస్ జాప్యం = ఎగ్రెస్ జాప్యం + (సగటు మార్గం ఆలస్యం – కేబుల్_జాప్యం)/2

గమనిక: విజయవంతమైన క్రమాంకనం తర్వాత, సగటు మార్గం ఆలస్యం కేబుల్ జాప్యానికి సమానంగా ఉండాలి.
గమనిక: లింక్-అప్-టు-లింక్అప్ లేటెన్సీ వైవిధ్యం (పరిహారం లేని సీరియల్-టు-సమాంతర బారెల్ షిఫ్టర్ స్థానం) ఉన్న వ్యవస్థల కోసం, క్రమాంకనం మధ్య విలువకు (సగటు విలువ కాదు) జరిగిందని నిర్ధారించుకోవడానికి క్రమాంకనం లింక్‌ను అనేకసార్లు తీసివేస్తుంది.

1PPS స్కేవ్ యొక్క క్రమాంకనం
'ptp cal port' కమాండ్ (పైన) 1PPS ఉపయోగించి ఒక PTP పోర్ట్‌ను బాహ్య రిఫరెన్స్‌కు క్రమాంకనం చేస్తుంది. అయితే, ఈ క్రమాంకనం క్రమాంకనం కింద ఉన్న పోర్ట్ కోసం 1PPS సిగ్నల్ యొక్క అవుట్‌పుట్ ఆలస్యాన్ని పరిగణనలోకి తీసుకోదు. క్రమాంకనం కింద ఉన్న పరికరం యొక్క 1PPS అవుట్‌పుట్ రిఫరెన్స్ యొక్క 1PPSతో సమానంగా ఉండేలా చేయడానికి, క్రమాంకనం 1PPS స్కేవ్‌కు భర్తీ చేయాలి. 1PPS అవుట్‌పుట్ స్కేవ్ కోసం పోర్ట్ క్యాలిబ్రేషన్‌ను సర్దుబాటు చేయడానికి CLI ఒక ఆదేశాన్ని కలిగి ఉంటుంది. ఈ ఆదేశం ద్వారా నిర్వహించబడే క్రమాంకనం పోర్ట్ వాస్తవానికి అమలు చేయడానికి కాన్ఫిగర్ చేయబడిన మోడ్‌కు మాత్రమే. పోర్ట్ ద్వారా మద్దతు ఇవ్వబడిన అన్ని మోడ్‌ల కోసం క్రమాంకనం చేయడానికి, ప్రతి మోడ్‌కు కమాండ్‌ను పునరావృతం చేయాలి.
కమాండ్ కోసం సింటాక్స్:

  • పిటిపి కాల్ పోర్ట్ ఆఫ్‌సెట్

గమనిక: లింక్-అప్-టు-లింక్అప్ లేటెన్సీ వైవిధ్యం (పరిహారం లేని సీరియల్-టు-సమాంతర బారెల్ షిఫ్టర్ స్థానం) ఉన్న వ్యవస్థల కోసం, క్రమాంకనం మధ్య విలువకు (సగటు విలువ కాదు) జరిగిందని నిర్ధారించుకోవడానికి క్రమాంకనం లింక్‌ను అనేకసార్లు తీసివేస్తుంది.

1PPS ఇన్‌పుట్ క్రమాంకనం

1PPS ఇన్‌పుట్ ఆలస్యం కోసం పోర్ట్ క్రమాంకనాన్ని సర్దుబాటు చేయడానికి CLI ఒక ఆదేశాన్ని కలిగి ఉంది.
కమాండ్ కోసం సింటాక్స్: 

  • పిటిపి క్యాల్ 1 పిపిఎస్

ఆదేశాన్ని జారీ చేసే ముందు, 1PPS అవుట్‌పుట్‌ను తెలిసిన ఆలస్యం ఉన్న కేబుల్‌ని ఉపయోగించి 1PPS ఇన్‌పుట్‌కి కనెక్ట్ చేయాలి. కేబుల్ వీలైనంత తక్కువగా ఉండాలి. ఆ ఆదేశం 1PPS అవుట్‌పుట్‌ను ఎనేబుల్ చేస్తుంది మరియు samp1PPS ఇన్‌పుట్‌లో LTC సమయాన్ని లెక్కించండి.ampled LTC సమయం ఆలస్యాన్ని ప్రతిబింబిస్తుంది ఈ క్రింది విధంగా కూర్చబడింది: 1PPS అవుట్‌పుట్ బఫర్ ఆలస్యం + 1PPS ఇన్‌పుట్ ఆలస్యం + కేబుల్ జాప్యం 1PPS అవుట్‌పుట్ బఫర్ ఆలస్యం సాధారణంగా 1 ns పరిధిలో ఉంటుంది. PTP 1PPS ఇన్‌పుట్‌ను ఉపయోగిస్తున్నప్పుడు 1PPS ఇన్‌పుట్ ఆలస్యాన్ని లెక్కించి తరువాత ఉపయోగం కోసం సేవ్ చేయాలి.

పత్రం ముగింపు.

పత్రాలు / వనరులు

MICROCHIP PTP కాలిబ్రేషన్ కాన్ఫిగరేషన్ గైడ్ [pdf] యూజర్ గైడ్
PTP కాలిబ్రేషన్ కాన్ఫిగరేషన్ గైడ్

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *