总线的演变

发布者:古古斋最新更新时间:2015-10-08 来源: eefocus关键字:总线  演变 手机看文章 扫描二维码
随时随地手机看文章
总线的演变
首先应该讲讲总线的演变历史,这方面《PC架构系列:CPU/RAM/IO总线的发展历史!》这篇文章写得很好!感谢文章的作者!以下内容大量来自这篇文章,可以说是这篇文章的缩减转载。

公共总线
早期PC中,CPU/RAM/IO都是挂在一条总线上,所有的部件都必须在同步的模式下工作。这样就带来一个"互锁" (locked to each other )效应:所有设备都被限定在一个通用时钟频率(Clock Frequency)上面,整个系统的速度会被系统中最慢的设备限制,系统的整体性能无法提高。
 
南桥诞生(IO总线诞生)
1987年,康柏(Compaq)公司想到一个办法: 将系统总线与I/O总线分开,使得2个不同的总线工作在不同的时钟频率上。CPU和内存工作在系统总线上(the System Bus),独立于所有的I/O设备。这样高速的CPU/RAM组件就摆脱了低速I/O设备的束缚。


这里的Bridge,就是现在的南桥(South Bridge)芯片的前身,而它实际起到了降频的作用。
倍频出世
从80486开始,CPU的发展迅猛,频率大幅攀升。内存开始变得跟不上CPU的发展步伐了。Intel 于是决定在80486中引入倍频(Clock Doubler)的概念。内存依旧工作在系统总线上,与系统总线保持同样的工作频率,而CPU的内部工作频率(CPU主频)是:
CPU 主频 = 外频(系统总线频率System Bus Frequency)* 倍频 (Clock doubler) 
 
北桥和前端总线的诞生
PC结构的变化趋势是把低速设备与高速设备用隔离总线的方法进行隔离。而发展到后来,就演变出了北桥(North Bridge)芯片。内存与北桥间的总线称为内存总线,把CPU与北桥间连接的这段总线成为前端总线(Front Side Bus,FSB),也就是系统总线(System Bus)!
 

