六、总线(一)总线概述

目录

6.1总线的基本概念

6.2总线的分类

6.2.1片内总线

6.2.2系统总线

6.2.3 I/O总线 

6.2.4通信总线

6.3系统总线的结构

6.3.1单总线结构

6.3.2双总线结构

6.3.3三总线结构 

6.3.4四总线结构

6.4常见的总线标准

6.5总线的性能指标


6.1总线的基本概念

计算机使用总线结构便于增减外设,同时减少信息传输线的条数。但相对于专线结构,其实际上也降低了信息传输的并行性、信息的传输速度。 

总线是一组能为多个部件分时共享的公共信息传送部件。 

分时:同一时刻只允许一个部件向总线发送信息。主设备:获得总线控制权的设备 。

共享:多个部件可同时从总线上接收相同的信息。从设备:指被主设备访问的设备,它只能响应从主设备发过来的各种命令。

6.2总线的分类

按功能分类: 

6.2.1片内总线

片内总线是芯片内部的总线,它是CPU芯片内部寄存器与寄存器之间、寄存器与ALU之间的公共连接线。

6.2.2系统总线

 系统总线是计算机系统内各功能部件(CPU、主存、I/O接口)之间相互连接的总线。按系统总线传输信息内容的不同,又可分为:数据总线、地址总线、控制总线。

  • 数据总线:双向传输总线,位数与机器字长、存储字长有关。
  • 地址总线:CPU选择主存单元地址和I/O端口地址的单向传输总线,位数与主存地址空间的大小有关,有时可能还需要多几根表示I/O端口地址。
  • 控制总线:包括所以存储器和I/O设备的时序信号与控制信号、来自I/O设备和存储器的响应信号。

6.2.3 I/O总线 

I/O总线主要用于连接低速的I/O设备,通过I/O接口与系统总线相连接,目的是将低速设备和高速设备分离,以提升总线的系统性能,常见的有USB、PCI总线。 

6.2.4通信总线

通信总线是在计算机系统之间或计算机系统与其他系统(如远程通信设备、测试设备)之间传送信息的总线,通信总线也称外部总线

6.3系统总线的结构

6.3.1单总线结构

6.3.2双总线结构

6.3.3三总线结构 

 

 6.3.4四总线结构

  • 桥接器:用于连接不同的总线,具有数据缓冲、转换和控制功能。
  • 靠近CPU的总线速度最快。
  • 每级总线的设计遵循总线标准。
  • 存储器总线可支持突发传送方式。

北桥(英语:Northbridge)是基于 Intel 处理器的个人计算机主板芯片组两枚芯片中的一枚,北桥设计用来处理高速信号,通常处理中央处理器存储器PCI Express显卡(早年是AGP显卡)、高速PCI Express X16/X8的端口,还有与南桥之间的通信。

南桥(英语:Southbridge)是基于个人计算机主板芯片组架构中的其中一枚芯片。南桥设计用来处理低速信号,通过北桥中央处理器联系。

6.4常见的总线标准

系统总线 

  • ISA(Industry standard architecture):并行总线
  • EISA( extended Industry standard architecture):并行总线
  • FBS、QPI:串行总线。

局部总线

局部总线是在ISA总线和CPU总线之间增加的一级总线管理层。这样可将一些高速外设.如图形卡.硬盘控制器等从ISA总线上卸下而通过局部总线直接挂接到CPU总线上,使之与高速能CPU总线相匹配。

高速设备采用局部总线连接,可以节省系统的总带宽。

  • VESA(video electronics standard association,视频电子标准协会):并行总线
  • PCI(peripheral component interconnect ,外部设备互连):并行总线
  • AGP(accelerated graphics port,加速图形接口):并行总线
  • PCI-E(PCI-Express):串行总线。

连接各种外设

  • RS-232C:串行总线,不使用差模信号,用于极慢速的电传打印机
  • SCSI(small computer system interface ,小型计算机系统接口):并行总线,用于连接硬盘、打印机、扫描仪。
  • PCMCIA(personal computer memory card international association):并行总线,具有即插即用功能。
  • USB(universal serial bus,通用串行总线):即插即用、热插拔,采用差模信号,每次传递1bit。

主要用于连接硬盘、光驱

  • IDE(integrated drive electronics,集成设备电路):又名ATA,并行总线。
  • SATA(serial advanced technology attachment,串行高级技术附件):串行总线。

