STLC1502
IP语音处理器
1.0
概述
意法半导体的STLC1502是一个高perfor-
曼斯的VoIP处理器专门针对时间
IP电话和模拟网关的有效设计
捆绑了一个全面的嵌入应用程序
DED软件解决方案。
当在企业局域网的IP电话使用的空间,
该设备可以使隆胸的,替换
传统的电话系统与网络的换货
运行在基于本地通信系统
和广域IP网络。设计一个IP电话,
唯一需要的其它部分将是一个模拟接口
面对一些可选闪存的升级
软件和快速以太网物理层器件。
ST的完整的IP电话参考设计IN-
cludes符合标准的应用程序 -
明接口(API ) ,协议管理
软件和软件开发工具。
该STLC1502还拥有所有正确的接口
对于小型网关具有成本效益的解决方案,应用程序
阳离子。 ST还提供一个完整的SW DE-参考
签收小门户应用。
因此, STLC1502使上级和成本
有效的平台开发IP电话,以及
作为语音网关的应用,为开发者提供
具有低风险,快速的上市时间的解决方案。
该STLC1502集成了低功耗的D950与DSP
一个ARM7 / TDMI MCU和一个双端口的10/100 Base -T
交换以太网介质访问控制接口。
该STLC1502 IP proces-的主要特点
感器如下:
HCMOS7技术
电源:核心2.5 V和I / O : 3.3 V
行业标准的32位RISC微处理器
( ARM7 / TDMI核)
PQFP208
订购号: STLC1502
16位,定点的120 MIPS DSP ( D950 )
两个10/100 BASE-T以太网MAC
VLAN支持
以太网桥
JTAG
智能电源管理
2.0参考软件特点
一些软件所提供的功能是:
ARM7/TDMI
行业标准的实时操作系统: VxWorks的
网络协议栈
TCP / IP , UDP , TFTP , DHCP , HTTP服务器
以太网/ PC的通讯驱动程序
高级控制芯片
堆栈管理
SNMP (可选)
应用程序特定的MIB
信令协议
MGCP , H.323 (包括H.450 ) , SIP
D950语音编解码器单元( VCU )的特点:
G.711 PCM打包
G.729AB , 8kbps的CS- ACELP
G.726 , 16-40 kbps的ADPCM
G.723.1A , 6.3 / 5.3 kbps的MP- MLQ
编码和PCM采样解码
帧
包装/压缩信息的拆包
化的代码字
传真调制解调器: T.38传真中继, V.21 , V.17 ,
V.27ter和V.29传真数据泵
1/81
2002年1月
这是正在开发的新产品的初步信息。详细信息如有变更,恕不另行通知。
修订: A04
STLC1502
数据调制解调器: V.34数据泵
速率选择
高性能的语音活动检测器(VAD)
舒适噪声生成( CNG )
G.165 32 ms的线路&声学回声消除器
低延迟系统实施
图1 :框图
3.0系统概述
三个主要的块可被识别的设备体系结构: ARM的域,该域D950和
时钟树中的域。
3.1 ARM7域
ARM的领域是基于ARM7TDMI处理器的多总线的微处理器系统。
系统总线是基于高级微控制器总线架构( AMBA ),其包括
两个不同的公交车:
用于高性能系统模块的先进高性能总线( AHB )
高级外设总线( APB)的低功耗外设。
一个高速32位数据总线,用于连接外部存储器。
一个控制器,用于外部的静态存储器(ESM)和一个控制器,用于外部动态存储器( EDM)的
提供。
静态存储器,如闪存EPROM , SRAM和动态存储器一样EDO , SDRAM ,可
2/81
STLC1502
连接到同一个外部32位高速总线上
两个MII接口,可直接挂接到2个10/100以太网物理层
内部控制的硬件管理框架上的两个以太网交换和MAC处理
端口
标准串行通讯端口可用于简单的设备连接
SPI端口是主要致力于CODEC控制。它与STM的编解码器兼容
STLC5046 , STLC5048 , STW5093 。这是一个标准的SPI端口和其他外设可以连接
它旁边的编解码器
I2C端口可以被用来连接的情况下的IP电话应用程序中的一个LCD驱动器,和一个串行EEPROM
为引导编码的数据和配置数据存储
GPIO块包括作为替代功能的扫描键编码器直接接口与6×6
键盘矩阵
去抖动功能时,所以没有开销的ARM控制器介绍
UART端口允许连接到主机的终端。通过UART下载的代码可以执行
在引导过程中
主处理器接口( HPI)允许外部控制处理器的直接连接。该间
面对的是与摩托罗拉MPC850外部总线直接兼容
3.2 D950域
在D950域是基于D950芯的DSP机器。
在D950的核心是基于哈佛架构与指令的独立的总线( I总线)和数据
(X总线,Y总线)
内部ROM运行基本的系统管理代码和标准的语音编码器
G711 , G723.1A , G729AB中包括的H.323的规范
附加声码器和算法是从ARM端通过DPRAM下载
外部编解码器与一个标准的四引线PCM总线接口连接
JTAG和仿真端口可用于系统软件/硬件测试
DPRAM作为ARM和D950之间的通信信道
控制信息和语音数据包通过双口RAM交换
IP传真支持
3.3时钟域
三个主时钟域存在:
D950和外围设备( 100 MHz的最大值)
ARM7和外围设备( 60 MHz的最大值)
PCM ( 8.192 MHz的最大值)
时钟底座是由一个固定的外部25MHz晶振/振荡器提供。 25MHz的时钟输出,可用于
作为主时钟的外部以太网PHY器件,在的10BaseT操作。
注:对于100BaseT的操作,该时钟可能不具有严格的抖动要求足够稳定。
因此, PHY的可能需要自己的25 MHz晶振。
内部PLL的提供独立时钟的D950和ARM7域。
ARM的频率由外部引脚,即50兆赫和60兆赫之间进行选择设定。
在D950的频率可以通过,通过状态寄存器编程ARM进行设置。
提供了四个可能的值:
100兆赫
180兆赫
190兆赫
3/81
STLC1502
200兆赫
改变D950主时钟频率以下过程必须遵循:
1 )禁用D950时钟,重置在MISC控制寄存器的控制寄存器中的DCLK位。
2)等待ARM 10次
3 )选择新的D950主时钟,通过写MISC状态寄存器。
4)等待4毫秒
5 )禁用D950时钟,通过设置MISC控制寄存器中的DCLK位。
一个内部分频器提供了一个内部时钟PCM , 2083千赫,这是不完全的标准2048千赫。
- 外部的PCM时钟频率可以使用专用的晶体或振荡器施加,以提供精确地
8KHz的同步和采样时钟的PCM总线上。 (外部管脚配置Testsel [3:0 ] ,在[ 0011 ])。
在PCM时钟速率可以通过软件进行选择,以达到下列值:
1536 ( 24章)。 2048 ( 32章)。 4096 ( 64章) 8192千赫( 128章)。
- 该PCM时钟和帧同步信号可以被选择作为输入或输出,通过编程CON组
控制寄存器中的杂块。
4.0引脚说明
该STLC1502将交付:
PQFP 208引脚
4/81