
GR716-DS-UM, May 2019, Version 1.29
323
www.cobham.com/gaisler
GR716
33.11 Registers
The core is programmed through registers mapped into APB address space. The registers are listed in
table, 400 and described in detail in the subsequent tables. Addresses not listed in table 400 are
reserved. A read access to a reserved register, or reserved field with a register, will always return zero,
29: 19
RESERVED
18: 16
Link State (LS) - The current state of the link interface. 0 = Error-reset, 1 = Error-wait, 2 = Ready, 3 = Started, 4
= Connecting, 5 = Run.
25: 8
RESERVED
7
RESERVED
6
Credit Error (CE) - A credit has occurred. Cleared when complete PNPLSTS is written with zero.
5
Escape Error (ER) - An escape error has occurred. Cleared when complete PNPLSTS is written with zero.
4
Parity Error (PE) - A parity error has occurred. Cleared when complete PNPLSTS is written with zero.
3
Disconnect Error (DE) - A disconnection error has occurred. Cleared when complete PNPLSTS is written with
zero.
2
RESERVED
1
Invalid Address (IA) - Set to one when a packet is received with an invalid destination address field, i.e it does
not match the DEFADDR register. Cleared when complete PNPLSTS is written with zero.
0
RESERVED
Table 394.
0x00084009 - PNPLCTRL - SpaceWire Plug-and-Play - Link Control
31
5
4
3
2
1
0
RESERVED
TT R LD LS AS
0
0
0
0
*
rw
r
rw rw rw
31: 5
RESERVED
4
Time-Code transmission (TT) - Enable Time-Code transmission.
3
RESERVED
2
Link Disable (LD) - Disable the SpaceWire codec link-interface.
1
Link Start (LS) - Start the link, i.e. allow a transition from ready-state to started-state.
0
Autostart (AS) - Automatically start the link when a NULL has been received. Reset value is set from input sig-
nal RMAPEN if RMAP target is available (CTRL.RA bit = 1), otherwise the reset value is ‘0’.
Table 395.
0x00100000 - PNPMWLEN - SpaceWire Plug-and-Play - Maximum Write Length
31
15 14
0
RESERVED
LEN
0x00000
0x0002
r
r
31: 15
RESERVED
14: 0
Length (LEN) - Constant value, indicating the maximum number of fields that can be written with a single write
command.
Table 396.
0x00100001 - PNPMRLEN - SpaceWire Plug-and-Play - Maximum Read Length
31
15 14
0
RESERVED
LEN
0x00000
0x4000
r
r
31: 15
RESERVED
14: 0
Length (LEN) - Constant value, indicating the maximum number of fields that can be read with a single read
command.
Table 393.
0x00084008 - PNPLSTS - SpaceWire Plug-and-Play - Link Status