上一页 1 ··· 3 4 5 6 7 8 下一页

2019年11月30日

摘要: 1、事务层包的一般格式: 包的header为3DW(double word)或者4DW(一个DW代表4字节),数据负载为1~1024DW(即4~4096byte,最大4M),TLP Digest可选,TLP Digest表示检查,即CRC校验可选,长度为1DW(4byte), TLP header的 阅读全文
posted @ 2019-11-30 15:21 🐗 阅读(3973) 评论(0) 推荐(1)

2019年11月29日

摘要: PCIe中存在两种配置空间Type0&type1,TYPE0对应非桥设备(Endpoint),Type1对应桥设备(Root和Switch端口中的P2P桥)因为Root每个端口总都含有一个P2P桥,Switch包含部分P2P桥。 PCIe中只有Root才可以发起配置空间读写请求,并且我们知道Root 阅读全文
posted @ 2019-11-29 21:08 🐗 阅读(2326) 评论(0) 推荐(0)
摘要: 数据链路层(DLL,Data Link Layer)的主要作用是进行链路管理(Link Management)、TLP错误校验、Flow Control(流控制)和Link功耗管理。不仅可以接收发送来自事务层的TLP,还可以直接向另一个相邻的数据链路层直接发送DLLP,比如Flow Control和 阅读全文
posted @ 2019-11-29 15:40 🐗 阅读(2321) 评论(0) 推荐(0)

2019年11月28日

摘要: PCIe总线的通信机制:当一个设备要想另一个设备进行读取通信时,请求方requester需要向另一个设备发送请求request,靶向方作为事件完成方completer,以complete Packet的形式返回数据或者错误信息。请求的形式有:内存(memory)、输入输出(IO),配置(Config 阅读全文
posted @ 2019-11-28 22:09 🐗 阅读(3268) 评论(0) 推荐(0)
摘要: 一个完整的PCIe协议体系结构包括应用层、事务层(Transaction Layer)、数据链路层(Data Link Layer)和物理层(Physical Layer)。其中,应用层由用户需要自行设计,其他需要严格按照协议进行遵循。应用层与软件层一般指的是Device Core and inte 阅读全文
posted @ 2019-11-28 17:25 🐗 阅读(6059) 评论(0) 推荐(0)
摘要: 1、PCIe:Peripheral Component interconnect Expess,外围组件接口互联,属于第三代IO总线,PCIe的传输速率指的是实际的有效传输速率,为RAW data(原始数据)的80%,因为其采用了8b/10b编解码技术,有效数据是原始数据的0.8,PCIe的iyid 阅读全文
posted @ 2019-11-28 16:47 🐗 阅读(12602) 评论(0) 推荐(0)

2019年11月23日

摘要: 前几天看到群里的一个前辈说FPGA的入门就是搭建一个完整的以太网通信平台,颇有感触,就在博客平台上搭建一个以太网平台,包含多个模块,先整体驯熟一下实现的功能,再分别叙述各个模块的功能与实现。 整体功能: 工程的最终实现是PC将数据通过SFP接收接口发送到PHY层,为什么是PHY物理层呢?因为为了实现 阅读全文
posted @ 2019-11-23 21:28 🐗 阅读(784) 评论(0) 推荐(0)

2019年11月22日

摘要: 1、源语 FDRE FDRE代表一个单D型触发器,含的有五个信号分别为: 数据(data,D)、时钟使能(Clock enable,CE)、时钟(Clock)、同步复位(synchronous reset,R)、数据输出(dataout,Q)。当输入的同步复位信号为高时,否决(override)所有 阅读全文
posted @ 2019-11-22 20:45 🐗 阅读(3420) 评论(0) 推荐(1)

2019年11月19日

摘要: 在xilinx模板中,存在一个Aurora样本工程,包含众多的子函数,本系列本文将逐一对其进行解析,首先是aurora_8b10b_0_FRAME_GEN函数,根据官方的说明,其作用是:该模块是一个模式生成器,用于在硬件上测试激光设计。它生成数据并将其通过激光通道。如果连接到帧接口,它将生成不同大小 阅读全文
posted @ 2019-11-19 16:51 🐗 阅读(762) 评论(0) 推荐(0)

2019年11月14日

摘要: #include "xaxivdma.h" #include "xaxivdma_i.h" #include "xhls_sobel.h" #include "sleep.h" #include"xparameters.h" #define DISPLAY_VDMA XPAR_AXI_VDMA_0_ 阅读全文
posted @ 2019-11-14 10:05 🐗 阅读(601) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页

导航