
杂货铺
整理博客、入门资料、系统课程、开源项目和个人方法论相关的长期学习资源


整理博客、入门资料、系统课程、开源项目和个人方法论相关的长期学习资源

收集环境搭建、资源库、图片处理、格式转换、AI、论文写作、开发工具和采购平台等常用工具入口

整理 GPU GEMM 优化的一般分块思路:global memory 到 shared memory、shared memory 到 register、register 分块和 prefetch

补充自研加速器芯片涉及的异构执行模型、验证仿真、性能调试、框架算子、编译器、运行时和驱动概念

拆解可编程 AI 加速器的研发目标、团队分工、workload 定义、计算系统、内存系统和多卡互联设计

整理 Linux 命令格式、通配符、grep、wc、管道、tee、常见命令和文件类型判断等命令行基础

梳理 Bash 脚本中的 Shell、Shebang、命令解析、执行方式、变量、参数展开、重定向、条件循环、函数和 Cron

汇总 3D Gaussian Splatting 在 FPGA 和 ASIC 上的渲染、建模、训练与边缘部署加速工作

归纳 Xilinx FPGA 的基本逻辑单元、存储、运算、时钟、IO 和互联资源

总结 AXI 的物理接口、协议通道、桥接方式和片上 IO 互联关系

梳理 Xilinx 产品线、ZYNQ 的 PS 与 PL 架构以及常见系统启动模式

记录 Vivado 与 Vitis 工程中的编译提速、OOC、ILA、XDC、Tcl、Block Design、ARM 核和常用 IP 配置

介绍 FPGA 的基本概念、开发流程、设计约束、模块划分和 IP 核使用

整理数字集成电路中的编码、布尔代数、组合逻辑、时序逻辑、算术逻辑、存储、时钟和可重构设计

汇总 Verilog 开发中的设计风格、可靠性约束和少用但需要避坑的编码规则

记录 Verilog 建模中的功能划分、串并行理解、封装、FIFO 和可综合设计思路

梳理 Verilog 的数值表示、数据类型、赋值、操作符、控制流、模块例化、函数任务和时间单位

整理处理器内核、指令执行、存储层次、存储器映射、总线系统和时钟系统等计算机组成基础

记录嵌入式开发中 UART、I2C、SPI 和 CAN 协议的基本机制与使用要点

归纳 STM32 的地址空间、GPIO、片上外设、AMBA 总线、时钟树、中断、启动方式、HAL 库和中间件