首页 > 器件类别 > 无线/射频/通信 > 电信电路

DS2164QN

ADPCM Codec, A/MU-Law, 1-Func, PQCC28,

器件类别:无线/射频/通信    电信电路   

厂商名称:DALLAS

厂商官网:http://www.dalsemi.com

下载文档
器件参数
参数名称
属性值
厂商名称
DALLAS
Reach Compliance Code
unknown
压伸定律
A/MU-LAW
滤波器
NO
JESD-30 代码
S-PQCC-J28
功能数量
1
端子数量
28
工作模式
SYNCHRONOUS
最高工作温度
85 °C
最低工作温度
-40 °C
封装主体材料
PLASTIC/EPOXY
封装形状
SQUARE
封装形式
CHIP CARRIER
认证状态
Not Qualified
标称供电电压
5 V
表面贴装
YES
电信集成电路类型
ADPCM CODEC
温度等级
INDUSTRIAL
端子形式
J BEND
端子位置
QUAD
Base Number Matches
1
文档预览
DS2164Q
G.726 ADPCM Processor
www.dalsemi.com
FEATURES
Compresses/expands 64kbps PCM voice
to/from either 32 kbps, 24 kbps, or 16 kbps
as per the CCITT/ITU G.726 specification
Dual, fully independent channel architecture;
device can be programmed to perform either:
- two expansions
- two compressions
- one expansion and one compression
Interconnects directly to combo-codec
devices
Input to output delay is less than 375
µs
Simple serial port used to configure the
device
Onboard Time Slot Assigner Circuit (TSAC)
function allows data to be input/output at
various time slots
Supports Channel Associated Signaling
Each channel can be independently idled or
placed into bypass
Available hardware mode requires no host
processor; ideal for voice storage
applications
Backward-compatible with the DS2165
ADPCM Processor Chip
Single +5V supply; low-power CMOS
technology
Available in 28-pin PLCC
PIN ASSIGNMENT
TM1
TM0
RST
NC
VDD
YIN
CLKY
NC
A0
A1
A2
A3
A4
A5
5
6
7
8
9
10
11
12
4
3
2
1
28
27
26
25
24
23
22
21
20
19
13 14
15
16
17
18
FSY
YOUT
CS
SDI
SCLK
XOUT
NC
DESCRIPTION
The DS2164Q ADPCM Processor Chip is a dedicated Digital Signal Processing (DSP) chip that has been
optimized to perform Adaptive Differential Pulse Code Modulation (ADPCM) speech compression at
three different rates. The chip can be programmed to compress (expand) 64kbps voice data down to (up
from) either 32kbps, 24kbps, or 16kbps. The compression follows the algorithm specified by CCITT
Recommendation G.726. The DS2164Q can switch compression algorithms on-the-fly. This allows the
user to make maximum use of the available bandwidth on a dynamic basis.
OVERVIEW
The DS2164Q contains three major functional blocks: a high performance (10 MIPS) DSP engine, two
independent PCM interfaces (X and Y) which connect directly to serial Time Division Multiplexed
(TDM) backplanes, and a serial port that can configure the device on-the-fly via an external controller. A
1 of 17
112099
SPS
MCLK
VSS
NC
XIN
CLKX
FSX
28-Pin PLCC
DS2164Q
10 MHz master clock is required by the DSP engine. The DS2164Q can be configured to perform either
two expansions, two compressions, or one expansion and one compression. The PCM/ADPCM data
interfaces support data rates from 256 kHz to 4.096 MHz. Typically, the PCM data rates will be 1.544
MHz for
µ-law
and 2.048 MHz for A-law. Each channel on the device samples the serial input PCM or
ADPCM bit stream during a user-programmed input time slot, processes the data and outputs the result
during a user-programmed output time slot.
Each PCM interface has a control register which specifies functional characteristics (compress, expand,
bypass, and idle), data format (µ-law or A-law), and algorithm reset control. With the SPS pin strapped
high, the software mode is enabled and the serial port can be used to configure the device. In this mode, a
novel addressing scheme allows multiple devices to share a common 3-wire control bus, simplifying
system-level interconnect.
With SPS low, the hardware mode is enabled. This mode disables the serial port and maps certain control
register bits to some of the address and serial port pins. Under the hardware mode, no external host
controller is required and all PCM/ADPCM input and output time slots default to time slot 0.
HARDWARE RESET
RST
allows the user to reset both channel algorithms and the contents of the internal registers. This pin
must be held low for at least 1 ms on system power-up after the master clock is stable to ensure that that
the device has initialized properly.
RST
should also be asserted when changing to or from the hardware
mode.
RST
clears all bits of the Control Register for both channels except the IPD bits; the IPD bits for
both channels are set to 1.
SOFTWARE MODE
Tying SPS high enables the software mode. In this mode, an external host controller writes configuration
data to the DS2164Q via the serial port through inputs SCLK, SDI, and
CS
. (See Figure 2.) Each write to
the DS2164Q is either a 2-byte write or a 4-byte write. A 2-byte write consists of the Address/Command
Byte (ACB), followed by a byte to configure the Control Register (CR) for either the X or Y channel. The
4-byte write consists of the ACB, followed by a byte to configure the CR, and then 1 byte to set the input
time slot and another byte to set the output time slot.
ADDRESS/COMMAND BYTE
In the software mode, the address/command byte is the first byte written to the serial port; it identifies
which of the 64 possible ADPCM processors sharing the port wiring is to be updated. Address data must
match that at inputs A0 to A5. If no match occurs, the device ignores the following configuration data. If
an address match occurs, the next 3 bytes written are accepted as control, input and output time slot data.
Bit ACB.6 determines which side (X or Y) of the device is to be updated. The PCM and ADPCM
outputs are tristated during register updates.
CONTROL REGISTER
The control register establishes idle, algorithm reset, bypass, data format and channel coding for the
selected channel.
The X and Y side PCM interfaces can be independently disabled (output 3-stated) via IPD. When IPD is
set for both channels, the device enters a low-power standby mode. In this mode, the serial port must not
be operated faster than 39 kHz.
ALRST resets the algorithm coefficients for the selected channel to their initial values. ALRST will be
cleared by the device when the algorithm reset is complete.
2 of 17
DS2164Q
PIN DESCRIPTION
Table 1
PIN
2
SYMBOL
RST
TYPE
I
DESCRIPTION
Reset.
A high-low-high transition resets the algorithm. The device
should be reset on power up and when changing to or from the
hardware mode.
Test Modes 0 and 1.
Tie to V
SS
for normal operation.
Address Select.
A0 = LSB; A5 = MSB Must match
address/command word to enable the serial port.
3
4
6
7
8
9
10
11
12
13
14
16
17
18
20
21
22
23
24
25
26
27
28
TM0
TM1
A0
A1
A2
A3
A4
A5
SPS
MCLK
V
SS
XIN
CLKX
FSX
XOUT
SCLK
SDI
CS
I
I
I
I
-
I
I
I
O
I
I
I
O
I
I
I
-
Serial Port Select.
Tie to V
DD
to select the serial port; tie to V
SS
to
select the hardware mode.
Master Clock.
10 MHz clock for the ADPCM processing engine;
may be asynchronous to SCLK, CLKX, and CLKY.
Signal Ground.
0.0 volts.
X Data In.
Sampled on falling edge of CLKX during selected time
slots.
X Data Clock.
Data clock for the X side PCM interface; must be
synchronous with FSX.
X Frame Sync.
8 kHz frame sync for the X side PCM interface.
X Data Output.
Updated on rising edge of CLKX during selected
time slots.
Serial Data Clock.
Used to write to the serial port registers.
Serial Data In.
Data for onboard control registers; sampled on the
rising edge of SCLK. LSB sent first.
Chip Select.
Must be low to write to the serial port.
Y Data Output.
Updated on rising edge of CLKY during selected
time slots.
Y Frame Sync.
8 kHz frame sync for the Y side PCM interface.
Y Data Clock.
Data clock for the Y side PCM interface; must be
synchronous with FSY.
Y Data In.
Sampled on falling edge of CLKY during selected time
slots.
Positive Supply.
5.0 volts.
YOUT
FSY
CLKY
YIN
V
DD
3 of 17
DS2164Q
DS2164Q BLOCK DIAGRAM
Figure 1
SERIAL PORT WRITE
Figure 2
NOTE:
1. A 2-byte write is shown.
The bypass feature is enabled when BYP is set and IPD is cleared. During bypass, no expansion or
compression occurs. Bypass operates on bytewide (8 bits) slots when CP/
EX
is set and on nibble-wide (4
bits) slots when CP/
EX
is cleared.
A-law (U/
A
= 0) and
µ-law
(U/
A
= 1) PCM coding is independently selected for the X and Y channels
via CR.2. If BYP and IPD are cleared, then CP/
EX
determines if the input data is to be compressed or
expanded.
4 of 17
DS2164Q
ADDRESS/COMMAND BYTE
Figure 3
(MSB)
-
X/
Y
A5
POSITION
ACB.7
ACB.6
A4
A3
A2
A1
(LSB)
A0
SYMBOL
-
X/
Y
NAME AND DESCRIPTION
Reserved; must be 0 for proper operation
X/Y Channel Select
0 = update channel Y characteristics
1 = update channel X characteristics
MSB of Device Address
A5
A4
A3
A2
A1
A0
ACB.5
ACB.4
ACB.3
ACB.2
ACB.1
ACB.0
LSB of Device Address
CONTROL REGISTER
Figure 4
(MSB)
AS0
(LSB)
AS1
IPD
POSITION
CR.7
CR.6
CR.5
ALRST
BYP
U/ A
AS2
CP/ EX
SYMBOL
AS0
AS1
IPD
NAME AND DESCRIPTION
Algorithm Select 0. See Table 2.
Algorithm Select 1. See Table 2.
Idle and Power Down.
0 = channel enabled
1 = channel disabled (output 3-stated)
Algorithm Reset.
0 = normal operation
1 = reset algorithm for selected channel
Bypass.
0 = normal operation
1 = bypass selected channel
Data Format.
0 = A-law
1 = -law
Algorithm Select 2. See Table 2.
Channel Coding.
0 = expand (decode) selected channel
1 = compress (encode) selected channel
ALRST
CR.4
BYP
CR.3
U/ A
CR.2
AS2
CP/ EX
CR.1
CR.0
5 of 17
查看更多>
热门器件
热门资源推荐
器件捷径:
L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 LA LB LC LD LE LF LG LH LI LJ LK LL LM LN LO LP LQ LR LS LT LU LV LW LX LY LZ M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 MA MB MC MD ME MF MG MH MI MJ MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ N0 N1 N2 N3 N4 N5 N6 N7 N8 NA NB NC ND NE NF NG NH NI NJ NK NL NM NN NO NP NQ NR NS NT NU NV NX NZ O0 O1 O2 O3 OA OB OC OD OE OF OG OH OI OJ OK OL OM ON OP OQ OR OS OT OV OX OY OZ P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 PA PB PC PD PE PF PG PH PI PJ PK PL PM PN PO PP PQ PR PS PT PU PV PW PX PY PZ Q1 Q2 Q3 Q4 Q5 Q6 Q8 Q9 QA QB QC QE QF QG QH QK QL QM QP QR QS QT QV QW QX QY R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 RA RB RC RD RE RF RG RH RI RJ RK RL RM RN RO RP RQ RR RS RT RU RV RW RX RY RZ
需要登录后才可以下载。
登录取消