目录
USB3.0接口学习
实现FPGA通过USB串口进行传输数据
1、USB3.0传输方式
同步传输、批量传输、控制传输、中断传输
2、USB3.0功能框架
3、USB3.0接口
3.1 PC接口
USB接口
3.2 FPGA低速接口
I2C、SPI、Uart接口
3.3 FPGA高速接口—GPIF II接口
GPIF II 模块:本质是可编程状态机,用GPIF II Designer实现不同的功能;GPIF II 接口内部存在4个SLAVE FIFO,每个FIFO的大小为2KB,总共提供了8KB的FIFO内存。
关键两点:1、将GPIF II配置成FIFO时序的接口 2、局部标志设置
4、固件配置
4.1 GPIF II 水印配置–生成cyfxgpif2config.h头文件
局部标志配置—选择FLAG为水印标志,将生成的头文件替换掉muc固件里的头文件