PC中的IO总线
通过上面的文章,我们知道的总线的演变过程。现在专门来讲讲IO总线。
总线:用来传送信号或能量的构造器。 
系统 I/O 总线将指令从内存传导至与输入输出处理器(IOP)
[url=http://publib.boulder.ibm.com/html/as400/v5r1/ic2989/info/rzajx/rzajxiodevice.htm][/url]
相连的设备。系统 I/O 总线还会将指令从 IOP 传导回内存。 
以下的内容来自《认识物理I/O构件- 主机I/O总线(1)》 ,这篇文章写得很好。感谢文章作者! 
在数据离开系统内存总线后,它通常传输到另一条总线:主机I / O总线。现在最常见的主机I / O总线是P C I总线,另外还有如PCI-E总线、ISA总线,E I S A总线及V M E总线等等。主机I / O总线实现了几种重要的功能,包括: 
允许加入新的插卡。
允许从内存总线输入和输出数据。
允许在插卡之间传输数据。
主机I / O总线并不是处于设备与系统内存总线间的仅有的中介物,在主机I / O总线和系统内存总线之间还存在着桥控制器芯片(南桥),该芯片负责在两总线之间交换数据。主机I / O总线是在内存和外设之间传送数据的运输工具。 
ARM处理器的内部总线
认真研究ARM9(以s3c2410为例)的结构框图,你会发现:作为高性能的嵌入式CPU,ARM9可以看成一个高度浓缩的计算机系统,类似于分化出南桥芯片且有倍频的计算机构架!具体见下图:


看了这些,应该可以对计算机的总线有了一些认识,更重要的是对ARM9的体系构架有了更好地认识!这里值得注意的是:ARM 的内存芯片并没有直接接在“内存总线”上,而是通过内存控制器间接地和“内存总线”连接。
关键字:总线  演变 引用地址:总线的演变

上一篇:现场总线技术的发展及由来
下一篇:CAN总线详细教程,精心编制,不可错过(上)

推荐阅读最新更新时间:2024-05-03 00:00

stm32 总线矩阵介绍
主系统由 32 位多层 AHB 总线矩阵构成,可实现以下部分的互连: ● 八条主控总线: — Cortex™-M4F 内核 I 总线、D 总线和 S 总线 — DMA1 存储器总线 — DMA2 存储器总线 — DMA2 外设总线 — 以太网 DMA 总线 — USB OTG HS DMA 总线 ● 七条被控总线: — 内部 Flash ICode 总线 — 内部 Flash DCode 总线 — 主要内部 SRAM1 (112 KB) — 辅助内部 SRAM2 (16 KB) — 辅助内部 SRAM3 (64 KB)(仅适用于 STM32F42xxx 和 STM32F43xxx 器件) — AHB1 外设(包括 AHB-APB
[单片机]
计算机组成原理之总线设计
我们知道,计算机是由五大部件组成的:运算器、存储器、控制器、输入设备和输出设备,这个概念比较抽象,简单一点来说就是 CPU 包含运算器和控制器,存储器也就指的是内存,而输入输出设备分别指的是键盘和显示器。计算机这几个部件之间是需要共同协作完成信息处理的,那么,这几大部件之间如何进行通信呢?靠的是系统总线,这也是我们这篇文章讨论的重点。 认识总线 总线是将两个计算机或者多个功能单元连接在一起并允许它们相互交换数据的一种通路。总线还可以将计算机和外部设备连接在一起。总线是计算机系统非常重要的组成部分。关于需要知道下面这几个概念。 总线宽度:一般用并行数据通路的数量来定义总线的宽度,一般总线的宽度有 8 位、16 位、32 位、
[嵌入式]
计算机组成原理之<font color='red'>总线</font>设计
PCIe总线概述
随着现代处理器技术的发展,在互连领域中,使用高速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有外部设备共享总线带宽,而PCIe总线使用了高速差分总线,并采用端到端的连接方式,因此在每一条PCIe链路中只能连接两个设备。这使得PCIe与PCI总线采用的拓扑结构有所不同。PCIe总线除了在连接方式上与PCI总线不同之外,还使用了一些在网络通信中使用的技术,如支持多种数据路由方式,基于多通路的数据传递方式,和基于报文的数据传送方式,并充分考虑了在数据传送中出现服务质量QoS
[嵌入式]
基于I2C总线应用呼唤平台模式实现VIIC1.0软件包的设计
一、I2C总线及其虚拟应用 1. I2C总线应用呼唤平台模式 目前,单片机应用系统的外围扩展已从并行方式为主过渡到以串行方式为主的时代。许多新型外围器件都带有串行扩展接口。通常的串行扩展接口和串行扩展总线有UART的移位寄存器方式、MOTOROLA公司的SPI、NS公司的Microwire、Dallas公司的1Wire和Philips公司的I2C总线等。其中,I2C总线提供了较完善的总线协议、最简单的串行连接方式,并提供了总线操作的状态处理软件包,因而得到了广泛的应用。但厂家并未提供完善的平台模式应用软件包。因此,用户在扩展I2C总线外围器件时,还要在了解I2C总线协议、操作原理的基础上,采用直接方式进行I2C总线外围器件的应用程
[单片机]
基于I2C<font color='red'>总线</font>应用呼唤平台模式实现VIIC1.0软件包的设计
分析防盗报警系统总线总线探测器优点
  随着时代的变迁,人们对安全要求不断提高,促进了安防领域防盗报警技术的进步。传统防盗报警系统的应用及安装方式已经受到了来自新技术应用的挑战,它们凭借施工安装便利、资金投入少、后期维护简单等优势,一波接一波地冲击着传统的技术方式。欲知详情,请看下文详解。   系统总线又称内总线或板级总线。因为该总线是用来连接微机各功能部件而构成一个完整微机系统的,所以称之为系统总线。系统总线是微机系统中最重要的总线,人们平常所说的微机总线就是指系统总线,如PC总线、AT总线(ISA总线)、PCI总线等。系统总线上传送的信息包括数据信息、地址信息、控制信息,因此,系统总线包含有三种不同功能的总线,即数据总线DB(Data Bus)、地址总线AB(Ad
[嵌入式]
基于RS485总线通信的智能小区周界防越报警系统的设计
  1.引言   随着科学技术和经济的快速发展,人们对居家的概念已从最初满足简单的居住到注重对住宅的人性化需求,如安全、舒适、快捷、方便的智能小区,其中安全性是智能小区设计的首要目标。智能小区的安防系统担负着保护小区居民生命和财产安全的职责,由周界防越报警、视频监控、电子巡查、可视对讲、出入口控制、停车场管理等子系统组成,其中周界防越报警子系统是整个智能小区安防系统的核心之一。   2.智能小区周界防越系统概述   智能化住宅小区周界防越系统是为了防止有人从非法入口擅自闯入小区,以避免各种潜在的危险。为了对小区的周界进行安全防范,防止围墙或栅栏有可能受到破坏及非法翻越,提高周边的安全防范的可靠性,缩短发现非法入侵的时间,保证
[嵌入式]
基于VXI总线技术的RWR自动测试诊断系统构建
0 引  言 随着新型电子器件在雷达告警设备(RWR)中的应用,其智能化程度越来越高,结构越来越复杂而紧凑,这大大加重了测试和诊断的难度。而在实际使用中,为保证RWR功能有效发挥,要求能对其进行以性能测试和故障诊断为主的技术保障:既能快速、准确、高精度地对设备各种参数进行测试,又能为排除故障提出指导性建议。因此,研制和开发适合RWR技术保障要求的测试诊断系统具有重要意义。 本文采用VXI总线技术组建了一个RWR自动测试诊断系统。该系统是一个以工控机为核心,以VXI总线仪器为依托,以适配器为桥梁,集控制、数据采集和处理、存储、分析、显示、打印于一体的系统。它既可以完成RWR整机性能、功能的测试,又能单独对每一个外场可更换单元(LRU
[嵌入式]
基于CAN总线的数据采集人机界面设计
0 引言 目前在铁路机车内,模拟表盘大量存在,它给铁路运输的安全管理造成了相当大的不便。使用模拟表盘有以下缺点:第一,没有数据存储功能,如果发生事故,就很难得到事故发生时的确切信息;第二,需要大量布线、安装不便。如果在原模拟系统中添加设备,则需要重新布线;第三,不能利用成熟的基于数字信号的现代信息处理技术。对火车机车监控系统而言,数据测量和传输的快速性、准确性、可靠性、存储性、通讯的灵活性都是至关重要的。有必要将机车内的模拟表数字化和智能化,在此基础上利用现场总线技术构成测控网络,完成对机车内重要数据及时的采集、传输、存储、显示、报警。 本铁路机车数据平台采用了CAN总线技术。选用CAN总线是基于可靠性方面的考虑。
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved