文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术网络知识TM1300 DSP系统的以太网通信接口的设计与实现
精品推荐
特别推荐
·全光网的发展趋势及其挑战
·详解策略路由和路由策略的区别
·ping 命令工作原理详细解析
·强烈推举系统管理员收藏的命令
·端口大全+注解
·常见端口表汇总
·网络监听的原理、实现技术与防范方法
·网管必须熟悉的几个网络DOS命令
·支招解决:网站本机无法访问故障
·支付宝数字证书无法使用解决方法
·计算机基本知识
·五招技巧快速锁定IP地址
·ADSL知识合集
·Rundll32.exe
·排优解难 网上邻居常遇故障解决方法
·Internet你应该知道的21个事实
·网管知识 网吧的技术漏洞应如何封杀?
·简单经济的可用性测试 上手指南
·巧查家用adsl的带宽
·冲浪技巧:如何抓取网页上的动画
热点TOP10
·网管必须熟悉的几个网络DOS命令
·常用网络命令及命令实例详解
·提升ADSL速度的三大招数
·解决双网卡无法共享上网的问题
·让ADSL自动拨号和永久在线
·布线工程施工方法--配线架的打法
·用51单片机控制RTL8019AS实现以太网通讯
·端口大全+注解
·实用-ADSL测速、加速、检测故障全解决
·1394网络适配器是什么东西?
·网管来看 企业面试网管员的模拟试题和答案
·常见端口表汇总
·GSM网络的干扰探讨及优化
·OFDM技术及其性能分析
·宽带共享上网软件
·远程控制软件pcAnywhere10.0试用手记
·德国坦克 首款火线外置7.1声卡评测
·计算机基本知识
·ADSL知识合集
·五招技巧快速锁定IP地址

TM1300 DSP系统的以太网通信接口的设计与实现

日期:2007年5月5日 作者: 查看:[大字体 中字体 小字体]


    作者:梅启斌 等

    摘要:介绍了TM1300DSP的特点,给出了通过TM1300的PCI接口驱动以太网芯片来实现以太网通信接口的设计方法。

    该设计将TM1300和以太网结合起来,因而可以方便地实现视频通信,文章详细介绍了该方案的软件和硬件的设计要点,最后给出了对模拟数据和实际视频压缩码流的传送实验结果。

    关键词:PCI总线TM1300以太网通信接口pSOS+内核 pNA+

    1  概述

    TM1300是Philips公司推出的新一代高性能多媒体数字信号处理器芯片。基于TM1300的DSP应用系统适合于实时声音、图像处理,可广泛应用于会议电视、可视电话、数字电视等应用场合。它不仅具有强大的处理能力,同时还具有非常友好的音频和视频以及SSI和PCI等I/O接口,因此可以根据应用的需要灵活地构造各种视频通信系统。鉴于目前计算机网络的普及和网上视频业务的发展,很有必要为TM1300视频编码系统开发一个以太网接口以拓宽其应用范围。开发以太网接口的一种合理思路是利用TM1300集成的PCI接口来驱动专用的以太网接口芯片。由于目前多数以太网接口芯片(如Real-tek8029,Realtek8139等)都采用PCI接口,因此,可以用PCI总线将数据从TM1300传输到这些专用的以太网接口芯片后,再由它们发送数据,而且TM1300可以在嵌入式操作系统pSOS中运行,同时由于系统pSOS带有TCP/IP协议栈因此可以方便地完成编码码流的TCP/IP封装。

    根据以上思路笔者在进行了前期测试的基础上进行了电路板的设计并顺利完成了调试。目前这个以太网接口已经基本开发成功。本文将对这个设计的技术要点从硬件和软件两个方面进行详细介绍。

