Chapter 9: Precise Timing Protocol Packet Buffers

The “Software Drivers” provided with the core, using the PLB and dedicated interrupt, will use this interface to decode, and then act on, the received PTP packet information.

Rx PTP Packet Buffers

Buffer Number 15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Buffer Base Address

 

 

 

0x0F00

 

 

 

 

Single Rx PTP Packet Buffer

 

 

0x0E00

 

Address (+ Buffer Base Address)

 

timestamp[31:24]

0xFF

0x0D00

timestamp[23:16]

0xFE

 

0x0C00

timestamp[15:8]

0xFD

0x0B00

timestamp[7:0]

0xFC

 

 

 

0x0A00

unused

 

 

 

 

frame size

0x0900

 

 

 

0x0800

 

 

 

0x0700

 

 

 

0x0600

PTP Frame Data

 

 

 

 

 

0x0500

 

 

 

0x0400

 

 

 

 

 

 

0x0300

 

 

 

0x0200

 

0x00

 

 

 

0x0100

 

 

 

 

byte-wide data

 

 

0x0000

 

 

 

Figure 9-2:Rx PTP Packet Buffer

86

www.xilinx.com

Ethernet AVB Endpoint User Guide

 

 

UG492 July 23, 2010

Page 86
Image 86
Xilinx UG492 manual 2Rx PTP Packet Buffer