会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
···
135
下一页
2025年1月12日
PCIe TLP路由分为几类?都有什么作用
摘要: PCIe TLP(事务层数据包)路由主要分为以下几类及其作用: 1. 基于地址的路由 (Address-Based Routing) 作用:用于Memory Read/Write和I/O Read/Write等事务,TLP头中包含目标地址,交换机根据该地址将TLP转发到正确的设备。 2. 基于ID的
阅读全文
posted @ 2025-01-12 12:25 yooooooo
阅读(166)
评论(0)
推荐(0)
2025年1月10日
PCIe扫盲——TLP路由之Implicit Routing
摘要: 模糊路由(Implicit Routing,又译为隐式路由)只能用于Message的路由。前面的文章中多次提到过,PCIe总线相对于PCI总线的一大改进便是消除了大量的边带信号,这正是通过Message的机制来实现的。 PCIe定义的Message主要有以下几种类型: Power Managemen
阅读全文
posted @ 2025-01-10 18:21 yooooooo
阅读(100)
评论(0)
推荐(0)
PCIe扫盲——TLP路由之Address Routing
摘要: 地址路由(Address Routing)的地址包括IO和Memory。对于Memory请求来说,32bit的地址使用3DW的Header,64bit的地址使用4DW的Header。而IO请求则只能使用32bit的地址,即只能使用3DW的Header。 注:再次强调,IO请求是为了兼容早期的PCI设
阅读全文
posted @ 2025-01-10 10:51 yooooooo
阅读(128)
评论(0)
推荐(0)
2025年1月9日
eusb和repeater的关系是什么?
摘要: eUSB 和 repeater 都与 USB信号传输 和 USB拓展 有关,尤其是在处理较长距离或多个设备连接时,但它们的功能和目的不同。下面是两者之间的关系和区别: 1. eUSB(Enhanced USB) eUSB 是一种改进的 USB 技术,旨在提高信号质量和传输速度。它通常用于 增强 US
阅读全文
posted @ 2025-01-09 23:50 yooooooo
阅读(548)
评论(0)
推荐(0)
PCIe扫盲——TLP路由之ID Routing
摘要: ID 路由(ID Routing)有的时候也被称为BDF路由,即采用Bus Number、Device Number和Function Number来确定目标设备的位置。这是一种兼容PCI和PCI-X总线协议的路由方式,主要用于配置请求(Configuration Request)的路由,在PCIe
阅读全文
posted @ 2025-01-09 18:15 yooooooo
阅读(205)
评论(0)
推荐(0)
PCIe扫盲——TLP路由(Routing)基础
摘要: 首先来分析一个例子,如下图所示: 当包(Packet)到达Switch的输入端口(Ingress Port)时,端口首先会检查包是否有错误,然后根据包的路由(Routing)信息,来做出以下三种处理方式之一: 1、 接受这个包,并自己(Switch)使用它(Internal Use); 2、 将其通
阅读全文
posted @ 2025-01-09 17:10 yooooooo
阅读(317)
评论(0)
推荐(0)
USB typec中的SBU1和SBU2的作用是什么
摘要: 在 USB Type-C 接口中,SBU1 和 SBU2 是辅助信号线(Sideband Use),它们在不同的应用场景中有不同的用途12。以下是它们的一些主要作用: DisplayPort 替代模式(Alt Mode):在 DisplayPort 替代模式下,SBU1 和 SBU2 通常用作音频辅
阅读全文
posted @ 2025-01-09 16:32 yooooooo
阅读(4786)
评论(0)
推荐(0)
DP Alt Mode(Alternative Mode)
摘要: 一、Type-C的DP AlT Mode Type-C 上 配置 Alternative Mode(Alt Mode)。这种配置可以使得其他协议比如DP、HDMI、Thunderbolt™、MHL(mobile high-definition link),以及PCIe等在 Type C线缆上传输。以
阅读全文
posted @ 2025-01-09 16:15 yooooooo
阅读(1150)
评论(0)
推荐(0)
2025年1月8日
A/B 系统之 bootctl 工具
摘要: A/B 系统之 bootctl 工具 分别介绍了调试动态分区和虚拟 A/B 分区最常用的工具 snapshotctl 和 dmctl,这一篇介绍 bootctl(boot control),一个专门用于设置 BootControl HAL 接口的工具。 这个工具最常用的地方就是在 Android 系
阅读全文
posted @ 2025-01-08 23:27 yooooooo
阅读(451)
评论(0)
推荐(0)
Android A/B system - bootctrl
摘要: Achitecture 在Android A/B System概述中有讲到A升B的一个例子。下面这张图是想说明两个问题: 启动的时候是如何知道要从A启动还是B启动? 升级的时候是如何要更新A还是B? 图中有两个流程,和涉及的一些模块: 模块: bootloader:启动的早期阶段,叫preloade
阅读全文
posted @ 2025-01-08 22:49 yooooooo
阅读(262)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
24
25
26
···
135
下一页
公告