微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 基于POWERPC823嵌入式视频网络接入系统研究

基于POWERPC823嵌入式视频网络接入系统研究

时间:06-30 来源:互联网 点击:


4.2 音频编解码部分

音频编解码采用Motorola公司的MCl45567芯片,该芯片提供双向模拟音频接口,能够根据ITU-T的G.71l描述的算法提供标准的A律PCM音频编解码,其音频速率为64kb/s。考虑到成本和体积,在音频输入输出接口处没有提供功率放大器。因此,在工程应用中必须在音频播放端加外置功放。

4.3 音频数据控制、处理部分

音频数据控制、处理在CPLD(Altera公司的MAX3064ACTl00-10)中实现,该部分主要有4部分:

(1)时钟部分
将外部输入的2.048MHz的时钟信号分出2个64k时隙,其中一个时隙用于音频输入,另一个用于音频输出。

(2)上行音频部分
将经MCl45567编码的串行音频数据转换成8b宽的并行数据并写入音频上行FIFO。

(3)下行音频部分
将音频下行FIFO中的8b宽的并行音频数据读入,转换成串行信号并在相应的时隙内写入MCl45567。 (4)总线控制部分

提供总线控制信号线的逻辑转换。

4.4 音频总线接口部分

音频总线接口包括音频上行FIFO、音频下行FIFO和总线收发器3部分。音频上下行FIFO采用CYPRESS公司的CY7C421(9 b宽,512 b深异步FIFO)。总线收发器采用TI公司的LX245八位双向总线收发器。总线接口为中断触发的读写工作模式。由系统的片选6(CS6)来选中音频接口,RD/WR控制数据的传输方向,OE、WE配合CS6对相应的FIFO进行读写。整个工作过程是这样的:当上行FIFO被CPLD写至半满时,产生中断,通过中断信号线IRQ2传给系统,通知驱动程序将数据读走;当下行FIFO的数据被CPLD读至半空时,也产生中断,通过中断信号线IRQ7传给系统,通知驱动程序将下一块音频数据写入下行FIFO。

所有以上这些控制信号线的逻辑组合都是在CPLD的总线控制部分完成的。

5 结 语

随着网络技术的突飞猛进,32b处理器价格的下降,使用PowerPC823开发具有独立IP地址的视频网络接人终端的研制成为可能。目前,视频网络接人终端已在2002年6月应用于南阳市道路交通的监控,经过高温(60°)、高湿度、雷电的考验运行稳定良好,具有广泛的推广价值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top