|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/pci-express-development-with-fpga/
课程评论:没有评论
课程名称:基于FPGA的PCI-Express开发 课程概述:本课程将深入讲解基于FPGA的PCI-Express(PCIe)技术及其开发方法。学员将学习如何使用FPGA设计工具,特别是Xilinx的PCIe IP进行设计和仿真。课程内容包括如何在VIVADO上定制PCIe IP、生成设计和进行仿真。同时,我们还将介绍lspci和setpci命令、用于PCIe的bash脚本编写、PCIe数据包分析以及Linux下的PCIe驱动开发基础。 课程将涵盖Xilinx VIVADO工具和Altera Quartus工具中大多数PCIe相关IP的使用,并回顾第三方PCIe IP的设计过程,包括来自Northwest Logic、PLDA等公司的解决方案。学员将了解当前在FPGA上基于PCIe的设计可能性,特别是在数据中心应用、电信后端和高性能计算应用中的实现方式。 主要的FPGA供应商如Xilinx和Intel Altera提供了广泛的FPGA产品,支持PCIe设计实现。课程将介绍Xilinx FPGA平台上常用的PCI-Express IP,如七系列IP、Ultrascale及Ultrascale+ IP、PCI-Express DMA子系统、AXI流向内存映射PCIe核心等。同时,还将展示来自Intel Altera及其他第三方供应商的类似PCIe IP。 通过本课程,学员将全面掌握FPGA领域的PCIe开发技能,为未来的相关应用奠定坚实的基础。
PCIe Based Development with FPGA based design environment. This course will teach about the PCI-Express (PCIe) Technology and its development methodology on FPGA design tools. We will have sessions on How to Design, Simulate those mainly Xilinx IP of PCIe for FPGA. We will customize the PCIe IP on VIVADO and Design (Generate Design), and Simulate it on VIVADO Environment. We also have session on lspci and setpci commands, bash scripting for PCIe, PCIe Packet Analysis, PCIe Driver Development basics on Linux etc.We are introducing most of PCIe based IP at Xilinx VIVADO tool and Altera Quartus Tool. Aside of it we are reviewing and showing the design process of third party PCIe IP from Northwest Logic, PLDA and some other companies. This Course will taught about what are the PCI Express based design possibilities on FPGA. Major FPGA Vendor: Xilinx and Intel Altera has large set of FPGA which offers PCI Express based design implementation for Data Center Application, Teleco Back Place and High Speed Computing Application.The Major PCI-Express IP on Xilinx FPGA's platform are: 7 series IP for PCI-Express, Ultrascale and Ultrascale+ IP for PCI-Express, DMA Subsystem for PCI-Express, AXI Streamming to Memory Mapped PCIe Core etc.There are similar PCIe IP from Intel Altera and some third party IP vendors for PCIe are: NWL, PLDA, LogicBricks etc.