网站大量收购闲置独家精品文档,联系QQ:2885784924

ISDNE1多媒体网卡的设计和实现研究.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ISDNE1多媒体网卡的设计与实现研究 乔林量代洁杨品巴林风 (清华大学计算机系,北京,100084) 摘要:ISDNEl多媒体网卡是为了满足多媒体通讯的需要而设计的基于ISDNEl速率接口和即插即用 的高速PCI总线的网络接口设备.拳文讨论了网.卡软硬件设计过程中的背景技术和基本问题,并给出了ISDN El网卡完整的设计和实现方案. 关键词:ISDN,基群速率接口,网卡,协议,网络驱动器接口规范 一、 引言 Scrvice 综合业务数字网(IntegratedDigital 通过网络为用户提供包括数据、语音、图象和传真等各类业务的技术手段,具有广阔的发展 前景。 1.1 ISDN用户-网络接口 ISDN用户.网络接口中有两个重要因素,即通路类型和接口结构。通路类型表示接口信 息、传送能力。通路类型的组合称为接口结构,它规定了在这个结构上最大的数字信息传送 能力。 fSDN用户.网络接口中的通路类型有两种:一种是供用户传递信息的B通路.传输率为 户.网络接口中的接口结构也分为两种:一种是基本接口。即把现有电话网的普通用户线作为 2.048Mbps。我们的设计以2M的El速率接口为准。 1.2 ISDN用户.网络接口的协议 ISDN用户.网络接口协议分三层:第一层是物理层,第二层是数据链路屡.第三层是网 络层。 第一层:电气物理规范,包括布线配置等,D通路冲突检测,激活、去激活功能和供电 功能。本层提供多个传输通路,连接多个终端设备和标准插座。第二层:建立传递消息的链 路、差错检测及控制和流量控制。支持多个逻辑链路的复用:提供广播链路和点到点链路, 具有地址和业务标识能力。第三层:呼叫控制,包括呼叫建立、保持和释放、补充业务的控 制。ISDN网卡的硬件设计部分主要是实现物理层的用户一网络接口,而相应的驱动软件要涉 及数据链路层和网络层。 全田第七层多媒体技术学术会议论文集 233 二、 硬件设计的关键问题 我们的ISDNEl网卡是基于El速率接口的双工网卡,如图1所示。由于采用了XILINX PCI接插器等几部分连接起 来,另外印制扳电路还包含 用来进行FPGA配置位流下 载的电路。 2.1网卡设计的基本问题 ISDN网卡的设计,从根 本上说就是要解决2个问题: 一个是数据通道各部分的衔 接,再一个是数据流的差错 控制和速率控制。解决第一 个闷题就是要按照数据流的 方向把功能分块,然后设置 好各个分块之间的联络信 号;解决第二个问题就是为 各个功能块设计控制器,去 控制数据的流动方式。 基于这样一种考虑,我 们把网卡的数据通路分成PCI ISDN 图l El多媒体网卡逻辑方块图 总线接口、缓存管理器、ST --BUS接口三大功能块,前2个功能块作为主机与收发器之间的数据中转站,不可避免的要 通过设置流水线寄存器、缓存的等存储对象来接收和转发数据流.同时要设计总线控制器、 缓存控制器来负责存储对象的管理以及和两侧模块的联络,这也就是图l所示的网卡功能方 块图的主要思想,图中除了数据通路外的另外两部分是收发器接口和配置空间接口。收发器 PC机一端可以方面地通过软件编程对MT9075进行全面控制;配置空间接13部分与网卡其它 部分没有直接关系,是专门为支持PCI总线规范的配置空间的要求而设的。 然而在解决上述2个问题的过程会遇到2个根本矛盾:一个是主机33M的高速PCI总线 和ISDN网络2M的低速接口之间的矛盾,一个是ISDN作为同步网络和多媒体数据的异步 传输之间的矛盾。 2.2猝发访问与驱动 猝发访问、缓存、状态寄存器、中断和驱动程序这5个表面看起来相互独立的概念,实 则为一个有机的整体,它们共同解决高速主机和低速网络之间的矛盾.从网卡晦主机看,主 机发过来的数据是猝发的,实现猝发的目的是为了节省CPU资源和提高传送麓率,氮一次猝 2≥±皇墼墼堡耋墼鐾量兰耋篓些釜叁::::::: 发传到网卡上的数据(如4K)都不可能立即被低速的ISDN网络所吸收,因此要设立一定规

文档评论(0)

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

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

1亿VIP精品文档

相关文档