作者: 重新开始

作者目前主要负责PCIE物理层的部分,但是对EQ和Low Power不熟悉,欢迎共同探讨

79 篇文章

Flit模式操作
Flit模式 一些缩写 Flit : Flow Control Unit,流控单元 PAM4 : Pulse Amplitude Modulation 4-levels,脉冲幅度调制 4 级 FEC : Forward Error Correction,前向纠错 Flit构成 Flit模式将需要传输的内容固定为256字节,构成如下 236字节的TL…
128b/130b下的编码/组帧和加扰
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编码是将一个8b的数用10b来表示,其中高三位采用的3b/4b编码,低5位采用的5b/6b编码。8b/10b编码分为控制码编码和数据编码,控制码以kx.y表示,…
thumbnail
PCIe – LTSSM Polling
1. Polling 状态 目的 : 实现 bit lock (位锁定),Symbol lock (符合锁定) 和 Lane polarity (lane 极性反转) 存在的子状态 : Polling.Active, Polling.Compliance 和 Polling.Configuration 状态跳转图片和文字如有冲突,以图片为准,图片更…
PCIe – LTSSM Detect
1. Detect 状态 目的 : 检查对端是否存在 存在的子状态 : Detect.Quiet Detect.Active 状态跳转图片和文字如有冲突,以图片为准,图片更新更加频繁 2. Detect.Quiet 该子状态是任何复位(功能级别复位除外)或上电事件后的初始状态,必须在复位后 20 毫秒内进入。 2.1 Detect.Quiet时行为…
perforce 笔记
简介 一个版本控制工具 基本概念 depot 翻译过来为仓库,在安装perforce后,默认会有一个local的depot,并且名字也叫depot。depot包含下面几种(:来源于官方文档和chatgpt) local : 默认类型,文件直接存储在 Perforce 服务器上 stream : 用于管理流式开发模型(Streams)。 remote…
tmux 笔记
简介 tmux 是类 unix 下的一款终端服用工具 快捷方式 prefix (ctrl+b) + 快捷键 ,先同时按住 ctrl+b, 然后松开,接着按下面的键便可实现相应的功能 ? : 列出所有快捷键 c : 新建一个窗口 p : 切到上一个窗口 n : 切到下一个窗口 " : 将当前面板分成下上下两块 % : 将当前面板分成左右两块…
vim 笔记
vim 目录结构 vim目录结构 以下针对 vim90, 有些文件夹可能没有,没有的话,可以自己新建一个 after : plugin 加载完后,加载 after 中的内容 autoload : 自动会运行的脚本 bitmaps : 默认图标存放路径 colors : 配色方案 compiler doc : 插件文档,使用 :help 时可以用到 …
nginx 笔记
命令行参数 -c /path/ : 指定配置文件 -t : 不运行,仅测试配置文件 -v/V : 显示 nginx 的版本 master 和 worker nginx 启动后会启动 master 和 worker 进程 master :主进程,读取 conf 文件 worker : 子进程,响应并解析文件 配置文件 # 文件名 : nginx.co…