总线的性能指标

简介: 总线的性能指标

总线的性能指标


1. 总线的传输周期(总线周期)


一次总线操作所需的时间(包括申请阶段、 寻址阶段、传输阶段和结束阶段),通常 由若干个总线时钟周期构成。


总线周期与总线时钟周期的关系比较魔幻,大多数情况下,一个总线周期包含多个总线时钟周期,有的时候,一个总线周期就是一个总线时钟周期,有的时候,一个总线时钟周期可包含多个总线周期


2. 总线时钟周期


即机器的时钟周期。计算机有一个统一的时钟,以控制整个计算机的各个部件,总线也要受此时钟的控制。


3. 总线的工作频率


总线上各种操作的频率,为总线周期的倒数。 若总线周期=N个时钟周期,则总线的工作频率=时钟频率/N。 实际上指一秒内传送几次数据。


4. 总线的时钟频率


即机器的时钟频率,为时钟周期的倒数。 若时钟周期为T,则时钟频率为1/T。 实际上指一秒内有多少个时钟周期。


5. 总线宽度


又称为总线位宽,它是总线上同时能够传输的数据位数, 通常是指数据总线的根数,如32根称为32位(bit)总线。


6. 总线带宽


可理解为总线的数据传输率,即单位时间内总线上可传输数据的位数,通常用每秒钟传送信息的字节数来衡量,单位可用字节/秒(B/s)表示。


公式如下:



注:总线带宽是指总线本身所能达到的最高传输速率。


在计算实际的有效数据传输率时,要用实际传输的数据量除以耗时。


例题:


例. 某同步总线采用数据线和地址线复用方式,其中地址/数据线有32根,总线时钟频率为66MHz,每个时钟周期传送两次数据(上升沿和下降沿各传送一次数据)。


  1. 该总线的最大数据传输率(总线带宽)是多少?


  1. 若该总线支持突发(猝发)传输方式,传输一个地址占用一个时钟周期,则一次“主存写”总线事务传输128位数据所需要的时间至少是多少?


答:



串行与并行总线的速度比较


总线带宽 = 总线工作频率 × 总线宽度 (bit/s)


  1. 工作频率相同时,串行总线传输速度比并行总线慢。


  1. 并行总线的工作频率无法持续提高,而串行总线可以通过不断提高工作频率来提高传输速度,最终超过并行总线。


7. 总线复用


总线复用是指一种信号线在不同的时间传输不同的信息。


可以使用较少的线传输更多的信息,从而节省了空间和成本。


如下图就是使用了总线复用



8. 信号线数


地址总线、数据总线和控制总线 3种总线数的总和称为信号线数。


总结(图片建议收藏)


相关文章
|
传感器 编解码 监控
微型打印机控制电路的设计(1)
微型打印机控制电路的设计(1)
718 0
微型打印机控制电路的设计(1)
|
算法 网络虚拟化 内存技术
408王道计算机组成原理强化——存储系统大题
408王道计算机组成原理强化——存储系统大题(下)
3395 3
408王道计算机组成原理强化——存储系统大题
|
10月前
|
前端开发 JavaScript UED
React 拖拽排序组件 Draggable List
在现代Web应用中,拖拽排序功能显著提升用户体验。使用React结合`react-dnd`库,可以轻松创建高效且易于维护的拖拽排序组件。通过简单的拖拽操作,用户能直观调整列表项顺序,适用于任务管理、看板工具等场景。实现步骤包括项目初始化、安装依赖、创建基础组件、添加拖拽功能及管理状态和事件。常见问题如拖拽效果不流畅、顺序未更新等可通过性能优化、正确处理索引交换等方式解决。移动端支持也需考虑,确保跨平台的良好体验。
677 25
stm32f407探索者开发板(十九)——外部中断实验-EXIT
stm32f407探索者开发板(十九)——外部中断实验-EXIT
1108 0
|
存储
算数移位,逻辑移位以及循环移位
算数移位,逻辑移位以及循环移位
509 0
|
存储 SQL 缓存
N+1查询问题详解与应对策略
【8月更文挑战第21天】
943 0
|
SQL 关系型数据库 MySQL
实时计算 Flink版操作报错之遇到MySQL服务器的时区偏移量(比UTC晚18000秒)与配置的亚洲/上海时区不匹配,如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
XML 人工智能 JSON
|
存储 运维 安全
MES生产管理系统:私有云、公有云与本地化部署的比较分析
企业在选择云计算部署方式时,应根据自身的业务需求、安全要求、成本预算和技术实力进行综合考虑。对于需要高度安全可控和个性化定制的企业,私有云可能是一个更好的选择;对于成本敏感、追求灵活性和快速扩展的企业,公有云可能更具吸引力;而对于对稳定性和安全性要求较高、对外部依赖度较低的企业,本地化部署可能更合适。在实际应用中,企业也可以考虑采用混合云策略,结合私有云、公有云和本地化部署的优势,实现资源的灵活配置和高效利用。
752 0
MES生产管理系统:私有云、公有云与本地化部署的比较分析
|
程序员
stm32f407探索者开发板(二十一)——窗口看门狗
stm32f407探索者开发板(二十一)——窗口看门狗
688 0