对此部分不算熟悉,不一定能够解答疑问(2024.4.19) 总览 功耗管理状态有D状态(D states)和L状态(L states)或者其它协议规定的状态(如,S状态) 电源管理状态 D状态 D状态跟特定的功能相关 D0是正常工作时的状态,耗电量最大 D1和D2是位于中间的省功耗状态 D3Hot是非常低的功耗状态 D3Cold是电源关闭状态 L状…
有序集 - Ordered Sets Ordered Sets 用于两个设备物理层之间的通信。 Gen1/2 总是以字符 COM 开头。用于链路训练,时钟补偿和改变链路功耗状态。 有序集分为TSOS(包括TS0OS,TS1OS和TS2OS,也简称为TS0,TS1,TS2),SKPOS,EIOS,EIEOS,FTSOS和SDSOS TSOS TSOS…
Flit模式 一些缩写 Flit : Flow Control Unit,流控单元 PAM4 : Pulse Amplitude Modulation 4-levels,脉冲幅度调制 4 级 FEC : Forward Error Correction,前向纠错 Flit构成 Flit模式将需要传输的内容固定为256字节,构成如下 236字节的TL…
128b/130b下的编码组帧和加扰 适用于链路速度在8.0GT/s,16.0GT/s和32.0GT/s 128b/130b编码 适用于链路速度为8.0GT/s,16.0GT/s和32.0GT/s Non-Flit使用链路范围(link-wide)的打包机制和每条lane(per-lane)上的数据块编码 Flit模式使用每条lane上的数据块编码…
8b/10b下的编码/加扰和组帧 为了更加清晰明确的表达出协议的意思,一些关键的术语采用英文,在第一次时会给出个人对于该英文的理解和翻译 8b/10b编码 8b/10b编码简介 8b/10b编码是将一个8b的数用10b来表示,其中高三位采用的3b/4b编码,低5位采用的5b/6b编码。8b/10b编码分为控制码编码和数据编码,控制码以kx.y表示,…
1. Polling 状态 目的 : 实现 bit lock (位锁定),Symbol lock (符合锁定) 和 Lane polarity (lane 极性反转) 存在的子状态 : Polling.Active, Polling.Compliance 和 Polling.Configuration 状态跳转图片和文字如有冲突,以图片为准,图片更…
时钟域 同步电路(同步时钟域):由同步时钟驱动的电路。 异步电路(异步时钟域):电路中存在异步时钟的部分。 同步时钟:必然同源,其频率或相位有固定关系的时钟。比如时钟及其2/4/..分频时钟。 异步时钟:(不同源) (1)两时钟频率不同,因而相位关系也是变化的,因此异步。 (2)两时钟频率相同,但由于不同源相位关系变化。----(是因为不同源导致频…
1. Detect 状态 目的 : 检查对端是否存在 存在的子状态 : Detect.Quiet Detect.Active 状态跳转图片和文字如有冲突,以图片为准,图片更新更加频繁 2. Detect.Quiet 该子状态是任何复位(功能级别复位除外)或上电事件后的初始状态,必须在复位后 20 毫秒内进入。 2.1 Detect.Quiet时行为…
简介 一个版本控制工具 基本概念 depot 翻译过来为仓库,在安装perforce后,默认会有一个local的depot,并且名字也叫depot。depot包含下面几种(:来源于官方文档和chatgpt) local : 默认类型,文件直接存储在 Perforce 服务器上 stream : 用于管理流式开发模型(Streams)。 remote…
wordpress版本 : 6.2 2023-4-23更新 更改 markdown 的写法来避免这种问题 当 wordpress 安装了插件 jetpack 之后,就可以启用 markdown,但是用 markdown 写文章发布后,存在多级列表间距太大的问题,看着不美观,如下图所示 “ Symbol 0” 和 “ 在 2.5 或者 5.0 GT/…