PM73121ꢀAAL1gator II
Data Sheet
PMC-Sierra, Inc.
PMC-980620
,VVXHꢀꢁ
AAL1 SAR Processor
7.8.10 RESERVED (Receive Signaling Buffer)
NOTE: This structure is reserved. Software modifications to this structure after setup will
cause incorrect operation.
Organization: 32 × 32 DS0s × 8 lines. Each line is allocated a separate 32 × 32 byte mem-
ory. For E1, this allows storage of signaling information for 32 multiframes, unless
E1_WITH_T1_SIG is set. T1 applications use only the first 24 bytes of every 32 to
store signaling data. In addition, since the transmit data buffer is only 16 multiframes
in size, this structure also needs to store only 16 multiframes. Successive multiframes
are stored in every other 32-byte buffer. When signaling is frozen due to an underrun,
the value in multiframe 0 is used.
Base address: 09000h
Index (line): 200h
Type: Read/Write
Function: The receive signaling queue stores the signaling that is received from the UTO-
PIA interface.
Initialization: The signaling buffer should be initialized to “0”. Also, if R_CHAN_NO_
SIG is set for some queues and a specific signaling value is desired to be driven for
these queues, then the DS0s in those queues must be initialized to the desired value for
all multiframes.
Format: Two signaling nibbles per word.
R_SIG_BUFFER_n Word Format
Field (Bits)
Description
Not used
(15:12)
Write with a 0 to maintain compatibility with future software versions.
R_SIG_H
(11:8)
Receive signaling data for:
Channel = (offset mod 16) × 2 + 1.
Multiframe = (offset mod 512) ÷ 16.
Line = offset ÷ 512.
Offset = line × 512 + multiframe × 16 + (channel − 1) ÷ 2.
Not used
(7:4)
Write with a 0 to maintain compatibility with future software versions.
R_SIG_L
(3:0)
Receive signaling data for:
Channel = (offset mod 16) × 2.
Multiframe = (offset mod 512) ÷ 16.
Line = offset ÷ 512.
Offset = line × 512 + multiframe × 16 + channel ÷ 2.
ꢀꢄꢂ