Linux ARM平台开发系列讲解(PCIE) 2.13.5 PCIE的配置过程

您所在的位置:网站首页 arm支持pcie吗 Linux ARM平台开发系列讲解(PCIE) 2.13.5 PCIE的配置过程

Linux ARM平台开发系列讲解(PCIE) 2.13.5 PCIE的配置过程

2024-07-09 15:26| 来源: 网络整理| 查看: 265

1. 概述

前两节介绍了PCI访问桥设备和非桥设备的方法,本节就讲述PCIE的配置过程

2. TLP事务层格式 2.1 Posted和Non-Posted

PCI总线规定了两类数据传送方式,分别是Posted和Non-Posted数据传送方式。其中使用Posted数据传送方式的总线事务也被称为Posted总线事务;而使用Non-Posted数据传送方式的总线事务也被称为Non-Posted总线事务。

其中Posted总线事务指PCI主设备向PCI目标设备进行数据传递时,当数据到达PCI桥后,即由PCI桥接管来自上游总线的总线事务,并将其转发到下游总线。采用这种数据传送方式,在数据还没有到达最终的目的地之前,PCI总线就可以结束当前总线事务,从而在一定程度上解决了PCI总线的拥塞。

而Non-Posted总线事务是指PCI主设备向PCI目标设备进行数据传递时,数据必须到达最终目的地之后,才能结束当前总线事务的一种数据传递



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3