BLOG

Record, summarize, and improve.
Architecture

PCIe

本文梳理 PCIe 的点对点串行总线架构,介绍 Root Complex、Endpoint、Switch、Lane 等核心概念,以及事务层、数据链路层和物理层的分工。

AXI

本文总结 AXI 协议的核心机制,围绕读写五通道、VALID/READY 握手、事务并发、排序模型和原子访问,帮助理解高性能片上总线的数据传输方式。

📠 pipeline & memory model

本文介绍处理器五级流水线 IF、ID、EX、MEM、WB 的职责和硬件单元,梳理数据通路、流水线冒险、转发、暂停、分支处理及内存模型基础。

ASIC抽象

本文从系统、算法、RTL、逻辑和电路几个层次梳理 ASIC 设计抽象,说明高层综合、逻辑综合以及布局布线如何逐步把算法模型转换为可实现的硬件。

芯片验证流程

本文梳理芯片验证与后端 sign-off 流程,介绍功能/时序 ECO、APR、STA、CVA、IR Drop、SI、DFT、DRC/LVS、寄生参数提取和可靠性分析等环节。

集成电路行业—数字IC

本文介绍数字 IC 行业的设计、制造和封测环节,区分通用数字 IC 与 ASIC,并梳理数字 IC 相关岗位和芯片设计流程。

体系结构

本文概览现代处理器体系结构,介绍流水线与结构/数据/控制冒险、指令级并行、乱序执行、寄存器重命名、ROB、RS、分支预测、SIMD、线程级并行和内存局部性。

半导体技术

本文整理半导体技术基础知识,围绕芯片材料、器件、制造工艺及集成电路设计相关概念建立整体认识。

ELF

本文介绍 ELF 文件格式的基本结构和组成,帮助理解可执行文件、目标文件、节、段、符号及链接加载过程。

compiler

本文解释 GCC 交叉编译中的 build、host、target 三元组,梳理 binutils、核心编译器、内核头文件、C 库和最终编译器的构建依赖与顺序。