定位:为每一段代码背后的"为什么"提供数学直觉与工程原理阅读方式:先读本手册建立理解,再回看代码手册对应实现目录第 1 部分 数的表示与运算基础 第 1 章 为什么 FPGA 不用浮点 第 2 章 定点数:从直觉到公式 第 3 章 舍入、截位与误差 第 2 部分 数字滤波器 第 4 章 FIR 滤波器:最直觉的信号处理 第 5 章 IIR 滤波器:用反馈换效率 第 6 章 CIC 滤波器:不用乘法器的抽取/插值 第 3 部分 频域与变换 第 7 章 FFT:为什么蝴蝶能飞 第 8 章 CORDIC:只靠加法和移位算三角函数 第 4 部分 多速率信号处理 第 9 章 抽取与插值:改变采样率的数学 第 5 部分 自适应与控制 第 10 章 PID 控制器原理 第 11 章 LMS 自适应滤波 第 6 部分 架构设计理论 第 12 章 流水线、并行与折叠 第 13 章 数学函数的硬件逼近理论 第 14 章 从算法到架构的系统方法第 1 部分 数的表示与运算基础第 1 章 为什么 FPGA 不用浮点1.1 问题的根源你在 PC 上写 C/Python,随手用float和double,从不关心数据怎么存。但 FPGA 是用逻辑门搭出来的计算机——