TP3076 COMBO II可编程PCM编解码器/滤波器用于ISDN和数字电话应用
1994年4月
TP3076
COMBO
II可编程PCM编解码器/滤波器ISDN
和数字电话应用
概述
该TP3076是一个第二代组合的PCM编解码器
和数字开关应用过滤设备进行了优化
对用户线路和中继卡和数字电话应用
系统蒸发散。采用先进的开关电容技术,
COMBO II联合收割机带通传输和接收低
通过信道滤波器带压扩PCM编码器和
解码器。该器件是A律和μ律可选和
采用传统的串行PCM接口能够被
主频高达4.096兆赫。许多可编程的功能
系统蒸发散可通过一个串行控制端口来控制。
通道增益可编程的过25.4 dB范围内的
每个方向。
为了使COMBO II接口的SLIC控制引线,一
的可编程锁存器包括数量;每个可
配置为输入或输出。该TP3076亲
国际志愿组织4锁存器。
特点
n
完整的编解码器和过滤系统,包括:
- 发送和接收PCM信道滤波器
- μ - law或A - law压扩编码器和解码器
- 接收功放驱动300Ω
- 4.096 MHz的串行PCM数据(最大)
n
可编程的功能:
- 发送增益25.4 dB范围内,步长0.1 dB
- 接收增益25.4 dB范围内,步长0.1 dB
- 时隙分配; 64个插槽/帧
- 4接口锁存器
- A或μ律
- 模拟环回
- 数字环回
n
直接接口固态SLIC组件
n
标准串行控制接口
n
80 mW工作功率(典型值)
n
1.5 mW的待机功率(典型值)
n
专为CCITT和LSSGR规格
n
TTL和CMOS兼容数字接口
注意:
另请参阅AN- 614 COMBO II应用指南。
框图
DS009758-1
图1 。
三州
和COMBO
是美国国家半导体公司的注册商标。
MICROWIRE / PLUS
是美国国家半导体公司的商标。
1999美国国家半导体公司
DS009758
www.national.com
接线图
针
D
X
1
描述
该发送数据TRI- STATE
产量
保留在除高阻抗状态
在所分配的发射时隙期间
分配的端口,在此期间发送PCM
数据字节被移出的上升沿
BCLK 。
通常这种漏极开路输出漂浮在一个
除了当一个时隙高阻抗状态
活跃在D
X
输出,当该TS
X
1
输出拉低,使背板
线路驱动器。
该接收数据输入,除了不活跃
期间分配接收的时隙
当接收PCM数据是分配的端口
错开在BCLK的下降沿。
控制时钟的输入。这个时钟串行移位
从CO控制信息变换成Cl或出
当CS输入为低,这取决于
当前指令。 CCLK可能
异步与其它系统时钟。
控制数据输入引脚。串行控制
信息被转移到COMBO II在这
引脚当CS为低电平。控制字节1
信息总是写入COMBO II ,
而字节2的数据的方向是
由字节1的位2来确定,如在限定
表1中。
控制数据输出引脚。串口控制或
状态信息被移出COMBO II的
在这个引脚当CS为低电平。
片选输入。当该引脚为低电平,控制
信息可以被写入或读出
通过CI或CO COMBO II 。
每个接口锁存器I / O引脚可
单独设置为输入或
由的状态输出确定
在锁存方向对应的位
注册( LDR ) 。对于配置为输入引脚,
感测到的每个输入端的逻辑状态被锁存
进入界面锁存寄存器( ILR )
只要控制数据写入COMBO II ,
CS为低时,该信息被移动
出的CO端子。当配置为
输出,控制数据写入到ILR
出现在相应的IL引脚。
TS
X
1
DS009758-4
D
R
1
订单号TP3076J
见NS包装数J20A
引脚说明
针
V
CC
V
BB
GND
FS
X
描述
+5V
±
5 %的电力供应。
5V
±
5 %的电力供应。
地面上。所有的模拟和数字信号是
参考这个引脚。
发送帧同步输入。通常一个脉冲
或方波用8 kHz重复率
施加到这个输入来定义的开始
发送分配给此设备时隙
(非延迟数据的定时模式) ,或者在开始
发射帧(延迟数据的定时模式
使用内部的时隙分配
计数器) 。
接收帧同步输入。通常一个脉冲
或方波用8 kHz重复率
施加到这个输入来定义的开始
接收分配给此设备时隙
(非延迟数据的定时模式) ,或者在开始
接收帧(延迟数据的定时模式
使用内部的时隙分配
计数器) 。
位时钟输入用于PCM数据转变成和
出的D
R
和D
X
销。 BCLK可能会有所不同
从64 kHz到4.096 MHz的8千赫
递增,并且必须是同步的
MCLK 。
所使用的切换主时钟输入
电容滤波器和编码器和译码器
顺序逻辑。必须是512千赫,
1.536 / 1.544兆赫, 2.048 MHz或4.096 MHz的
和同步BCLK 。
发送模拟的高阻抗输入。
存在于该输入语音的频率信号
被编码为A律或μ律PCM位
流和移出所选
X
引脚。
接收模拟功放输出,
能够驱动负载阻抗低至中
300Ω (取决于峰值电平的过载
需要)。在所分配的接收的PCM数据
D
R
销被解码并显示在该输出
如话音频率信号。
CCLK
CI
CO
FS
R
CS
IL3–IL0
BCLK
MCLK
功能说明
上电初始化
当首次加电,上电复位电路,初始
用于表征的COMBO II ,并将其放入掉电状态。
增益控制寄存器用于发送和接收增益
部分被编程为无输出,功放是
禁用,设备处于非延迟的定时模式。
锁存器方向寄存器( LDR )是预先设定的所有IL销
编程为输入,把SLIC接口引脚在
高阻抗状态。 CO端子为三态条件
化。在控制寄存器等的初始状态指示
在第2.0节。
VF
X
I
VF
R
O
www.national.com
2
功能说明
(续)
所有的可编程功能所需的模式可能是
经由控制端口之前,一个加电命令初始化。
掉电状态
经过一段时间的活动,在通电的状态下,
掉电状态,可以重新进入写任何的
控制指令转换成串行控制端口与所述的“P”位
设定为“1 ”作为指示
表1中。
它建议
编写任何额外的指令之前,芯片断电
系统蒸发散。在掉电状态下,所有非必要电路,是
取消激活和D
X
器1的输出处于高阻抗
TRI- STATE状态。
存储在所述增益控制寄存器中的数据,该LDR和
ILR ,所有控制位保持不变的
断电状态,除非通过写入新的数据改变
串行控制端口,它仍然活跃。的输出
接口锁存器也保持活跃,维持
能力,以监测和控制的SLIC 。
发射滤波器和编码器
发送部分输入, VF
X
我,是一个高阻抗输入。
没有外部元件所必需的设置增益。跟着
降脂这是一个可编程增益/衰减放大器
这是由发送增益稳压的内容来控制
寄存器(见可编程功能部分) 。一个活跃
预过滤器,然后将前面3阶高通和第5或 -
明镜低通开关电容滤波器。该A / D转换器
具有根据标准的一个压缩特性
CCITT A或μ255的编码规律,它必须由被选择
控制初始化过程中的指令(见
表1
和
表
2).
片内基准电压源,确保准确精密
和高度稳定的发送电平。任何偏置电压aris-
荷兰国际集团中的增益设定放大器中,过滤器或比较器是
通过内部自动调零电路取消。
每个编码周期立即开始之后的AS-i
签署发送时隙。总信号延迟参考
到时隙的开始是大约165微秒(由于
的发送滤波器)加上125微秒(由于编码延迟) ,
总额为290微秒。数据移出D上
X
1在SE-
lected时隙对BCLK八上升沿。
解码器和接收器滤波器
PCM数据被移位到该解码器的接收的PCM寄存
通过D之三
R
在8下降沿继续所选时隙期间1销
荷兰国际集团BCLK的边缘。解码器由一个扩张的
DAC与A或μ255法律解码特性,这
被选中用于选择相同的控制指令
在初始化过程中编码法。以下的解码器是一个
第五阶低通开关电容滤波器,积分仙
X / X修正为8 kHz的采样和保持。一台可编程
序的增益放大器,其必须通过写入重新设置
人为对象增益寄存器,包括,最后一电源扩增
费里能够驱动300Ω负载的
±
3.5V ,一个600Ω负载
±
3.8V或15 kΩ的负载
±
4.0V的最大过载能力。
表1.可编程寄存器指令
功能
7
单字节上电/下
写控制寄存器
回读控制寄存器
写接口锁存器
阅读界面锁存器
写锁存器方向寄存器
读锁存器方向寄存器
写接收增益寄存器
读取接收增益寄存器
写发送增益寄存器
阅读发射增益寄存器
写接收时间插槽/端口
回读接收时间插槽/端口
写发送时间插槽/端口
回读传送时间插槽/端口
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
6
X
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1个字节
(注1 ,2,3 )
5
X
0
0
0
0
0
0
1
1
1
1
0
0
0
0
4
X
0
0
0
0
1
1
0
0
0
0
0
0
1
1
3
X
0
0
1
1
0
0
0
0
1
1
1
1
0
0
2
X
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
7
6
5
2字节
(注1 )
4
3
2
1
0
无
SEE
表2
SEE
表2
SEE
表4
SEE
表4
SEE
表3
SEE
表3
SEE
表8
SEE
表8
SEE
表7
SEE
表7
SEE
表6
SEE
表6
SEE
表6
SEE
表6
注1 :
比特字节1和2的7始终是第一位移入或移出的CI或CO引脚。 X =不在乎。
注2 :
“P”是功率上升/下降控制位,看电/断控制部。 ( “0” =上电, “ 1 ” =关机)
注3 :
其它寄存器的地址码是无效的,不应该被使用。
解码循环的重新分配后,立即开始
人为对象时隙和10微秒后,解码器DAC输出
更新。总的信号延迟为10微秒加120微秒( DE-过滤器
躺着),加上62.5微秒(
1
2
帧),它提供了约190
s.
PCM接口
在FS
X
和FS
R
帧同步输入决定begin-
的8位发送的宁和接收时隙分别。
它们可以具有任意的持续时间从BCLK的一个周期内
高到一个MCLK周期低。两种不同的关系
可以在帧同步输入和之间建立
实际上PCM总线通过设置在第3位的时隙
控制寄存器(见
表2)。
无延迟的数据模式
类似的TP3050 / 60系列执行解长帧定时
3
www.national.com
功能说明
(续)
可编程功能
POWER- UP / DOWN控制
继上电初始化,上电和掉电
控制可以通过编写任何控件来实现IN-
structions上市
表1
进入COMBO II的“ P”位设置
为“0”为电或“1”为掉电。一般而言,这是消遣
ommended所有的可编程功能得到初步亲
在设备断电编程。电源状态
控制然后可以将包含在最后的编程IN-
梁支或独立的单字节指令。任何的
可编程的寄存器,也可以同时DE-改性
副通电向上或向下通过设置“P”位的indi-
标识。当电源上升或下降的控制输入为
单字节指令,位1 (1)必须被复位到0 。
当一个功率提升命令被给出,所有去激活电路
被激活,但在三态PCM输出(多个) ,D-
X
1将重新
主要在高阻抗状态,直到第二FS
X
脉冲
上电后。
控制寄存器指令
READ或WRITE指令来控制所述第一字节
寄存器,如图
表1中。
第二个字节具有跟着
哞哞叫位功能:
表2.控制寄存器字节2功能
位编号和名称
7
F
1
0
0
6
F
0
0
1
5
MA
4
IA
3
DN
2
DL
1
AL
0
PP
MCLK = 512千赫
MCLK = 1.536兆赫
或1.544兆赫
1
1
0
1
0
1
X
0
MCLK = 2.048兆赫(注4 )
MCLK = 4.096兆赫
选择μ255法(注4 )
A-法律,包括
即使位
逆温
1
1
A律,无偶位
逆温
0
1
延迟数据时序
非延迟
数据定时(注4 )
0
1
0
0
X
1
0
正常操作(注4 )
数字环回
模拟环回
功率放大器
在PDN启用
1
功率放大器
禁用PDN (注4 )
功能
恶习( COMBO ) ;时隙开始名义上一致
适当的FS输入的上升沿。另一种方法是
使用延迟的数据模式,其类似于shortframe
上COMBO同步定时,其中每个FS的输入必须是高
BCLK的至少一个半周期之前的时隙。该
在设备上时,槽口分配电路只能用于
与数据延迟时间。
当使用时槽分配,所述第一的开始
时隙在帧中被确定的适当的FS输入。
实际的发送和接收时隙然后阻止 -
由内部时槽分配柜开采。
发送和接收的帧和时隙可偏斜
彼此通过任何数目的BCLK周期。在每个
分配发送时隙,则D
X
1输出数据转移出来
从PCM在BCLK的上升沿进行注册。 TS
X
1
也拉低了第7
1
2
时隙的比特时间到CON组
控制三态启用背板线路驱动器。串行
PCM数据被移位到D
R
在每个指定1个输入
接收时隙在BCLK的下降沿。
串行控制端口
控制信息和数据被写入或读回
经由组成的串行控制端口COMBO II
控制时钟CCLK ,串行数据输入端, Cl,和输出,CO
和片选输入, CS 。所有的控制指令要求
2个字节,如列出
表1
除一个字节的
上电/下命令。 1位用于按下列方法的字节
低点:第7位指定上电或断电;位6 , 5 , 4和
3指定的寄存器地址,第2位指定是否在 -
梁支被读取或写入;位1指定一个或两个字节IN-
梁支;和第0位未使用。
转移控制数据为COMBO II , CCLK必须是脉冲
高8倍,而CS为低电平。对CI的输入数据被移位
入串行输入上的每个CCLK的下降沿寄存器
脉搏。所有数据后移入,所述输入的内容
移位寄存器中被解码,并且可以指示一个第二字节
控制数据将随之而来。这第二个字节既可以被去
由第二字节宽的CS脉冲处以罚款,或者可以按照第一
连续,也就是说,它不是强制性的CS返回高BE-
补间的第一和第二控制字节。在结束时
CCLK8在第二控制字节的数据加载到AP-
propriate可编程寄存器。 CS可以保持低浓度
后连续编程连续的寄存器,如果DE-
sired 。然而, CS必须设置高当无数据传输
正在进行中。
从接口读回锁存数据或状态信息
COMBO II ,适当的指令的第一个字节是
选通而CS为低,如定义
表1中。
CS必须
保持在较低水平,或采取低再进行进一步的8 CCLK周期,
在此期间,该数据被转移到CO端子的上升
CCLK的边缘。当CS为高电平时, CO端子是在
高阻抗三态,从而实现了CI和CO销
许多装置被复用在一起。
如果CS任一字节1或2个字节之前的所有期间返回高
该字节的8 CCLK脉冲出现,无论是位计数和
字节计数复位和寄存器内容不受影响。
这可以防止同步丢失的控制接口
以及寄存器中的数据损坏,由于处理器接口
中断或其它问题。当CS再次返回低电平,单片机
副会准备好接受一点新指令的字节1 1
化。
注4 :
状态在上电初始化。
主时钟频率选择
主时钟必须提供COMBO II的操作
过滤器和编码/解码功能。在MCLK频
昆西必须是512千赫, 1.536兆赫, 1.544兆赫,
2.048兆赫,或4.096兆赫,并且必须是同步的同
BCLK 。位数F
1
和f
0
(见
表2)
必须初始化期间设置
化选择正确的内部分频器。
www.national.com
4
可编程功能
编码法选择
(续)
位L
3
–L
0
必须通过写入特定的指令来设定
在LDR在第二个字节设置如下的L比特:
表3字节2功能的锁存器方向寄存器
字节2位编号
比特“马”与“IA”
表2
允许μ255的选择
编码或A律编码,具有或不具有偶数比特反转。
模拟环回
模拟环回模式通过设置“AL”和进入
在控制寄存器“DL”比特,如图
表2中。
在
模拟环回模式下,发送的输入VF
X
我被隔离
从输入引脚和内部连接到VF
R
输出
放,形成从接收的PCM寄存器的循环回
发送PCM注册。在VF
R
O引脚保持有效,
和发送的程序设置和接收
增益保持不变,因而必须小心,以确保
这超负荷的水平不超过在回路中任意位置。
数字环回
数字环回模式通过设置“AL”和进入
在控制寄存器“DL”比特,如图
表2中。
这
模式通过实现提供了路径验证的另一个阶段
写入接收PCM数据寄存器进行读回
从任何发送时隙为D的寄存器
X
1. DE- PCM
继续编码和模拟输出出现在VF
R
0。
输出可通过编程“不输出” ,在被禁用
接收增益寄存器(见
表8)。
接口LATCH方位
紧接着上电,所有的接口AS-门锁
庙它们的投入,因此,所有的IL引脚处于高
阻抗状态。每个IL引脚可单独亲
编程为逻辑输入或输出通过写适当的
指令发送到LDR,见
表1
和
表3中。
对于迷你
妈妈功耗,悬空锁销应
编程输出。为TP3076 ,位2和3应
总是被编程为“1”(输出)。
7
L
0
6
L
1
0
1
L
n
位
5
L
2
4
L
3
3
1
2
1
输入
1
X
0
X
IL方向
产量
X =无关
接口LATCH州
配置为输出接口锁存承担国家
通过在2个字节中的相应数据位确定指令
灰写入接口锁存寄存器(ILR ),如图
表1
和
表4 。
配置为输入会感应门锁
由外部源施加,如状态
摘机检测SLIC的输出。该ILR ,即所有位
感测到的输入和输出的编程状态,可
读回从ILR一读的第二个字节。
因此建议在初始化期间,伊利诺伊州
引脚配置为输出,应首先设定
随后立即锁存方向寄存器。
表4.接口锁存数据位顺序
位编号
7
D
0
6
D
1
5
D
2
4
D
3
3
D
4
2
D
5
1
X
0
X
表5.编码法公约
μ255法
最高位
V
IN
= +满量程
V
IN
= 0V
V
IN
= - 全量表
最低位
真正的A律与
即使是位反转
最高位
最低位
10000000
11111111
11111111
00000000
10101010
11010101
01010101
00101010
A律无
即使是位反转
最高位
最低位
111111111
100000000
000000000
011111111
注5 :
MSB始终是第一个PCM比特移入或移出COMBO II的。
5
www.national.com