Time Code Interface; Smcs33Spw Transmit Time Code - Eads Astrium SMCS332SpW User Manual

Interface between three spacewire links
Table of Contents

Advertisement

5.7

Time Code Interface

Both time code interface registers TIME_CNTRL and TIME_CODE controls the receiving and transmitting of time code
characters. A time code on the SpaceWire links consists of an ESC control character and a data character: the time code
value. The time code consists of the 6 bit time field (bit0-bit5) and two bits control flags.
5.7.1

SMCS33SpW transmit time code

After writing of a new value to the TIME_CODE register, the time code interface will send this new value to the 3
SpaceWire interfaces. The SpaceWire interface will send the time code only when it is in the RUN state.
A second way to send the time code is the TIME_CODE_SYNC signal. If bit 3 of the TIME_CNTRL register is set, a falling
edge of the TIME_CODE_SYNC input signal sends the content of the TIME_CODE register over the active SpaceWire
links. If bit 4 of the TIME_CNTRL register is set, the value of the TIME_CODE register will be incremented by 1 after the
transmitting of the TIME_CODE value.
TIME_CNTRL
TIME_CNTRL
Bit3
Bit4
0
0
1
1
SMCS332SpW
User Manual
Description
0
No time code will be send after the falling edge of the TIME_CODE_SYNC
signal
1
No time code will be send after the falling edge of the TIME_CODE_SYNC
signal and the value of the TIME_CODE will not be incremented
0
A falling edge of the TIME_CODE_SYNC input signal sends the time code
register value over the active SpaceWire links.
1
A falling edge of the TIME_CODE_SYNC input signal sends the time code
register value over the active SpaceWire links and the TIME_CODE register
bits 5-0 will be incremented by 1.
– All Rights Reserved – Copyright per DIN 34 –
EADS Astrium GmbH, ASE2
Doc No: SMCS_ASTD_UM_100
Issue:
1.4
Updated: 9-Sep-2006
Page:
54 of 131

Advertisement

Table of Contents
loading

Table of Contents