6.5总线的性能指标

  • 总线传输周期:指一次总线操作所需的时间,包括申请、寻址、传输、结束阶段。通常由若干时钟周期构成。但也可能由一个时钟周期构成或者一个时钟周期包含多个总线周期(上升沿和下降沿)。
  • 总线工作频率:总线传输周期的倒数。实际上指1秒传送几次数据。
  • 总线时钟周期:即机器的时钟周期,计算机的一个统一的时钟。
  • 总线时钟频率。机器的时钟频率,为时钟周期的倒数。
  • 总线宽度:又称总线位宽,通常指数据总线的根数。16位总线是指有16根数据总线。
  • 信号线数:地址总线、数据总线、控制总线的根数之合。
  • 总线复用:不同信号在同一信号线上分时传输。节省空间和成本,如地址/数据线复用。
  • 总线带宽:即总线的最大数据传输率。通常单位为(B/s)。总线带宽=总线工作频率×(总线宽度/8)。KB(1024B)、kB(1000B)。
  • 补充:数据传输率与有效数据传输率不同。有效数据传输率只关于有效数据位的传输。
  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 《汽车LIN总线基本协议概述》是一份关于LIN(Local Interconnect Network,局域互连网络)总线基本协议的概述文档。LIN总线是一种用于汽车电子控制系统中的串行通信总线。 该文档主要介绍了LIN总线的基本概念和工作原理。LIN总线的主要目标是在汽车内部各个电子控制单元(ECU)之间提供低成本、低功耗、低带宽的通信方式。它的设计主要针对一些辅助功能或低速数据传输的应用,例如车门控制、窗户操作、座椅调节等。 文档首先介绍了LIN总线的物理特性,包括总线线缆、电压电平、波特率等方面。LIN总线采用单线传输数据,通过电平变化来传输0和1的信息。波特率通常较低,通常在10Kbps到20Kbps之间,以满足低速应用的需求。 接着,文档介绍了LIN总线的组成和架构。LIN总线由一个主节点和多个从节点组成。主节点负责控制整个通信过程,而从节点则负责接收指令并执行相应的功能。主节点和从节点之间通过命令和数据帧进行通信。其中,命令帧用于主节点向从节点发送指令,而数据帧用于从节点向主节点发送数据。 文档还详细介绍了LIN总线的协议和通信流程。LIN总线采用主从式通信方式,主节点负责向从节点发送命令和控制信息,从节点则负责向主节点发送数据和状态信息。通信过程中,主节点发送帧头、帧ID、数据和校验位,从节点接收数据并进行校验和处理。 最后,文档介绍了LIN总线的优点和应用范围。由于LIN总线具有低成本、低功耗和低带宽的特点,它在汽车电子控制系统中得到广泛应用。特别适合一些辅助功能和低速数据传输的场景。 总的来说,《汽车LIN总线基本协议概述》是一份对LIN总线基本协议进行概述的文档,详细介绍了LIN总线的物理特性、组成架构、协议流程以及应用范围。通过阅读该文档,读者可以了解到LIN总线作为汽车电子控制系统中的一种串行通信总线的基本工作原理和应用背景。 ### 回答2: 《汽车LIN总线基本协议概述.pdf》是一份关于汽车LIN总线基本协议的文档概述。LIN(Local Interconnect Network)总线是一种低成本、低速率的串行通信协议,主要用于汽车电子系统的通信。 该文档主要介绍了LIN总线协议的基本原理和功能。LIN总线是一种单总线拓扑结构,用于连接车内各个电子控制单元(ECU)。它通过一个主节点(Master)和多个从节点(Slave)之间的通信实现数据传输和控制。 LIN总线协议的核心是帧(Frame)结构。每个帧由一个起始位(Sync Byte)和多个数据位(Data Byte)组成。起始位用于同步节点之间的数据传输,数据位用于传输具体的信息。帧中还包含了识别节点和数据校验的位。整个通信过程由主节点发起并控制。 文档进一步介绍了LIN总线的通信速率和错误检测机制。LIN总线的通信速率通常在10kbps到20kbps之间,远低于其他更高速的总线标准如CAN(Controller Area Network)。这使得LIN总线更适合于低带宽、低成本的应用场景。为了保证数据传输的可靠性,LIN总线使用了校验和和冗余功能来检测和纠正错误。 此外,文档还涵盖了LIN总线协议的应用领域和优点。LIN总线广泛应用于汽车电子系统中的低速传感器和执行器,如车载仪表板、窗户控制、座椅调节等。相比于其他高速总线协议,LIN总线具有低成本、易于集成和实现的优势。 总之,《汽车LIN总线基本协议概述.pdf》这份文档提供了关于LIN总线协议的基本原理、功能和应用领域的概述,对于了解和应用LIN总线协议的人员具有一定的参考价值。 ### 回答3: 《汽车LIN总线基本协议概述.pdf》 是关于汽车LIN总线基本协议的概述文件。LIN总线是一种局域网协议,主要用于控制车辆内部电子设备的通信和控制。 该文件详细介绍了LIN总线协议的基本原理和功能。LIN总线协议是在ISO 9141-2标准上定义的,主要用于实现车内不同电子设备之间的通信。相比于CAN总线协议,LIN总线协议的成本更低,适用于低速和简单通信环境。 根据该文件,LIN总线协议主要包括以下几个基本组件和功能: 首先是主-从结构。在LIN总线中,有一个主节点和多个从节点。主节点负责发送命令和控制信息,从节点负责接收命令并执行相应的动作。主节点通常是车辆的电子控制单元(ECU),从节点可以是各种车内设备,如仪表板、空调系统等。 其次是帧和帧顺序。LIN总线协议通过定义不同的帧类型来传输数据。帧包括同步域、标识域、数据域和校验域。帧的顺序由主节点控制,通过标识域来区分不同的帧类型。 再次是数据传输。LIN总线协议支持不同的数据传输方式,包括广播传输和单点传输。广播传输是指主节点向所有从节点发送相同的数据,而单点传输是指主节点向特定的从节点发送数据。 最后是错误处理和故障诊断。由于车辆电子系统的复杂性和环境的不可靠性,错误处理和故障诊断是LIN总线协议的重要部分。该协议定义了不同的错误和故障码,并提供了相应的处理机制和诊断方法。 总的来说,《汽车LIN总线基本协议概述.pdf》提供了对LIN总线协议的基本了解和概述。通过该文件,读者可以了解LIN总线的基本原理、功能和应用,以及如何实现有效的车辆内部设备通信和控制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晴落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值