Recv_Snapshot High Register (Per Channel) - Intel IXP45X Developer's Manual

Network processors
Table of Contents

Advertisement

Time Synchronization Hardware Assist (TSYNC)—Intel
Line of Network Processors
19.5.2.21

RECV_Snapshot High Register (Per Channel)

Register Name:
Block
RegBlockAddress
Base Address:
Receive Snapshot High Register
Register Description:
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
Register
Bits
Name
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
RECV_
• The RECV_Snapshot_High register contains the upper 32 bits.
31:0
Snapshot_
After a RECV_Snapshot has occurred, the rxs indication in the
High
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.
August 2006
Order Number: 306262-004US
Offset Address
RECV_Snapshot_High[31:0]
*Address offsets per channel...
Channel 0 = 0x054
Channel 1 = 0x074
Channel 2 = 0x094
Description
value.
®
®
IXP45X and Intel
IXP46X Product
TS_RxSnapHi
0x054*
TS_RxSnapHi
®
®
Intel
IXP45X and Intel
IXP46X Product Line of Network Processors
0x0
Reset Value
Access:
(See below.)
8
7
6
5
4
3
2
Reset
Access
Value
0
Developer's Manual
1
0
RO
853

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ixp46x

Table of Contents