PCIE
文章平均质量分 89
PCIE 介绍和书籍的翻译
攻城狮Adam
这个作者很懒,什么都没留下…
展开
-
PCIE驱动详细说明
(Transaction Layer Packet): TLP包是由PCIe的Endpoint或者Root Complex发送的数据包。在PCIe体系中的事务层生成;TLP包由头(Hander)、数据(Data)、ECRC(校验)几个部分组成。TLP是用户程序和PCIe设备交互的唯一渠道.。原创 2024-04-22 09:55:54 · 1150 阅读 · 0 评论 -
DMA 链表模式(LLI)深度解析
在进行一次 DMA 读或者写的时候,可以配置多个链表,从而当一个链表的数据传输完成时,会跳到下一个链表的起始地址,并继续传输数据,直到链表的下一个地址为 0。如果 DMA 使能了完成中断,则当 DMA 发送或者接收完成时,会进入完成中断。OK,那么当我们开始研究链表配置之前,我们需要了解一些前提: - 每个链表最多传输 4095 ,单位根据位宽决定 - 每个链表都可以触发中断。原创 2024-03-06 16:42:48 · 735 阅读 · 0 评论 -
PCIe链路层训练过程
PCIe总线的的接收端链路上没有时钟,因此获取时钟的办法是通过接收到发送端发过来的报文信息(带有时钟信息)来获取时钟信息,将此过程称之为bit lock,同理symbol lock表示PCIe链路上获取开始训练的标记符COM字符的过程。PCIe总线在硬件训练的过程中主要使用这几个序列:TS1、TS2,这两个序列主要作用是在LTSSM状态机之间来回跳转。FTS序列协助PCIe的链路获取bit lock和symbol lock。原创 2024-01-29 15:28:30 · 896 阅读 · 0 评论 -
深入到 TLP:PCI Express 设备如何通信(第二部分)
记帐是在流量控制单元中完成的,这些单元对应于 4 DW 的流量(16 字节),始终四舍五入到最接近的整数。因此,通过选择零以外的 TC(并相应地设置总线实体),可以使 TLP 受制于独立的流量控制系统,从而防止属于一个通道的 TLP 阻塞属于另一个通道的 TLP 的流量。PCIe 规范允许一定程度的 TLP 重新排序,事实上,在某些情况下,为了避免死锁,重新排序是强制性的。无论如何,到目前为止,我所看到的现实生活中的PCIe元件仅支持一个虚拟通道VC0,因此仅使用TC0,这是规范要求的最低要求。原创 2024-01-26 09:33:34 · 1055 阅读 · 0 评论 -
深入到 TLP:PCI Express 设备如何通信(第一部分)
当我为PCI express编写Xillybus IP核时,我很快发现很难开始:在线资源和官方规格用关于螺母和螺栓的血腥细节轰炸你,但对机器应该做什么却很少说。因此,一旦我努力自己弄清楚这一点,我就决定写这个小指南,希望能帮助其他人获得一个更温和的开始。这基于官方的 PCI Express 规范 1.1,但非常适用于更高版本。不过,阅读原始规范是无可替代的。游戏的名称,如果获得正确的细节,以便设备在手头没有测试的环境中正常工作。不要因为我没有描述全貌或使用不准确的定义而挑剔我。准确是规范的目的。原创 2024-01-25 14:13:23 · 1185 阅读 · 0 评论 -
PCIE 之LTSSM状态机解析
在PCIe链路可以正常工作之前,需要对PCIe链路进行链路训练,在这个过程中,就会用LTSSM。LTSSM全称是Link Training and Status State Machine。这个状态机在哪里呢?它就在PCIe总线的之中。LTSSM 的顶层状态LTSSM 包含 11 个顶层状态:Detect、Polling、Configuration、Recovery、L0、L0s、L1、L2、Hot Reset、Loopback 和 Disable。原创 2024-01-23 14:12:04 · 1802 阅读 · 0 评论 -
PCI-Express-Technology第三章翻译-PCIe配置概述
PCI-Express-Technology第三章翻译转载 2024-01-02 10:15:45 · 107 阅读 · 1 评论 -
PCI-Express-Technology第二章翻译PCIe体系结构概述
Chapter 2 PCIe Architecture Overview //PCIe体系结构概述翻译 2023-12-27 11:36:25 · 96 阅读 · 0 评论 -
PCI-Express-Technology第一章PCIE背景
MindShare_PCI Express Technology 3.0第一章翻译转载 2023-12-26 14:25:57 · 52 阅读 · 0 评论 -
PCIE入门科普
PCIE的简单介绍原创 2023-12-26 11:04:24 · 407 阅读 · 0 评论