![Aeroflex Gaisler RT-SPW-ROUTER Скачать руководство пользователя страница 49](http://html1.mh-extra.com/html/aeroflex-gaisler/rt-spw-router/rt-spw-router_user-manual_2862505049.webp)
AEROFLEX GAISLER
49
RT-SPW-ROUTER
Copyright Aeroflex Gaisler AB
June 2012, Version 1.2
Table 35. GRSPWROUTER registers
RMAP address
Register
0x0
RESERVED
0x4-0x7C
Port setup for ports 1-31
0x80-0x3FC
Port setup for logical addresses 32-255
0x400-0x47C
RESERVED
0x480-0x7FC
Routing table entry for logical addresses 32-255
0x800-0x87C
Port 0-31 control
0x880-0x8FC
Port 0-31 status
0x900-0x97C
Timer reload ports 0-31
0xA00
Router configuration/status
0xA04
Time-code
0xA08
Version/instance ID
0xA0C
Initialization divisor
0xA10
Configuration write enable
0xA14
Timer prescaler reload
0xC04-0xC7C
Port 1-31 outgoing character count
0xC84-CFC
Port 1-31 incoming character count
0xD04-0xD7C
Port 1-31 outgoing packet count
0xD84-0xDFC
Port 1-31 incoming packet count
Table 36. Port setup register
31
1
0
PORT ENABLE BITS
PD
NR
NR
31: 1
Port enable bits (PORT ENABLE BITS) - Each individual bit enables, when set to 1, packets with the
path or logical address corresponding to this port setup register to be sent on the port with the same num-
ber as the bit index. Only bits up to and including the highest port number are valid.
rw
0
Packet distribution (PD) - When set to 1 packet distribution is used for the path or logical address corre-
sponding to this port setup register. When set to 0 group adaptive routing is used.
rw
NOTE: When this register has been written with a non-zero value it will be considered valid and used for determining the
destination port. A memory error at location of the port setup information for the destination address will cause the packet to
be discarded which will make the associated physical address unusable until the error is fixed (done automatically if auto-
scrubbing is enabled). If this behavior is unacceptable GAR or PD should not be enabled for physical addresses. If a port
setup entry for a physical address is valid it can be invalidated by writing zeros (to the valid bits in the register) to the mem-
ory location.