Microchip VSC8257 Bruksanvisning

Läs nedan 📖 manual på svenska för Microchip VSC8257 (44 sidor) i kategorin Inte kategoriserad. Denna guide var användbar för 4 personer och betygsatt med 4.5 stjärnor i genomsnitt av 2 användare

Sida 1/44
.
ENT-AN1051
Applicaon Programming Guide
IEEE 1588 in PHY API
Preliminary
December, 2018
Revision History
Details of ChangeRevision
Date
Revision
Revision 1.0 was published in July 2018. It was the rst publicaon of this document.July 20181
2ENT-AN1051 Applicaon Programming Guide Revision 1.0
Contents
1 Introducon.................................................................................................................................7
2 Overview......................................................................................................................................8
2.1 CPU Interface................................................................................................................................................9
2.2 Analyzer........................................................................................................................................................9
2.3 Timestamp....................................................................................................................................................9
2.4 Rewriter........................................................................................................................................................9
2.5 Timestamp FIFO............................................................................................................................................9
2.6 Local Time Counter.......................................................................................................................................9
2.7 API Overview.................................................................................................................................................9
2.8 Limitaons..................................................................................................................................................10
3 Programming the Timestamp Block...........................................................................................11
3.1 Timestamp Block Conguraon..................................................................................................................11
3.1.1 Inializaon..................................................................................................................................11
3.1.2 Enabling/Disabling the 1588 Macro.............................................................................................12
3.2 Programming the Analyzer Unit..................................................................................................................12
3.2.1 Engine Inializaon......................................................................................................................14
3.2.2 Programming the Comparators/Flow of the Engine.....................................................................15
3.2.3 Programming the Engine Acon...................................................................................................16
3.2.4 Programming the Frame Signature Builder..................................................................................16
3.3 Programming the Timestamp Unit.............................................................................................................17
3.3.1 Local Latency................................................................................................................................17
3.3.1.1 Ingress Latency...............................................................................................................17
3.3.1.2 Egress Latency................................................................................................................17
3.3.2 Path Delay.....................................................................................................................................17
3.3.3 Delay Asymmetry..........................................................................................................................18
3.4 Programming the LTC Unit..........................................................................................................................18
3.4.1 PTP Time.......................................................................................................................................18
3.4.2 Local Clock Increment/Decrement...............................................................................................19
3.4.3 Adjust Local Clock Frequency.......................................................................................................19
3.5 Programming the TX-Timestamp FIFO........................................................................................................19
3.5.1 Tx TSFIFO Interface Conguraon................................................................................................19
3.6 Interrupt Handling......................................................................................................................................20
3.7 Stascs Handling.......................................................................................................................................20
4 1588v2 (PTP) Applicaons.........................................................................................................22
4.1 One-step Boundary Clock/Ordinary Clock..................................................................................................22
4.1.1 Ingress..........................................................................................................................................22
4.1.1.1 Inialize an Analyzer Ingress Engine...............................................................................22
4.1.1.2 Congure Flows for Ingress Engine................................................................................23
4.1.1.3 Congure Acon for Ingress Engine...............................................................................23
4.1.2 Egress............................................................................................................................................24
4.1.2.1 Inialize an Analyzer Egress Engine................................................................................24
4.1.2.2 Congure PTP Egress Engine..........................................................................................24
4.1.2.3 Congure Acon for Egress Engine................................................................................24
4.1.3 Events and Acons........................................................................................................................24
4.2 One-step Peer-to-Peer Transparent Clock..................................................................................................25
3ENT-AN1051 Applicaon Programming Guide Revision 1.0

Produktspecifikationer

Varumärke: Microchip
Kategori: Inte kategoriserad
Modell: VSC8257

Behöver du hjälp?

Om du behöver hjälp med Microchip VSC8257 ställ en fråga nedan och andra användare kommer att svara dig




Inte kategoriserad Microchip Manualer

Inte kategoriserad Manualer

Nyaste Inte kategoriserad Manualer