TM1300 DSP系统的以太网通信接口的设计与实现(图一)

    2  TM1300及PCI总线接口

    该系统的硬件结构框图如图1所示。本系统硬件设计的重点是PCI总线接口。PCI总线根据数据位的宽度有32位和64位之分,64位的数据线与32位是兼容的。PC机中常见的是32位PCI总线,它的有用引脚总数是110个,可以分成3组。第一组是基本功能信号线,包括32位共享数据地址线AD〔00..31〕、接口控制线、仲裁线、时钟线、系统复位线、中断线;第二组是附加功能信号线,包括错误报告线、cache功能支持线、JTAG边界扫描线;第三组是电源线,包括设备耗电量标识线、3.3V电源线(12根)、5V电源线(13根)、地线(22根)。

    因为Realtek8029不具备PCI的附加功能信号线所支持的cache功能和JTAG边界扫描功能,同时虽然它具有奇偶校验错误报告功能引脚,但该脚可以悬空不用。所以,设计时只需考虑第一组功能信号线的连接即可。

    PCI接口的设计有以下几个要点:

    (1)PCI总线的仲裁

    这里先说明两个概念。首先,PCI总线是多设备共享的,由于PC机里可以有多个PCI设备,所以需要使用仲裁器;其次,PCI设备有主设备和从设备之分,主设备可以发起PCI数据的传送从设备只能被动地响应主设备的操作以对读操作和写操作做出响应。PCI的仲裁引脚是REQ和GNT,分别为请求线和授权线,而且只有PCI主设备有这两个引脚。一般情况下,REQ通常和GNT成对地连到仲裁器,而设备与设备的REQ和GNT通常是互不相连的。

    PCI总线的仲裁过程是这样的:PCI主设备把REQ电平拉低以表示向仲裁器请求占用总线。经仲裁获准后,仲裁器把这个设备的GNT电平拉低以表示请求获准,此后该设备便可以使用总线了。当它不再使用总线时,应使REQ信号变为高电平仲裁器就不再给它分配总线资源。在本系统中,TM1300是PCI主设备,而Realtek8029是PCI从设备。由于它们不存在共享总线的问题,所以不需要仲裁器,而只是简单地把REQ和GNT短接即可,这就相当于TM1300自己给自己授权。

TM1300 DSP系统的以太网通信接口的设计与实现(图二)

    (2)PCI_IDSEL信号线在设备的PCI配置读写中的作用

    PCI有一种特殊的读写周期,称为配置读写。这是因为在系统引导时,如果没有给设备配置I/O或内存地址,软件就只能通过配置来读写访问设备。配置读写有两种,分别称为0型和1型具体采用哪一种取决于总线的硬件连接。配置读写操作不经过PCI桥时,使用0型,当需要经过PCI桥时,则要用1型,0型读写的地址直接就是总线上的地址,1型读写的地址则要经过PCI桥的译码才能成为最终的总线地址。本设计中,TM1300和Realtek8029是用PCI总线直连的,所以使用0型配置读写。


[1] [2] [3] 下一页 




上一篇:用51单片机控制RTL8019AS实现以太网通讯

下一篇:基于嵌入式SoPC的以太网接口设备

TM1300 DSP系统的以太网通信接口的设计与实现 相关文章:
·XP系统运行慢?小编自用7招解决
·3DS Max 7卧室效果图设计:建模篇
·将系统装到U盘中 如何自制XP@USB启动盘
·不用重装XP系统就可以解决全部故障
·学生成绩管理系统实习
·Vista系统使用技巧总结
·VB+Access设计图书管理系统
·打造极速XP系统之绝对秘籍
·提高运行速度 教你一步一步优化XP系统
·侵入最大的六合彩论坛系统---六合专用BBS
TM1300 DSP系统的以太网通信接口的设计与实现 相关软件:
·学校源码管理系统超靓版V2008
·美工设计教程
·如何安装双系统
·方正飞腾集成排版系统V4.1
·Dreamweaver 网页设计
·C语言程序设计
·Photoshop CS中文版平面设计师标准案例教程
·Photoshop CS经典创意设计200例
·Photoshop 7.0 平面 广告 装帧设计100例
·卡丽来相片VCD制作系统 2003

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot