STLC1502是基于ST公司的专用于开发VoIP相关产品的处理器,是集成了ARM7和D950的双核芯片。普通双音频电话机可通过以STLC1502为核心的VoIP小型用户网关接入Internet,实现IP电话呼叫。
概述
随着2000年互联网泡沫的破灭,IT近几年徘徊在低谷,复苏艰难。然而VoIP(voice over internet protocol)技术带来的冲击波却在不断增强。VoIP又叫IP电话,泛指在以IP为网络层协议的计算机网络中进行话音通信的系统,即在IP网上传送话音。传统的电话网以电路交换方式传输语音,所要求的传输带宽为64kbit/s,且通话时独占电路,通信费用昂贵。VoIP以IP分组交换网络为传输平台,对模拟语音信号进行压缩,打包等一系列的特殊处理,使之可以采用费用低廉的IP数据网进行传输。对
端从IP网上接收数据后,再把它还原成话音,实现通话。随着计算机网络的发展和日益普及,VoIP无论是研究和应用都日益趋热,VoIP市场前景广阔。特别是随着最近宽带接入的兴起,网上多媒体应用越来越多,基于IP网络提供包括语音,数据与视频等在内的综合多媒体通信服务,将成为VoIP领域的下一关键性应用。因此,各VoIP的厂家推出了很多相关产品。除了各大VoIP厂家的电信级IP电话产品外,其中最常见的产品还有小型用户网关和IP电话终端。
本文采用STMicroelectronics(意法)公司专门用于用户级VoIP产品开发设计而推出的STLC1502双核处理器芯片,配合添加相关外围芯片后,设计了一种VoIP小型用户网关产品。普通电话机通过该网关接入Internet,可实现IP电话呼叫。
STLC1502处理器
STLC1502是ST公司专用于快速设计开发IP电话和模拟网关设备的高性能VoIP处理器,具有非常丰富的便于开发小型用户网关设备的接口。该处理器是双核芯片,内部集成了低功耗D950DSP和ARM7/TDMI 微处理器,以及两个10/100M以太网媒体接入控制接口(MII:media independenti nterface),还包含了方便测试和调试的JTAG接口(ARM和DSP各一个)。下面将分别介绍ARM7微处理器和D950DSP的部分。
ARM微控制器部分
基于ARM7TDMI处理器核,并具备丰富外围接口的多总线微处理器系统,主要完成整个系统的控制功能和与外围设备的通信,具有以下特性。
(1)60MHz频率。
(2)系统总线基于高级微控制器总线结构(AMBA),包括两条独立的总线:连接高性能系统模块的高性能总线(AHB)和连接低功率外围设备的高级外设总线(APB)。
(3)高速32位数据总线,连接外部存储器。外部程序存储器和外部数据存储器共享数据总线,方便系统存储器的扩展。
(4)16K×32bit内部ROM,可存储系统启动代码。
(5)两个MII接口,与以太网收发器相连,可构成两个RJ45以太网口。
(6)具有内部控制硬件负责管理两以太网端口数据帧的交换和网络数据流的收发处理。