接口技术总线接口PPT讲稿.ppt
《接口技术总线接口PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《接口技术总线接口PPT讲稿.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、接口技术总线接口第1页,共66页,编辑于2022年,星期日一、总线概述 总线产生原因总线产生原因总线产生原因总线产生原因 微型机总线的发展微型机总线的发展微型机总线的发展微型机总线的发展 总线标准的分类总线标准的分类总线标准的分类总线标准的分类 总线的定义总线的定义总线的定义总线的定义 总线规范总线规范总线规范总线规范 机械结构机械结构机械结构机械结构 功能规范功能规范功能规范功能规范 电器规范电器规范电器规范电器规范 总线功能总线功能总线功能总线功能 数据缓冲、传输、转换数据缓冲、传输、转换数据缓冲、传输、转换数据缓冲、传输、转换 优先中断优先中断优先中断优先中断 仲裁仲裁仲裁仲裁 其他其他
2、其他其他第2页,共66页,编辑于2022年,星期日总线分类总线分类 芯片总线芯片总线 系统总线:系统总线:8288/8282-3/8286-78288/8282-3/8286-7驱动驱动 PC PC总线总线 ISA ISA 设备总线:接口与外设间的总线设备总线:接口与外设间的总线 IEEE488 SCSI CENTRONICS RS232 USB 1394 IEEE488 SCSI CENTRONICS RS232 USB 1394 IDE-PATA SATA IDE-PATA SATA 局部总线:局部总线:定义:定义:P82 PCI VESA-VLBUSP82 PCI VESA-VLBUS
3、AGPAGP总线总线总线主要看速度,看带宽,看驱动能力。总线主要看速度,看带宽,看驱动能力。第3页,共66页,编辑于2022年,星期日总线性能指标总线性能指标 总线信息传输过程总线信息传输过程请求总线请求总线总线裁决总线裁决寻址(目的地址)寻址(目的地址)信息传送信息传送错误检测错误检测 总线定时协议总线定时协议源和目的同步源和目的同步同步同步异步异步如启始位、停止位如启始位、停止位半同步半同步ISA ISA 操作间时间间隔为公公时钟周期的整数倍操作间时间间隔为公公时钟周期的整数倍 总线频宽:总线本身达到的最高传输率总线频宽:总线本身达到的最高传输率 MB/S MB/S 总线传输率:系统在一定
4、工作方式下,所能达到的传输率总线传输率:系统在一定工作方式下,所能达到的传输率显卡显卡网络网络FSBFSB第4页,共66页,编辑于2022年,星期日二、总线的控制(争用与仲裁)总线主设备与从设备总线主设备与从设备争用的解决办法争用的解决办法 令牌法令牌法-静态仲裁静态仲裁 CSMA/CD-CSMA/CD-允许争用和冲突允许争用和冲突-都放弃再重试都放弃再重试 综合综合允许争用不允许冲突允许争用不允许冲突总线仲裁算法:总线仲裁算法:优先级仲裁优先级仲裁共享总线共享总线IOIO系统间系统间 公平仲裁公平仲裁SMPSMP系统系统仲裁器的实现仲裁器的实现 集中仲裁:一个,主设备多场合集中仲裁:一个,主
5、设备多场合 分布仲裁:分布于各主设备中分布仲裁:分布于各主设备中第5页,共66页,编辑于2022年,星期日三、系统总线常见系统总线常见系统总线 STD100STD100 IBMPC ISAIBMPC ISA MULTIBUS I/IIMULTIBUS I/II VMEVME MCA EISAMCA EISA Q NUBUS Q NUBUS STDSTDIBMPC IBMPC ISAISAEISAEISA主要了解地址信号、数据信号、控制信号,多少根,增加什么功主要了解地址信号、数据信号、控制信号,多少根,增加什么功能?能?第6页,共66页,编辑于2022年,星期日PC总线62Pin、8数据、20
6、地址第7页,共66页,编辑于2022年,星期日总线ISA总线62+36Pin、16数据、24地址兼容PC总线第8页,共66页,编辑于2022年,星期日总线EISA总线198Pin、32数据、32地址兼容PC、ISA总线两层结构插件第9页,共66页,编辑于2022年,星期日第10页,共66页,编辑于2022年,星期日四、局部总线局部总线作用局部总线作用PCIPCI总线概述总线概述PCIPCI总线结构总线结构 结构图结构图P441P441 标准总线桥路标准总线桥路PCIPCI总线信号总线信号总线基本操作特点总线基本操作特点 采用猝发传输方式采用猝发传输方式 速度较高速度较高 6464位可扩展位可扩
7、展 隐含式裁决隐含式裁决 可靠性高(地址、命令和数据校验)可靠性高(地址、命令和数据校验)三个地址空间(内存、三个地址空间(内存、I/OI/O和配置)和配置)自动配置自动配置第11页,共66页,编辑于2022年,星期日总线PCI总线PCI外围部件互联总线,局部总线PnP特性第12页,共66页,编辑于2022年,星期日PCI信号定义AD31:0地址/数据C/BE3:0命令/字节许可PAR校验FRAME#成帧TRDY#目标就绪IRDY#始发就绪STOP#目标设备请求停止DEVSEL#设备选择IDSEL始发设备选择REQ#总线请求GNT#总线许可CLK系统时钟(033MHz)RST#系统复位D63:
8、32数据BE#7:4字节允许PAR64高字校验REQ64#请求64位传输ACK64#确认64位传输LOCK#资源封锁(设备独占)PERR#校验错SERR#系统错SBO#侦测退出(snoop back off),命中了一个修改过的块SDONE侦测完成,探测结果为“干净”TDI测试输入TDO测试输出TCK测试时钟TMS测试模式选择TRST#测试复位INTA#中断请求第13页,共66页,编辑于2022年,星期日PCI命令定义第14页,共66页,编辑于2022年,星期日传输操作时序第15页,共66页,编辑于2022年,星期日用PCI总线构成的系统第16页,共66页,编辑于2022年,星期日PCI的发展
9、(1 1)66MHz66MHz时钟。时钟。在在PCI 2.1PCI 2.1中允许总线以最高中允许总线以最高66MHz66MHz的时钟工作。的时钟工作。PCIPCI规范规范2.12.1版定义版定义了了66MHz66MHz速度下的操作。速度下的操作。在在6464位的位的66MHz66MHz总线中,可达到的最大数据流量是总线中,可达到的最大数据流量是8B66M/s=528MB/s8B66M/s=528MB/s(2 2)Compact PCICompact PCI。PCIPCI工业计算机制造商联盟制订的规范工业计算机制造商联盟制订的规范 更加坚固耐用的更加坚固耐用的PCIPCI总线总线 在电气、逻辑和
10、软件功能方面与在电气、逻辑和软件功能方面与PCIPCI完全兼容完全兼容 支持热插拔。支持热插拔。第17页,共66页,编辑于2022年,星期日五、设备总线RS232CSCSIIDEFDDSPP。第18页,共66页,编辑于2022年,星期日RS232C信号定义第19页,共66页,编辑于2022年,星期日SCSI总线1.特点从通道发展而来传输速度快灵活性好(适用于各种外设)设备独立性采用高级命令系统第20页,共66页,编辑于2022年,星期日信号定义信号电平:单端方式差分方式第21页,共66页,编辑于2022年,星期日总线控制地址构成:地址构成:设备地址设备地址(8(8个个)逻辑单元号(逻辑设备号)
11、逻辑单元号(逻辑设备号)逻辑分区地址(逻辑分区地址(1616到到3232位块地址)位块地址)通信协议:通信协议:消息传递消息传递八个阶段(操作状态):八个阶段(操作状态):空闲,仲裁,选择,再选择,空闲,仲裁,选择,再选择,命令,数据,状态,消息命令,数据,状态,消息两个异步条件:两个异步条件:注意(有消息发出),复位注意(有消息发出),复位第22页,共66页,编辑于2022年,星期日操作状态第23页,共66页,编辑于2022年,星期日消息系统消息的作用:消息的作用:传递操作信息(如设备执行情况以及操作控制)传递操作信息(如设备执行情况以及操作控制)消息类型:消息类型:单字消息单字消息 双字消
12、息双字消息 多字消息多字消息第24页,共66页,编辑于2022年,星期日SCSI消息(一)第25页,共66页,编辑于2022年,星期日SCSI消息(二)第26页,共66页,编辑于2022年,星期日命令格式第27页,共66页,编辑于2022年,星期日SCSI适配器结构第28页,共66页,编辑于2022年,星期日SCSI外设控制器结构第29页,共66页,编辑于2022年,星期日SCSISCSI总线的工作过程总线的工作过程SCSISCSI总线工作过程包括总线工作过程包括1010个总线节拍。个总线节拍。BUS FREEBUS FREEBUS FREEBUS FREE:总线自由节拍:总线自由节拍:总线自
13、由节拍:总线自由节拍 ARB ARB ARB ARB:总线仲裁节拍:总线仲裁节拍:总线仲裁节拍:总线仲裁节拍SELSELSELSEL:总线选择节拍:总线选择节拍:总线选择节拍:总线选择节拍 RESELRESELRESELRESEL:总线重选节拍:总线重选节拍:总线重选节拍:总线重选节拍MSG INMSG INMSG INMSG IN:信息输入节拍:信息输入节拍:信息输入节拍:信息输入节拍 MSG OUTMSG OUTMSG OUTMSG OUT:信息输出节拍:信息输出节拍:信息输出节拍:信息输出节拍 DATA INDATA INDATA INDATA IN:数据输入节拍:数据输入节拍:数据输入
14、节拍:数据输入节拍DATA OUTDATA OUTDATA OUTDATA OUT:数据输出节拍:数据输出节拍:数据输出节拍:数据输出节拍CMDCMDCMDCMD:命令节拍:命令节拍:命令节拍:命令节拍 STATUSSTATUSSTATUSSTATUS:状态节拍:状态节拍:状态节拍:状态节拍第30页,共66页,编辑于2022年,星期日各节拍转换如下图所示:RESETBUS FREEARBRESELSELMSG IN OUTDATA IN OUTCMDSTATUSRST第31页,共66页,编辑于2022年,星期日工作过程工作过程1.1.在复位后进入自由节拍,总线设备提出请求。在复位后进入自由节拍
15、,总线设备提出请求。2.2.进入总线仲裁节拍进入总线仲裁节拍ARBARB,使优先权最高的请求,使优先权最高的请求设备获取总线设备获取总线3.3.进入选择节拍进入选择节拍SELSEL,利用,利用SELSEL和和BSYBSY信号及设备编信号及设备编码决定起始设备和目标设备;码决定起始设备和目标设备;4.4.经过上述三个节拍后,进入信息传输节拍,利用经过上述三个节拍后,进入信息传输节拍,利用MSGMSG,C/DC/D,I/OI/O三个信号的不同编码,决定信息传三个信号的不同编码,决定信息传输的方式。如为输的方式。如为000000,表示一个数据输出总线节拍,表示一个数据输出总线节拍,由起始设备传送到目
16、标设备。由起始设备传送到目标设备。5.5.当信息传输完成或出现错误时,利用当信息传输完成或出现错误时,利用RSTRST信号使总线信号使总线复位。复位。第32页,共66页,编辑于2022年,星期日SCSI的发展第33页,共66页,编辑于2022年,星期日第34页,共66页,编辑于2022年,星期日IDE磁盘接口第35页,共66页,编辑于2022年,星期日IDE接口定义第36页,共66页,编辑于2022年,星期日IDE接口定义DA0DA2DA0DA2寻址,与寻址,与CS1FX*CS1FX*和和CS3FX*CS3FX*一起使用一起使用DIOR*DIOR*启动读周期启动读周期DIOW*DIOW*启动写
17、周期启动写周期 DD0DD15DD0DD15传输磁盘数据传输磁盘数据IORDYIORDY指示磁盘驱动器需要进行数据传输。指示磁盘驱动器需要进行数据传输。IOCS16IOCS161616位输入输出的控制信号,已准备送出或接受数据。位输入输出的控制信号,已准备送出或接受数据。DMARQDMARQ启动向磁盘驱动器或从驱动器往外传输数据启动向磁盘驱动器或从驱动器往外传输数据DMACK*DMACK*数据传输结束数据传输结束INTQ INTQ 驱动器中断请求驱动器中断请求DASP*DASP*驱动器有效驱动器有效PDIAG*PDIAG*诊断命令或复位的结果诊断命令或复位的结果RESET*RESET*使驱动器
18、在加电或重新启动时回到初始状态使驱动器在加电或重新启动时回到初始状态第37页,共66页,编辑于2022年,星期日第38页,共66页,编辑于2022年,星期日2023/4/222023/4/22微机接口技术微机接口技术3939IDE接口简介 Integrated Device Electronics,Integrated Device Electronics,即集成设备电子部件。即集成设备电子部件。19841984年由年由CompaqCompaq开发开发并由并由Western DigitalWestern Digital公司生产的控制器接口。公司生产的控制器接口。最大特点是把控制器集成到驱动器内
19、。好处是可以消除驱动器和控制器最大特点是把控制器集成到驱动器内。好处是可以消除驱动器和控制器之间的数据丢失问题之间的数据丢失问题,使数据传输十分可靠。这就可以提高每磁道的扇区使数据传输十分可靠。这就可以提高每磁道的扇区数到数到3030以上以上,从而增大容量。从而增大容量。IDEIDE采用了采用了4040线的单组电缆连接。在线的单组电缆连接。在IDEIDE的接口中的接口中,除了对除了对ATAT总线上的信号作必要的总线上的信号作必要的控制之外控制之外,基本上是原封不动地送往硬盘驱动器。基本上是原封不动地送往硬盘驱动器。在有的资料上也称在有的资料上也称IDEIDE为为ATAATA接口接口(AT-At
20、tachment:AT(AT-Attachment:AT嵌入式接口嵌入式接口)。现在的微机系统中已不再使用适配卡,而把适配电路集成到系统主板上现在的微机系统中已不再使用适配卡,而把适配电路集成到系统主板上,并并留有专门的留有专门的IDEIDE连接器插口。连接器插口。IDEIDE由于具有多种优点由于具有多种优点,且成本低廉且成本低廉,在个人微机在个人微机系统中得到了最广泛的应用。系统中得到了最广泛的应用。第39页,共66页,编辑于2022年,星期日2023/4/222023/4/22微机接口技术微机接口技术4040增强型增强型IDE(EIDE)IDE(EIDE)接口标准接口标准增强型IDE(En
21、hanced IDE)是Western Digital为取代IDE而开发的接口标准。EIDE接口已直接集成在主板上。与IDE相比,EIDE有以下几个方面的特点:1.1.支持大容量硬盘支持大容量硬盘,最大容量可达最大容量可达8.4GB8.4GB。而原有的。而原有的IDEIDE标准标准,因受因受到硬盘磁头数到硬盘磁头数(最大为最大为16)16)的限制的限制,其管理的最大硬盘容量不超过其管理的最大硬盘容量不超过528MB528MB。2.EIDE2.EIDE标准支持除硬盘以外的其它外设。旧的标准支持除硬盘以外的其它外设。旧的IDEIDE标准只支持硬盘标准只支持硬盘,只是一个硬盘标准。而只是一个硬盘标准
22、。而EIDEEIDE支持符合支持符合ATAPIATAPI接口接口(AT Attachment(AT Attachment Packet Interface)Packet Interface)标准的磁带驱动器和标准的磁带驱动器和CD-ROMCD-ROM驱动器。驱动器。3.3.可连接更多的外设可连接更多的外设,最多可连接四台最多可连接四台EIDEEIDE设备。原有设备。原有IDEIDE只提供只提供一个一个IDEIDE插座插座,最多只能挂接两个硬盘。最多只能挂接两个硬盘。EIDEEIDE提供了两个接口插座提供了两个接口插座,分别称为第一分别称为第一IDE(Primary)IDE(Primary)接口
23、插座和第二接口插座和第二IDE(Secondary)IDE(Secondary)接口插接口插座。座。第40页,共66页,编辑于2022年,星期日2023/4/222023/4/22微机接口技术微机接口技术4141 每个插座又可连接两个设备每个插座又可连接两个设备,分别称为主分别称为主(Master)(Master)和从和从(Slave)(Slave)设备。设备。因此一共可连接四台设备。第一因此一共可连接四台设备。第一IDEIDE接口也称为主通道接口也称为主通道,它通常与高它通常与高速的局部总线相连速的局部总线相连,用于挂接硬盘等高速的主用于挂接硬盘等高速的主IDEIDE设备设备(Primary
24、 IDE(Primary IDE Device)Device)。第二。第二IDEIDE接口称为辅通道接口称为辅通道,一般与一般与ISAISA总线相连总线相连,可挂接可挂接CD-ROMCD-ROM或磁带机等辅或磁带机等辅IDEIDE设备设备(Secondary IDE Device)(Secondary IDE Device)。在。在BIOSBIOS设置中设置中,要求用户对要求用户对Secondary IDE DeviceSecondary IDE Device的数量、主从设备的工的数量、主从设备的工作模式进行设置。作模式进行设置。4.EIDE4.EIDE具有更高的数据传输速率。原有的具有更高的
25、数据传输速率。原有的IDEIDE驱动器的最大突发数驱动器的最大突发数据传输率据传输率(Burst Data Transfer Rate)(Burst Data Transfer Rate)仅为仅为3MB/s3MB/s。突发数据传输率突发数据传输率突发数据传输率突发数据传输率是指从硬盘缓冲区读取数据的速度是指从硬盘缓冲区读取数据的速度,其单位常用每秒兆字节其单位常用每秒兆字节(MB/s)(MB/s)或每秒兆位或每秒兆位(Mb/s)(Mb/s)。EIDEEIDE支持硬盘标准组织支持硬盘标准组织SFFC(Small Form SFFC(Small Form Factor Committee)Fact
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 接口 技术 总线接口 PPT 讲稿
限制150内