文档介绍:西安电子科技大学
硕士学位论文
IEEE1394外设端接口板的设计与实现
姓名:金晓红
申请学位级别:硕士
专业:计算机系统结构
指导教师:高有行
20030101
摘要本文首先对协议按照总线配置,仲裁机制和数据传输进行了深入的的设计。在此电路基础上,根据用户手册和协议阐述了底层驱动程序的编制工作,并对编制碌绦蚪辛擞行Х治觥1韭文的研究和实践对于理解和开发外设端的接口电路具有良好实用意义和分析。然后采用的控制芯片实现了外设端接口电路参考价值。关键词:等时传输异步传输仲裁即插即用绦
.琣甌,.瑃瓵,篒
第一章绪论的特点概述的提出§.随着、计算机和通信技术的迅猛发展,数字化技术从未象今天这样深刻的影响着人们的日常生活,它以其良好的可编辑性能,更高的数据传输可靠性和们需求的同时。带来了对数据传输带宽、数据存储容量提出了更高的要求。对于多媒体特别是对视频信号来说,这种情况更为严重,因为数字化的音视频的数据量迅速增大到令人难以忍受的地步。而技术的诞生,为缓解数据传输问题提供了新的方案,因其传输速度高,支持等时传输和异步传输,支持热插拔,支持即插即用等多种特性,将是新一代传输媒体的首选。§的原型是年痉⒉嫉腇火线咚俅凶芟撸其目标就是要提供一个易于使用、价格低廉、高速率的通信总线。年,被采纳,推出了规范,成为第一个标准的正式舨本,其传输速率支持。基于对规范版本的不同理解,在早期实现中造成了不同生产商产品之间的互操作问题。为了解决这些问题,⒈乓徊蕉钥刂菩阅芎涂操作性进行了改进。年日又推出了曜迹训愣缘愦渚嗬肜ぶ米,传输速率提升到每秒~⑶铱梢砸谰荽涞木嗬胗氪涞速率来选择传输媒介。协议被视为数字影音界面标准的总线。归纳起来,具有以下的特点:·可升级的性能:支持和拇渌俾省●支持热插拔:用户不需要将系统断电就可加入或移除设备,并且可以数据保密性等优点迅速替代原有传统的模拟传输方式成为人类社会信息载体的首选。然而,任何事务的发展都必将不断伴随着新的问题与挑战,数字化在满足人
的发展现状§●支持两类传输事务:等时数据传输和异步数据传输。即插即用:每次加入或移除设备时,总线会重新枚举,在很大程度上,总线上的节点会自动配置,并且配置时不需要主机系统的干预。●分层的硬件和软件;协议的通信建立在事务层、链路层和物理层●支持个节点:在一条串行总线上,不加疃嘀С鼋诘地址,节点地址被用作一个所有节点可以辨认的广播地址,从而允许在总线上连接个物理节点。●支持点对点传输:串行总线设备能自主执行事务,而不要主机·支持公平仲裁:实现仲裁以确保等时应用获得一个恒定总线带宽,而异步应用能获得对总线的公平访问。错误检钡婿日处理:为验证通过总线的数据传输是否成功而执行验,如果检测到砦螅蚩赡芑岬贾率葜卮ā·线缆电源:通过线缆,可向节点提供电源。某特定节点可能使用总线提供的可用电源,也可能向总线供电。●可扩展总线:可以将新的串行设备连接入串行总线节点所提供的端口从而扩展串行总线。拥有两个或更多端口的节点,称为分节点,它可将附加节点以菊花状连接入总线;拥有一个端口的节点称为叶结点,它表示某一串行总线分支的结束点。所具有的这些特点使它顺应了当今媒体数据传输的潮流,尤其是适合了影音产品的需要,成为高速数字音频、视频设备、外部硬盘和其它高速外设的首选接口。从硬件发展来看,协议中的物理层和链路层已经由硬件实现了。目前,、瘸Ъ叶忌刂菩酒N锢聿愕目刂菩酒蠺的、和的等;链路层的控制芯片有的、和的等。逐渐受到了计算机、芯片、软件及消费类电子产品等各种厂商的普遍重视和支持。设备的应用也越来越广,早在年虏囟扑慊揪鸵淹动态的加载驱动程序。协议的基础之上。干预。外设端接口扳的设计与实现·
蚒的比较ǖ摹癉毕盗校瓷瞥隽薎对应的打印机,台湾还推出了对应的扫描器等等,配有接口的数字摄像机已经慢慢变成了一种趋势。在软件上,各种操作系统也积极提供了一系列肪澈蚇肪诚碌那绦蚩7⒐ぞ吆虯函数,方便了目前,市场已有的产品主要分布在这样的一些领域:大容量存储器,视频会议,视频输出,小型网络。高速打印机,娱乐设备,机顶盒。然而所具有的许多优良特征,如;简易的连接炔灏魏图床寮从、灵活的网络拓扑、高速的数据传输褪凳钡氖荽同步传输模式下将使它成为下一代家用网络系统的基础设施。§和际切乱淮亩嗝教錚母咚俅凶芟呓涌冢渲饕P阅艿由上表可见,与墓餐氐憔褪歉咚佟可以达到。该速率与一个标准的串行端口的速度相比大约要快出叮胍桓霾⑿卸丝贓俣却啾纫部炝倍;⒄怪械肽壳胺缤氛⒌腢~样具有旺盛的生命力。Ⅱ超过时,标准又向前迈了一步:曜嫉耐瞥觯唤隹捎肽壳肮阄J褂玫出了搭载供对设备的支持。微软公司在姓街С涌冢⒅鸩教驱动的开发,加快了设备