09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>RM0090</strong> Ethernet (ETH): media access control (MAC) with DMA controller<br />

Ethernet PTP target time high register (ETH_PTPTTHR)<br />

Address offset: 0x071C<br />

Reset value: 0x0000 0000<br />

This register contains the higher 32 bits of time to be compared with the system time for<br />

interrupt event generation. The Target time high register, along with Target time low register,<br />

is used to schedule an interrupt event (TSARU bit in ETH_PTPTSCR) when the system time<br />

exceeds the value programmed in these registers.<br />

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

TTSH<br />

rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw<br />

Bits 31:0 TTSH: Target time stamp high<br />

This register stores the time in seconds. When the time stamp value matches or exceeds<br />

both Target time stamp registers, the MAC, if enabled, generates an interrupt.<br />

Ethernet PTP target time low register (ETH_PTPTTLR)<br />

Address offset: 0x0720<br />

Reset value: 0x0000 0000<br />

This register contains the lower 32 bits of time to be compared with the system time for<br />

interrupt event generation.<br />

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

TTSL<br />

rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw<br />

Bits 31:0 TTSL: Target time stamp low<br />

This register stores the time in (signed) nanoseconds. When the value of the time stamp<br />

matches or exceeds both Target time stamp registers, the MAC, if enabled, generates an<br />

interrupt.<br />

Ethernet PTP time stamp status register (ETH_PTPTSSR)<br />

Address offset: 0x0728<br />

Reset value: 0x0000 0000<br />

This register contains the time stamp status register.<br />

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

Bits 31:2 Reserved, must be kept at reset value.<br />

Reserved TSTTR<br />

Doc ID 018909 Rev 3 998/1416<br />

TSSO<br />

ro ro

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!