Microchip VSC8257 Handleiding


Bekijk gratis de handleiding van Microchip VSC8257 (44 pagina’s), behorend tot de categorie Niet gecategoriseerd. Deze gids werd als nuttig beoordeeld door 39 mensen en kreeg gemiddeld 4.7 sterren uit 20 reviews. Heb je een vraag over Microchip VSC8257 of wil je andere gebruikers van dit product iets vragen? Stel een vraag

Pagina 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


Product specificaties

Merk: Microchip
Categorie: Niet gecategoriseerd
Model: VSC8257

Heb je hulp nodig?

Als je hulp nodig hebt met Microchip VSC8257 stel dan hieronder een vraag en andere gebruikers zullen je antwoorden