![Intel IXP45X Developer'S Manual Download Page 852](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092852.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—Time Synchronization
Hardware Assist (TSYNC)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
852
Order Number: 306262-004US
19.5.2.20 RECV_Snapshot Low Register (Per Channel)
Register Name:
TS_RxSnapLo
Block
Base Address:
RegBlockAddress
Offset Address
0x050*
Reset Value
0x0
Register Description:
Receive Snapshot Low Register
Access:
(See below.)
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
RECV_Snapshot_Low[31:0]
*Address offsets per channel…
Channel 0 = 0x050
Channel 1 = 0x070
Channel 2 = 0x090
Register
TS_RxSnapLo
Bits
Name
Description
Reset
Value
Access
31:0
RECV_
Snapshot_
Low
When a Delay_Req message in Master mode, or a Sync message in Slave
mode, is received, the current system time is captured in this RECV_Snapshot
register.
• The RECV_Snapshot_Low register contains the lower 32 bits of the time
value.
• The RECV_Snapshot_High register contains the upper 32 bits.
After a RECV_Snapshot has occurred, the rxs indication in the
TS_Channel_Event register does not clear until the user writes a ‘1’ to that bit
in that register. Therefore, the firmware should read the RECV_Snapshot_Low
and RECV_Snapshot_High registers before it writes a ‘1’ to the rxs bit to clear
the snapshot indication. In this way, the snapshot value cannot change
between reads of the high and low locations.
0
RO