news 2026/4/18 13:35:37

PCIe-1 DW 的 Read Request

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PCIe-1 DW 的 Read Request

对于第一条 "如果1 DW的Read Request指定未启用任何字节读取(1st DW BE[3:0] = 0000b),则相应的Completion必须指定1 DW的长度,并包括1 DW的数据有效载荷。未指定Completion packet中数据有效载荷的内容,可以是任何值。" 看似矛盾的规则实际上有几个重要目的:

设计原理

// 场景:软件可能意外发送全零Byte Enable的读请求 // 而不是让硬件陷入未定义状态,规范明确定义了处理方式 Memory_Read_Request_TLP { .length = 1, // 1个DW .first_dw_be = 0b0000, // 没有字节使能 .last_dw_be = 0b0000, // 没有字节使能 .address = 0x1000 }; // 对应的Completion必须: Completion_With_Data_TLP { .length = 1, // 同样返回1个DW .data = [任意值], // 数据内容未指定 .byte_count = 4 // 但字节计数是4 };

为什么这样设计?

  1. 保持协议一致性

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 5:35:24

微信小程序uniapp+vue云健身房课程预约系统

文章目录具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 本系统(程序源码数据库调试部署讲解)带文档1万…

作者头像 李华
网站建设 2026/4/18 8:26:35

微信小程序uniapp+vue房屋租赁房东预约看房系有问题统

文章目录 具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 具体实现截图 本系统(程序源码数据库调试部署讲解)带文档1…

作者头像 李华
网站建设 2026/4/18 6:35:38

Vue3 进阶,新特性 defineOptions/defineModel+Pinia 状态管理全解析

Vue3.3 新增了defineOptions、defineModel等实用语法糖,而Pinia则是 Vue3 官方推荐的状态管理工具(替代 Vuex)。 一、Vue3.3 新特性:语法糖简化开发 Vue3.3 推出了多个语法糖,核心是减少模板代码、提升开发效率。 …

作者头像 李华
网站建设 2026/4/18 6:34:25

微信小程序uniapp+vue医院物资管理系统医护人员管理

文章目录具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 本系统(程序源码数据库调试部署讲解)带文档1万…

作者头像 李华
网站建设 2026/4/17 16:26:52

49、图像的相关知识

图像的分类按照颜色和灰度来分类,被分为4种基本分类二值图像: 只有01构成只有黑白两色灰度图像:[0,255] :0表示纯黑色,255表示纯白色。中间的就是黑到白的过渡色索引图像:二维矩阵 颜色索引矩阵map的二维数组&#xf…

作者头像 李华
网站建设 2026/4/18 7:01:04

1 小时速通!手把手教你从零搭建 Astro 博客并上线

引言 上周在掘金刷文章,点开一个技术博客,0.8秒就完整加载完了,页面切换丝滑得像在看App。再看看自己的WordPress博客——3秒白屏,等得我自己都想关了。那一刻我就在想,是不是该换个框架了? 说实话,这不是我第一次有这个想法。之前也折腾过Hexo、Hugo,甚至试过用Gatsby,但每…

作者头像 李华