PCI Spec规定了每个PCI总线上最多可以连接多达32个PCI设备,但是实际上却远远达不到32个,33MHz的32位PCI总线一般只能连接10到12个负载。

注:如果使用插槽连接,则一个连接算两个PCI设备,插槽和PCI卡分别算作一个PCI设备。也就是说一个33MHz的PCI总线最多只能连接4到5个插槽即PCI卡。

这是因为PCI总线在设计的时候,为了降低功耗,采用了一种叫做reflected‐wave signaling的技术,如下图所示:

由图可知,为了降低功耗PCI设备的发送端采用了一种 weak transmit buffers,其只能驱动信号电平达到实际需求的一半。然后依靠反射回来的信号叠加到原本的信号上,使得信号电平达到实际的需求。当然,所有的这些过程都要求在一个时钟周期内完成,这种机制也限制了PCI总线频率的提高,也限制了单个PCI总线上的最大连接设备的数量。如果需要连接更多的PCI设备,则需要借助PCI-to-PCI桥,每个桥的内部都有隔离,这保证了每个桥又可以连接额外的10~12个负载。但是PCI Spec规定了,一个PCI总线系统中,最多只能有256个子总线。

注:熟悉信号完整性分析的朋友应该知道,在高速信号传输中,反射往往会导致信号的形变,使得信号质量变差,误码率变高,甚至信号收发异常,传输中断。然而,在一些特定的领域(比如PCI总线),合理地使用反射机制,可以达到降低功耗等效果。不过,相对于目前的很多高速串行信号,PCI总线算是很慢的信号了,像PCI总线这种利用反射机制降低功耗的,几乎不可能在高速信号得到应用。

此外,PCI总线的Input Buffer还没有加输入寄存器,这对信号的Setup时间提出了更高的要求。

一个包含PCI-to-PCI桥的33MHz PCI总线系统的架构图如下所示:


下面是我的个人微信公众号,关注【一个早起的程序员】精彩系列文章每天不断。

4.PCIe扫盲——PCI总线中的Reflected-Wave Signaling相关推荐

  1. PCIe扫盲——PCI总线中的Reflected-Wave Signaling

    转自:http://blog.chinaaet.com/justlxy/p/5100053079 PCI Spec规定了每个PCI总线上最多可以连接多达32个PCI设备,但是实际上却远远达不到32个, ...

  2. PCIe扫盲——PCI总线的中断和错误处理

    转自:http://blog.chinaaet.com/justlxy/p/5100053096 PCI总线使用INTA#.INTB#.INTC#和INTD#信号向处理器发出中断请求.这些中断请求信号 ...

  3. PCIe扫盲——PCI总线基本概念

    转载地址:http://blog.chinaaet.com/justlxy/p/5100053077 PCI是Peripheral Component Interconnect(外设部件互连标准)的缩 ...

  4. PCIe扫盲系列博文连载目录

    转载自 http://blog.chinaaet.com/justlxy PCIe扫盲系列博文连载目录篇(第一阶段) 1.前言篇:PCIe扫盲--PCIe简介:http://blog.chinaaet ...

  5. PCIe扫盲系列博文连载目录篇(第一阶段)

    转载地址:http://blog.chinaaet.com/justlxy/p/5100053251 本文为PCIe扫盲系列博文连载目录篇(第一阶段),所谓第一阶段就是说后面还有第二阶段和第三阶段-- ...

  6. PCIe扫盲——PCIe总线怎样做到在软件上兼容PCI总线

    转自:http://blog.chinaaet.com/justlxy/p/5100053245 前面的文章中多次说道,PCIe总线在软件上是向前兼容PCI总线的.因此,PCIe总线完整的继承了PCI ...

  7. PCIe扫盲——PCIe总线基本概念

    转载地址:http://blog.chinaaet.com/justlxy/p/5100053225 PCIe总线的提出可以算是代表着传统并行总线向高速串行总线发展的时代的到来.实际上,不仅是PCI总 ...

  8. PCI——第2章——PCI 总线的桥与配置

    摘要:记录一下PCIE第二章内容 目录 第 2 章 PCI 总线的桥与配置 2.1 存储器域与PCI总线域 2. 1. 1 CPU 域. DRAM 域与存储器域 2. 1. 2 PCI 总线域 2. ...

  9. PCI总线的桥与配置(一)

    在PCI体系结构中,含有两类桥片,一个是HOST主桥,另一个是PCI桥.在每一个PCI设备中(包括PCI桥)都含有一个配置空间.这个配置空间由HOST主桥管理,而PCI桥可以转发来自HOST主桥的配置 ...

最新文章

  1. 春天闻香食花——品尝一顿愉悦的花餐
  2. WinCE 开始菜单StartMenu_Create()函数代码分析
  3. 【区块链基础知识系列】 第9课 一文诠释什么是DAG
  4. Android内部存储与外部存储解析
  5. 【51Nod - 1010 】只包含因子2 3 5的数 (打表,有坑越界)
  6. ofstream的使用方法--超级精细。C++文件写入、读出函数(转)
  7. shell直接退出后 后台进程关闭的原因和对处
  8. codepush 微软服务器,ionic3 code-push 搭建自己服务器的问题
  9. java正则表达式判断浮点_java正则表达式浮点数
  10. 常用的文件后缀都有哪些?
  11. 透彻理解超级电容的11个参数
  12. 什么是C语言及C语言的特点
  13. 非对称加密之公钥密码体系 【五】
  14. Linux CentOS 7 在DNS服务器上配置转发器
  15. HTML-表单的使用
  16. Android系统适配蓝牙遥控器键值
  17. 截流式合流制设计流量计算_截流式合流制计算
  18. Java 压缩与解压zip文件
  19. (翻译)网络安全书籍推荐列表
  20. wireshark过滤包规则

热门文章

  1. 【已解决】win10系统使用耳机时左右音量不同
  2. 关于“labuladong的算法小抄”的学习笔记---第0章核心框架汇总的前半部分框架(c++版)
  3. 以充气泵芯片DSH551为例简析ADC芯片参数
  4. Unity优化之Drawcall
  5. java视频转换_Java视频格式转化的实现方法
  6. 支持M1芯片的Photoshop 2021(ps2021)mac版闪退、卡启动界面解决方法
  7. POJ 3268 Silver Cow Party--正反Dijkstra
  8. RockChip3126-8.1SDK去掉相机快门拍照声
  9. Zabbix-企微Bot告警机器人(markdown)
  10. EEG微状态预测并发fMRI动态功能连接状态