PCIe协议中的电源管理概述

PCIe是计算机的第三代I/O总线,其电源管理策略涉及设备、链路和主机状态的协调。文章介绍了PCIe的电源重启方式,如设备重启、链路重启和软件重启,以及LTSSM状态机的11个状态,详细阐述了每个状态的作用。此外,还探讨了PCIe电源管理中的软件控制和硬件控制,如PCI-PM软件兼容机制、ASPM和设备电源状态D0到D3。最后,举例说明了PCIe状态电源管理方案,包括设备禁用和启用、链路状态转换等。
摘要由CSDN通过智能技术生成

一、前言

PCI-Express是继ISA和PCI总线之后的第三代I/O总线,即3GIO。 由Intel在2001年的IDF上提出,由PCI-SIG(PCI特殊兴趣组织)认证发布后才改名为“PCI-Express”。它的主要优势就是数据传输速率高,另外还有抗干扰能力强,传输距离远,功耗低等优点。

在现在的计算机体系中,PCIe已经作为最成熟和应用最广泛的总线系统,几乎内部数据总线都挂接在PCIe总线上,PCIe数据链路的状态变化时随着总线的电源状态变化而变化的,所以了解它的电源管理策略,既有助于我们了解计算机底层的电源管理策略,又有助于我们对PCIe设备电源问题的定位和排查。

在下面的讨论中,我们会详细介绍PCIe的电源状态和链路状态,它们对于理解整个协议是至关重要的,同时,后续我们会将PCI-Express简写为PCIe。

名称解析

PCIe和PCI: PCI(Peripheral Component Interconnect) 为外设部件互连标准;PCI-Express(Peripheral Component Interconnect Express) 为高速串行计算机扩展总线标准,PCI- Express通常也被缩写为PCIe;又由于二者在软件上存在兼容性,故在软件侧经常用PCI指代PCI和PCIe;PCI协议被设计为分层协议,分为事务层、数据链路层、物理层。

PCIe事务层: 主要职责是创建(发送)或者解析(接收)TLP (Transaction Layer packet),流量控制,QoS,事务排序等。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Gabriel.Tian

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

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

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

打赏作者

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

抵扣说明:

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

余额充值