MICROCHIP Guida alla configurazione della calibrazione PTP
Introduzione
Questa guida alla configurazione fornisce informazioni su come eseguire le calibrazioni da porta a porta e 1PPS per migliorare i tempi regolando le latenze di ingresso/uscita.
Descrizione della funzionalità
Persistenza dei risultati di calibrazione
I risultati dell'esecuzione delle calibrazioni descritte di seguito vengono salvati nella memoria flash in modo che siano persistenti anche se il dispositivo viene spento e riacceso o riavviato.
Persistenza per ricaricare le impostazioni predefinite
I risultati dell'esecuzione delle calibrazioni descritte di seguito sono persistenti anche attraverso i reload-default. Se un reload-default deve reimpostare la calibrazione sui default incorporati, questo dovrebbe essere specificato come parametro per reload-defaults cioè:
Regolazione automatica del tempoamp Riferimento piano
La CLI dispone di un comando che misura la differenza T2-T1 per una porta PTP in modalità loopback e quindi regola automaticamente le latenze di ingresso e uscita della porta in modo che T2 e T1 diventino uguali. La calibrazione eseguita da questo comando è solo per la modalità in cui la porta è effettivamente configurata per l'esecuzione. Per effettuare una calibrazione per tutte le modalità supportate dalla porta, il comando dovrà essere ripetuto per ogni modalità.
La sintassi del comando è:
L'opzione 'ext' specifica che viene utilizzato un loopback esterno. Quando viene utilizzata l'opzione 'int', la porta deve essere configurata per il loopback interno.
Nota: per i sistemi che hanno una grande variazione di latenza da collegamento a collegamento (posizione del cambio da seriale a parallelo non compensata) la calibrazione interrompe il collegamento più volte per garantire che la calibrazione venga eseguita al valore medio (non al valore medio) .
Calibrazione da porta a porta
La CLI prevede un comando per calibrare una porta PTP rispetto ad un'altra porta PTP (porta di riferimento) dello stesso switch. La calibrazione eseguita da questo comando è solo per la modalità in cui la porta è effettivamente configurata per l'esecuzione. Per effettuare una calibrazione per tutte le modalità supportate dalla porta, il comando dovrà essere ripetuto per ogni modalità.
La sintassi del comando è:
L'istanza slave PTP associata alla porta da calibrare deve essere eseguita in modalità sonda in modo che non vengano apportate modifiche all'ora PTP. La procedura di calibrazione misurerà le differenze T2-T1 e T4-T3 e considerando anche la latenza del cavo effettuerà le seguenti regolazioni:
- Regola la latenza in ingresso per la porta con T2-T1-cable_latency
- Regola la latenza in uscita per la porta con T4-T3-cable_latency
Nota: Per i sistemi che hanno una grande variazione di latenza da collegamento a collegamento (posizione del cambio del barilotto da seriale a parallelo non compensata) la calibrazione interrompe il collegamento più volte per garantire che la calibrazione venga eseguita al valore medio (non al valore medio).
Calibrazione su riferimento esterno utilizzando 1PPS
La CLI prevede un comando per calibrare una porta PTP rispetto ad un riferimento esterno tramite il segnale 1PPS. La calibrazione eseguita da questo comando è solo per la modalità in cui la porta è effettivamente configurata per l'esecuzione. Per effettuare una calibrazione per tutte le modalità supportate dalla porta, il comando dovrà essere ripetuto per ogni modalità.
La sintassi del comando è:
L'opzione synce fa in modo che la porta sotto calibrazione blocchi la sua frequenza di clock al riferimento utilizzando SyncE. Come parte della procedura di calibrazione, l'istanza slave PTP associata alla porta in calibrazione bloccherà la sua fase al riferimento. Una volta che lo slave PTP è completamente bloccato e stabilizzato, la calibrazione misurerà il ritardo medio del percorso e apporterà le seguenti regolazioni:
- Latenza in ingresso = Latenza in ingresso + (MeanPathDelay – cable_latency)/2
- Latenza in uscita = Latenza in uscita + (MeanPathDelay – cable_latency)/2
Nota: Dopo una calibrazione riuscita, il ritardo medio del percorso sarà uguale alla latenza del cavo.
Nota: Per i sistemi che hanno una grande variazione di latenza da collegamento a collegamento (posizione del cambio del barilotto da seriale a parallelo non compensata) la calibrazione interrompe il collegamento più volte per garantire che la calibrazione venga eseguita al valore medio (non al valore medio).
Calibrazione dello skew 1PPS
Il comando 'ptp cal port' (sopra) calibra una porta PTP su un riferimento esterno utilizzando 1PPS. Questa calibrazione tuttavia non tiene conto del ritardo di uscita del segnale 1PPS per la porta in calibrazione. Per far coincidere l'uscita 1PPS del dispositivo in calibrazione con l'1PPS del riferimento, la calibrazione deve compensare lo skew 1PPS. La CLI dispone di un comando per regolare la calibrazione della porta per lo skew dell'uscita 1PPS. La calibrazione eseguita da questo comando è solo per la modalità in cui la porta è effettivamente configurata per l'esecuzione. Per effettuare una calibrazione per tutte le modalità supportate dalla porta, il comando dovrà essere ripetuto per ciascuna modalità.
La sintassi del comando è:
- porta cal ptp compensare
Nota: Per i sistemi che hanno una grande variazione di latenza da collegamento a collegamento (posizione del cambio del barilotto da seriale a parallelo non compensata) la calibrazione interrompe il collegamento più volte per garantire che la calibrazione venga eseguita al valore medio (non al valore medio).
Calibrazione ingresso 1PPS
La CLI dispone di un comando per regolare la calibrazione della porta per il ritardo di ingresso 1PPS.
La sintassi del comando è:
- ptp cal 1pps
Prima di inviare il comando, l'uscita 1PPS deve essere collegata all'ingresso 1PPS utilizzando un cavo con un ritardo noto. Il cavo deve essere il più corto possibile. Il comando abiliterà l'uscita 1PPS e sample il tempo LTC sull'ingresso 1PPS. La sampIl tempo LTC del led riflette un ritardo è composto come segue: Ritardo del buffer di uscita 1PPS + Ritardo di ingresso 1PPS + Latenza del cavo Il ritardo del buffer di uscita 1PPS è tipicamente nell'intervallo di 1 ns. Il ritardo di ingresso 1PPS deve essere calcolato e salvato per un uso successivo quando PTP utilizza l'ingresso 1PPS.
Fine del documento.
Documenti / Risorse
![]() | MICROCHIP Guida alla configurazione della calibrazione PTP [pdf] Guida utente Guida alla configurazione della calibrazione PTP |