RELEASED
PM7380 FREEDM-32P672
DATA SHEET
PMC-1990262
ISSUE 5
FRAME ENGINE AND DATA LINK MANAGER 32P672
Register 0x304 : TMAC Indirect Channel Provisioning
Bit
Type
Function
Default
Bit 31
to
Unused
XXXXH
Bit 16
Bit 15
Bit 14
Bit 13
R
R/W
R/W
BUSY
RWB
PROV
Unused
X
0
0
Bit 12
XH
to
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CHAN[9]
CHAN[8]
CHAN[7]
CHAN[6]
CHAN[5]
CHAN[4]
CHAN[3]
CHAN[2]
CHAN[1]
CHAN[0]
0
0
0
0
0
0
0
0
0
0
The Channel Provisioning Register is used to provision and unprovision
channels, and also to query the provision status of channels. When a channel is
provisioned, chains of packet data for that channel will be accepted by the
TMAC672 and placed on the channel’s linked list of packets to be transmitted.
When a channel is unprovisioned, chains of packet data for that channel will be
rejected by the TMAC672 and returned to the TDR Free Queue with the status
bits in the queue element set to indicate the rejection.
Note
This register is not byte addressable. Writing to this register modifies all the bits
in the register. Byte selection using byte enable signals (CBEB[3:0]) are not
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
186