mt90502ag2 Zarlink Semiconductor, mt90502ag2 Datasheet - Page 66

no-image

mt90502ag2

Manufacturer Part Number
mt90502ag2
Description
Multi-channel Aal2 Sar
Manufacturer
Zarlink Semiconductor
Datasheet
Fields in Italic are used by Hardware only.
Fields in Plain are written to by the CPU/Software.
RX TDM Control Memory structures for XXPCM Channels are 16-bytes in size and are located in internal memory at addresses C000h and
FFF0h.
Tone # to insert: Indicates which tone/silence should be inserted when underruns occur. This can be used to generate DTMF, Dial-tones,
Underrun Count: Free running counter of the number of underruns detected on this channel. This field is in units of one sample being lost
CPS-Packet Disassembly
Structure Number:Pointer to the AAL2 channel associated with this TDM channel. This field is used to locate the RX Circular Buffer in
IL:
OL:
URR:
WB:
UR:
+0
+2
+4
+6
+8
b15
IL
b14
OL
Busy Tones, etc. 0-63 = tones in SSRAM; 64-95 = silent noises in SDRAM; 96-127 = insert programmable null byte.
This number will be overwritten by SID packet.
due to CPS-Packet loss or underrun situations.
SSRAM.
Input law (from received CPS-Packet). ‘0’ = u-law; ‘1’ = A-law
Output law (sent on TDM bus). ‘0’ = u-law; ‘1’ = A-law. If IL and OL are equal, bytes will not be modified. Otherwise
u-law/A-law conversion will be done.
Underrun Counter Rollover Report Enable.
Write Back Type. ‘00’ = do not write back (replay buffer in case of underrun); ‘01’ = Write-back silent pattern in register
410h; ‘1x’ = reserved
Underrun Report Enable.
RX TDM Control Memory Structure (PCM/ADPCM channels)
b13
CPS-Packet Dis. Struct Num [9:0]
Figure 30 - RX TDM Control Memory Structure (PCM/ADPCM channels)
b12
b11
b10
URR
Underrun Count [15:0]
b9
WB
b8
Zarlink Semiconductor Inc.
MT90502
b7
UR UC
b6
66
b5
b4
Tone # to insert
b3
b2
b1
b0
1
Reserved
Data Sheet

Related parts for mt90502ag2