MT92220BG Zarlink Semiconductor, MT92220BG Datasheet - Page 88

no-image

MT92220BG

Manufacturer Part Number
MT92220BG
Description
Description = 1023 Channel Voice Over IP/AAL2 Processor ;; Package Type = Epbga ;; No. Of Pins = 608
Manufacturer
Zarlink Semiconductor
Datasheet
88
I
Next Packet
Assembled Starting
With This Byte
Buf Size
V
Extra Delay Frames
TX Silence
Suppression
Structure Base
Number of Bearers
Samples per packet
at x kbps
Num Seq Bits
Time Stamp Offset
T
Time Stamp
Remainder
Seq # Interval
Time Stamp
Remainder Wrap Inc
Field
Init bit. This field is cleared by software upon initialization of an xxPCM channel
addition to a TX AAL2 connection. It is then set by hardware when an “Assembly Event
- Service xxPCM AAL2 Channel” is received having the ST bit set. Packets are only
sent when this bit is read at ‘1’ from the xxPCM Channel addition to TX AAL2
Connection Structure.
When the I bit is cleared, this field contains the number of frames in the first virtual
xxPCM that will be sent when the I bit is first set by hardware. When the first
“Assembly Event - Service xxPCM AAL2 Channel” with ST bit set is received, no
packet is really sent out, but this field is initialized to its value plus the current TX TDM
Circular Buffer Write pointer. In this way, the first packet to be sent out can be timed to
only contain valid voice samples, since this feature enables the software to “drop” the
N first packets. Setting this field to zero initially will force the hardware to start sending
data one packet transmission period after setting the I bit. After the initialization of the
xxPCM channel, this field is used to remember which is the oldest not yet sent byte in
the TX xxPCM Circular Buffers associated with this xxPCM channel.
TX xxPCM Circular Buffer Size. “000” = 256 samples (512 bytes); “001” = 512 samples
(1024 bytes); others = reserved.
Valid bit. When ‘0’, all “Assembly Event - Service xxPCM AAL2 Channel” will be
ignored, preventing xxPCM channel packets from being sent.
This field is reserved for future use and should always be set zero.
Pointer to a TX Silence Suppression structure. A value of 0000h indicates no silence
suppression is needed on this xxPCM channel. The pointer points to 32-byte
increments in SSRAM A.
Number of TDM bearers (i.e. TX xxPCM Circular Buffers) to include in a packet. This
field is usually set to 1. It specifies the number of TX xxPCM Circular Buffers that will
be read for each frame that is sent, extracting a sample from each of them. This field
also defined the number of “Bearer x - Circular Buffer Base Address” extension words
appended to this structure.
Number of samples to be assembled into a single packet at a given CODEC rate. The
total number of samples in packet is calculated as such: “Number of Bearers” *
“Samples per packet”.
Number of sequence number bits in the UUI field. Usually this field is set to 3 or 4 bits.
Range 0 to 4.
Time stamp offset is always written to zero in structure.
This field is used to generate the UUI sequence number bits. It must be initialized to
zero.
This field is used to generate the UUI sequence number bits. It must be initialized to
zero.
Interval between sequence number increments in frames. Usually 40 or 44 frames per
sequence number increment. Range is 1 to 255.
This field must be set to 2^32 % (“Seq # Interval” * 16).
Table 37 - Fields and Description
Zarlink Semiconductor Inc.
Description

Related parts for MT92220BG