TM1300 嵌入式多媒体网络通信系统的设计和实现.pdfVIP

TM1300 嵌入式多媒体网络通信系统的设计和实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TM1300 嵌入式多媒体网络通信系统的设计与实现 关键词:嵌入式微处理器 实时操作系统 BSP(Board Suppport Package) 网络驱动 摘要:提出了一种利用 TriMedia 嵌入式微处理器 TM1300 为 CPU 的多媒体网络系统的整体硬件设 计方案。介绍了利用设备库和 BSP 分层概念在系统中音视频外设编程的应用,重点介绍基于 pSOS 实时操作系统网络部件 pNA+的网络驱动程序的基本设计方案及网络编程模型。 多媒体技术与网络技术的有机结合满足信息化社会人们对各种信息的大量需求。网络多媒体技术的迅 速发展,加速了多种网络多媒体技术的应用,如:视频会议系统、数字视频监控系统、多媒体电子邮件、 视频点播(VOD )、远程多媒体数据库等。 随着微处理器技术的发展和嵌入式操作系统的日益广泛的应用,嵌入式系统以其高速响应、高度自动 化、功能易于扩展等独特优势已成为计算机工业新的增长热点。而且,嵌入式设备接入 Internt 已经成为不 可避免的趋势,并显示出美好的应用前景。嵌入式系统在多媒体通信应用领域同样得到了很好的应用,各 种基于嵌入式 Internet 技术的频服务器、多媒体远程监控系统已经成功应用于多种场合。 本文论述一种具有网络通信和多媒体处理功能的嵌入式系统的设计实现方法。 1 系统总体框架设计 基本的多媒体通信系统一般应该具有各种音视频输入输出设备,并具有高速网络通信功能。本系统采 用 Philips 公司 TriMedia 系列的 TM1300 媒体处理器作为主核来构造。其系统设计的各个功能模块如图 1 所示。 1.1 TM1300 媒体处理器简介及其系统设计特点 TM1300 是一种具高质量数字视频和音频应用处理能力的媒体处理器。它拥有接线员大的超长指令字 (VLIW )核DSP CPU ,独立于DSP CPU 的DMA 方式工作的音视频输入输出接口,32 位高带宽数据总 线将所有的片上模块单元连接,如 PCI 、SDRAM、图像协处理器(ICP )等,使数据处理极为快速方便。 另外,其强大的面向多媒体应用的指令系统和丰富的库函数使开发者能快速完成软件编程。 TM1300 的PCI/XIO 接口控制和复用逻辑使其可以用于为 PC 机环境设计的 PCI 音视频处理加速卡, 也可以用于独立工作的嵌入式系统。在系统设计中,既可以访问 PCI 外设,如 PCI 网络接口芯片,又可以 访问各种 8 位外设,如 ROM 、8 位 MCU 、程序存储器Flash Memory 等。 1.2 系统框图说明及芯片典型选型 本系统是一种嵌入式系统,它能完成视频和音频数据的采集与输出功能,并能通过高速网络传递压缩 编码后的音视频数据流。TM1300 具有强大的多媒体数据处理能力,它在系统中可以完成音视频数据的压 缩编码或解码,同时处理网络数据的收发,并可以通过 pSOS 实时操作系统协调和调度整个系统的任务, 从而形成强大的多媒体音视频数据处理和传输系统。 当然,本系统框图仅旨在一般意义上的系统,在实际应用中可以按照具体要求裁剪或添加其他外设, 如 UART 控制器、Modem 控制器模块等,使系统具有用户特定的功能。 (1)TM1300 的视频输入接口提供 8~10 位视频 A/D 转换接口,其最高采样率可以达 81MHz。可以 采用 Philips 公司 SAA7113、SAA7114 等视频解码芯片(Video Decoder )来完成系统各种格式的视频信号 采集。 (2 )视频输出接口提供8 位的视频数据输出口,可以完成解码后的视频数据输出,可以采用 Philips 公司的视频编码芯片(Video Encoder )完成视频数据的D/A 转换。 (3 )音频信号采集和输出的数据都是通过TM1300 的标准I2C 总线接口来传输的。可以用 Philips 公 司的 UDA1344 音频编解码器(Audio Codec )完成音频数据的A/D 和 D/A 转换。 (4 )基于网络接口芯片可以采用常用的Realtek 公司的 RTL8139C ,它是具有 10/100Mbps 自适应功 能的以太网收发控制器,是目前应用最为广泛的一种网络接口芯片。设计时,应为其配置启动 EEPROM , 如 93LC46、93LC56 等。 (5 )启动EEPROM 一般使用符合 I2C 的器件,如24LC16 、24LC32 等。因为

文档评论(0)

0520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档