2021年9月14日

Linux学习笔记(1)目录

摘要: 目录 阅读全文

posted @ 2021-09-14 21:31 沐林枫 阅读(22) 评论(0) 推荐(0) 编辑

2021年8月21日

017 PCIe总线的事务层(一)

摘要: 一、PCIe总线的事务层 事务层是PCIe总线层次结构的最高层,该层次将接收PCIe设备核心层的数据请求,并将其转换为PCIe总线事务,PCIe总线使用的这些总线事务在TLP头中定义。PCIe总线继承了PCI/PCI-X总线的大多数总线事务,如存储器读写、I/O读写、配置读写总线事务,并增加了Mes 阅读全文

posted @ 2021-08-21 22:50 沐林枫 阅读(1093) 评论(0) 推荐(0) 编辑

013 PCIe体系结构的组成部件

摘要: 一、PCIe体系结构的组成部件 PCIe总线作为处理器系统的局部总线,其作用与PCI总线类似,主要目的是为了连接处理器系统中的外部设备,当然PCIe总线也可以连接其他处理器系统。在不同的处理器系统中,PCIe体系结构的实现方法略有不同。但是在大多数处理器系统中,都使用了RC、Switch和PCIe- 阅读全文

posted @ 2021-08-21 22:42 沐林枫 阅读(773) 评论(0) 推荐(0) 编辑

012 PCIe总线的基础知识

摘要: 一、PCIe总线的基础知识 与PCI总线不同,PCIe总线使用端到端的连接方式,在一条PCIe链路的两端只能各连接一个设备,这两个设备互为是数据发送端和数据接收端。PCIe总线除了总线链路外,还具有多个层次,发送端发送数据时将通过这些层次,而接收端接收数据时也使用这些层次。PCIe总线使用的层次结构 阅读全文

posted @ 2021-08-21 22:31 沐林枫 阅读(1176) 评论(0) 推荐(0) 编辑

008 PCI设备BAR空间的初始化

摘要: 一、PCI设备BAR空间的初始化 在PCI Agent设备进行数据传送之前,系统软件需要初始化PCI Agent设备的BAR0~5寄存器和PCI桥的Base、Limit寄存器。系统软件使用DFS算法对PCI总线进行遍历时,完成这些寄存器的初始化,即分配这些设备在PCI总线域的地址空间。当这些寄存器初 阅读全文

posted @ 2021-08-21 22:23 沐林枫 阅读(668) 评论(0) 推荐(0) 编辑

007 PCI总线的桥与配置(二)

摘要: 一、PCI桥与PCI设备的配置空间 PCI设备都有独立的配置空间,HOST主桥通过配置读写总线事务访问这段空间。PCI总线规定了三种类型的PCI配置空间,分别是PCI Agent设备使用的配置空间,PCI桥使用的配置空间和Cardbus桥片使用的配置空间。 本节重点介绍PCI Agent和PCI桥使 阅读全文

posted @ 2021-08-21 22:18 沐林枫 阅读(1016) 评论(0) 推荐(0) 编辑

006 PCI总线的桥与配置(一)

摘要: 在PCI体系结构中,含有两类桥片,一个是HOST主桥,另一个是PCI桥。在每一个PCI设备中(包括PCI桥)都含有一个配置空间。这个配置空间由HOST主桥管理,而PCI桥可以转发来自HOST主桥的配置访问。在PCI总线中,PCI Agent设备使用的配置空间与PCI桥使用的配置空间有些差别,但这些配 阅读全文

posted @ 2021-08-21 22:04 沐林枫 阅读(742) 评论(0) 推荐(0) 编辑

004 PCI Express体系结构(四)

摘要: 一、PCI总线的中断机制 PCI总线使用INTA#、INTB#、INTC#和INTD#信号向处理器发出中断请求。这些中断请求信号为低电平有效,并与处理器的中断控制器连接。在PCI体系结构中,这些中断信号属于边带信号(Sideband Signals),PCI总线规范并没有明确规定在一个处理器系统中如 阅读全文

posted @ 2021-08-21 17:28 沐林枫 阅读(183) 评论(0) 推荐(0) 编辑

003 PCI Express体系结构(三)

摘要: 一、PCI总线的存储器读写总线事务 总线的基本任务是实现数据传送,将一组数据从一个设备传送到另一个设备,当然总线也可以将一个设备的数据广播到多个设备。在处理器系统中,这些数据传送都要依赖一定的规则,PCI总线并不例外。 PCI总线使用单端并行数据线,采用地址译码方式进行数据传递,而采用ID译码方式进 阅读全文

posted @ 2021-08-21 17:27 沐林枫 阅读(304) 评论(0) 推荐(0) 编辑

015 FPGA千兆网TCP通信【转载】

摘要: 一、LWIP 首先通过上面的简单分析,我们应该很清楚一件事:TCP协议很复杂,光握手过程就需要“三次握手、四次挥手”的复杂过程,不是特别适合FPGA的纯逻辑实现,因为用FPGA实现以太网通信的主要目的就是进行低延时的传输数据,而一旦设计规模达到一定量级,FPGA实现通信的优势便不复存在,转而体现出“ 阅读全文

posted @ 2021-08-21 13:12 沐林枫 阅读(638) 评论(0) 推荐(0) 编辑

导航