📚 高速数据采集 · FPGA 30章

🎯 友好色系
  • 高速数据采集系统概述
  • ADC关键指标(采样率、分辨率、信噪比)
  • ADC选型指南
  • 主流FPGA厂商对比
  • Xilinx Vivado安装与配置
  • 第一个LED闪烁工程
  • 组合逻辑与时序逻辑
  • 同步设计原则
  • 亚稳态与跨时钟域处理
  • 模块化设计
  • 数据类型(wire/reg)
  • always块与assign语句
  • 状态机设计(Moore与Mealy)
  • Testbench编写与仿真
  • 全局时钟网络
  • 时钟分频与使能
  • 异步复位同步释放
  • UART协议详解
  • Verilog实现UART发送模块
  • UART接收模块实现
  • 波特率发生器设计
第9章 SPI协议详解
  • SPI四种模式
  • 单路SPI ADC驱动设计
  • 以AD7680为例
  • 编写SPI控制器并仿真
  • LVDS标准介绍
  • 高速ADC(如ADS42LB69)的LVDS接口设计
  • MIG IP核配置
  • 读写时序与用户接口
第13章 FIFO设计
  • 同步FIFO与异步FIFO
  • 格雷码指针
  • 空满标志生成
  • 数据流设计
  • 乒乓操作
  • 流水线设计思想
  • 协议介绍
  • Master/Slave接口实现
  • 数据打包
第16章 DMA设计基础
  • AXI DMA IP核配置
  • 简单数据搬移实现
  • 系统框图设计
  • 模块划分与接口定义
  • ADC接口模块编码与仿真
  • 数据缓存模块(FIFO+DDR3)实现
  • AXI4-Stream数据通路搭建
  • 系统集成与顶层模块连接
  • 创建时钟约束
  • 输入输出延迟约束
  • 时序报告分析
  • 流水线插入
  • 寄存器平衡
  • 关键路径优化
  • ILA与VIO核使用
  • ChipScope调试实战
  • FPGA电源轨
  • 去耦电容布局
  • 高速信号布线
  • 正弦波采集测试
  • FFT频谱分析
  • SNR/SFDR计算
  • 多通道同步采集
  • JESD204B协议简介
第28章 Zynq SoC简介
  • PS与PL协同设计
  • AXI-Lite寄存器配置
  • MicroBlaze搭建
  • 串口打印数据
  • 常见问题复盘
  • 未来学习路径推荐