
RELEASED
DATASHEET
PM7383 FREEDM-32A256
ISSUE 1
PMC-2010336
FRAME ENGINE AND DATA LINK MANAGER 32A256
PROPRIETARY AND CONFIDENTIAL
151
Register 0x580 : RAPI Control
Bit
Type
Function
Default
Bit 15
R/W
ENABLE
0
Bit 14
R/W
STATEN
0
Bit 13
R/W
Reserved
0
Bit 12
to
Bit 4
Unused
XXXH
Bit 3
R/W
ALL1ENB
1
Bit 2
R/W
BADDR[2]
1
Bit 1
R/W
BADDR[1]
1
Bit 0
R/W
BADDR[0]
1
This register provides the base address of the Rx APPI for purposes of
responding to polling and device selection. This register also enables the
RAPI256.
BADDR[2:0]:
The base address bits (BADDR[2:0]) configure the address space occupied
by the FREEDM-32A256 device for purposes of responding to receive polling
and receive device selection. During polling, the BADDR[2:0] bits are used to
respond to polling via the RXADDR[2:0] pins. During device selection, the
BADDR[2:0] are used to select a FREEDM-32A256 device, enabling it to
accept data on the receive APPI. During data transfer, the RXDATA[15:13]
pins of the prepended channel address reflect the BADDR[2:0] bits.
ALL1ENB:
The All Ones Enable bit (ALL1ENB) permits the FREEDM-32A256 to respond
to receive polling and device selection when BADDR[2:0] = ‘111’. When
ALL1ENB is zero, the FREEDM-32A256 responds to receive polling and
device selection when BADDR[2:0] = RXADDR[2:0] = ‘111’. When ALL1ENB
is one, the FREEDM-32A256 regards the all-ones address as a null address
and does not respond to receive polling and device selection when
BADDR[2:0] = ‘111’, regardless of the value of RXADDR[2:0].