AXI 总线里的 outstanding 与乱序:一次读写调试复盘
从一个 ID 复用导致的读数据错位说起,整理 outstanding 深度、ID 宽度与互连乱序返回之间的关系,以及验证时该怎么构造用例。
记录一些学习过程中的笔记和踩过的坑。
从一个 ID 复用导致的读数据错位说起,整理 outstanding 深度、ID 宽度与互连乱序返回之间的关系,以及验证时该怎么构造用例。
BBR 为什么要搭配 fq?qdisc、pacing 和 TSQ 分别在哪一层起作用,用几个小实验把它们串起来。
用状态机和几个双核读写例子,梳理各状态的迁移条件,以及 snoop 过滤器在其中的作用。
多 bit 信号、复位释放、握手与异步 FIFO 的格雷码指针,记录几条容易忽略的规则。