---
title: 专题课 | FPGA光纤GTP+PCIe高速接口专题
url: "https://www.fpgalearn.com/course/7362.html"
kind: course
id: 7362
excerpt: FPGA 高速接口设计中的 PCIe 总线介绍 PCIe 总线是一种高性能的局部总线，在 FPGA 高速接口设计中有着重要的应用。 PCIe 总线具有以下特点：…
author: FPGA小白
tags: 推荐
word_count: 1026
source: "https://www.fpgalearn.com"
---

# 专题课 | FPGA光纤GTP+PCIe高速接口专题

> 标签：推荐
> FPGA 高速接口设计中的 PCIe 总线介绍 PCIe 总线是一种高性能的局部总线，在 FPGA 高速接口设计中有着重要的应用。 PCIe 总线具有以下特点：…

- 课程分类：FPGA专题课、FPGA进阶/中级、进阶课程
- 课程标签：推荐
- 主讲：FPGA小白
- 章节数：2
- 课时数：32
- 价格：5800

## 课程介绍

![图片](https://admin.shaonianxue.cn/wp-content/uploads/2024/11/image-14977-2024-12-24-14-26-06-48.jpg)
FPGA 高速接口设计中的 PCIe 总线介绍
PCIe 总线是一种高性能的局部总线，在 FPGA 高速接口设计中有着重要的应用。
**PCIe 总线具有以下特点：**
1. 高带宽：能够满足高速数据传输的需求。
2. 兼容性好：广泛应用于各种计算机系统中。
3. 扩展性强：可以连接多个设备。
在 FPGA 中实现 PCIe 总线接口设计，可以实现与计算机系统的高速通信，使 FPGA 能够与其他设备高效地交互数据。这对于需要高速数据传输和与外部系统紧密集成的应用非常重要。

## 课程大纲
### 1. 第一部分：PCIE篇（17 课时 · 11时6分）
- 01 | 基础讲解：PCI总线基础（一）
- 02 | 基础讲解：PCI总线基础（二）
- 03 | 基础讲解：PCI总线基础（三）
- 04 | 基础讲解：PCIe总线基础（一）
- 05 | 基础讲解：PCIe总线基础（二）
- 06 | 基础讲解：8B10B编码
- 07 | 项目设计：PCIe测试
- 08 | 驱动安装：XDMA驱动安装
- 09 | 基础讲解：XDMA手册
- 10 | 项目设计：PCIe之BRAM控制
- 11 | 项目设计：PCIe之DDR控制
- 12 | 项目设计：PCIe视频传输框架
- 13 | 项目设计：自定义AXI写端口
- 14 | 项目设计：自定义AXI读端口
- 15 | 项目设计：缓冲模块写端口
- 16 | 项目设计：缓冲模块读端口
- 17 | 项目设计：PCIe视频传输框架

### 2. 第二部分：GT收发器篇（15 课时 · 11时48分）
- 18 | 基本原理：GT收发器基本原理（一）
- 19 | 基本原理：GT收发器基本原理（二）
- 20 | 基本原理：GT收发器基本原理（三）
- 21 | 项目设计：GT收发器眼图测试
- 22 | 项目设计：GT收发器IP核讲解
- 23 | 项目设计：IP核官方例程
- 24 | 项目设计：封装GT收发器IP核
- 25 | 项目设计：自定义数据包结构
- 26 | 项目设计：自定义TX仿真
- 27 | 项目设计：自定义RX模块
- 28 | 项目设计：自定义RX模块仿真
- 29 | 项目设计：GT收发器顶层
- 30 | 项目设计：万兆网络设计（一）
- 31 | 项目设计：万兆网络设计（二）
- 32 | 项目设计： 万兆网络测试
