⚡ Aurora · 快速部署

📘 FPGA 实战 30章
友好色系 · 点击卡片跳转章节
01
Aurora协议概述
协议背景、应用场景、与其它高速串行协议的对比
02
Aurora协议架构
通道层、链路层、物理层详解
03
Aurora IP核配置
Vivado中Aurora IP核的生成与参数设置
04
Aurora用户接口
流接口(AXI4-Stream)与帧接口详解
05
时钟与复位
Aurora IP核的时钟架构、复位策略与跨时钟域处理
06
初始化与链路训练
Aurora链路的建立过程、状态机与调试方法
07
数据打包与解包
用户数据如何封装成Aurora帧,以及接收端的解包流程
08
流量控制
Aurora协议的流控机制(XON/XOFF)与实现
09
错误检测与纠正
CRC校验、8B/10B编码错误、通道错误处理
10
多通道绑定
如何将多个Aurora通道绑定成一个逻辑链路,提升带宽
11
GTX/GTH收发器配置
Aurora底层依赖的SerDes参数设置与优化
12
参考时钟设计
参考时钟的抖动要求、差分时钟输入与时钟分配
13
PCB设计要点
高速信号布线、阻抗匹配、AC耦合电容选择
14
仿真环境搭建
使用Vivado Simulator或ModelSim进行Aurora链路仿真
15
仿真激励编写
如何编写Testbench模拟用户数据发送与接收
16
上板调试方法
使用ILA和VIO调试Aurora链路
17
常见问题排查
链路无法建立、误码率高、数据错位等问题分析
18
性能优化
提升Aurora链路吞吐量的技巧与策略
19
Aurora与PCIe协同
在FPGA中同时使用Aurora和PCIe的架构设计
20
Aurora在高速数据采集中的应用
ADC数据通过Aurora传输到FPGA
21
Aurora在视频传输中的应用
无压缩视频流的实时传输
22
Aurora在雷达信号处理中的应用
多通道雷达数据的低延迟传输
23
Aurora与JESD204B接口对比
两种高速接口的适用场景分析
24
Aurora在航天电子中的应用
抗辐射设计、冗余链路与可靠性
25
Aurora协议版本演进
Aurora 8B/10B vs Aurora 64B/66B
26
自定义Aurora控制器
不使用IP核,纯RTL实现Aurora协议
27
Aurora链路加密
在Aurora帧上添加AES加密的硬件实现
28
多板级联
通过Aurora实现多块FPGA板卡的高速互联
29
Aurora在5G前传中的应用
eCPRI协议与Aurora的结合
30
课程总结与项目实战
综合运用Aurora完成一个端到端传输系统
✨ 点击章节卡片跳转 · 30章全