初级 | FPGA工程师基础启航(含板卡+证书)
成电国芯的 FPGA 工程师基础启航(含证书)课程,可谓是精心打造的精品课程。它凝聚了成电国芯 6 年来在芯片人才培养方面的丰富经验,专为新人提供 FPGA 入门的精选内容。 这一课程对于入门初学来说,是一个绝佳的提升机会。通过线上学习的方式,大家能够便捷地提升自己的 FPGA 技能。而且,课程还配套了 Xilinx FPGA 板卡和电子教材等,从多个维度助力同学们更好地学习。 这样的课程设计,充分体现了成电国芯对人才培养的用心和专业,相信它将为众多学子和职场人士开启 FPGA 技能提升的新征程。
第一节 FPGA概念与基础篇
[收起]01 | 入门必知:FPGA简介 02 | 入门基础:FPGA架构基础 03 | 软件安装:FPGA开发工具和环境
第二节 Verilog HDL语法篇
[收起]01 | 语法讲解:Verilog/VHDL简介 02 | 项目设计:基本逻辑电路设计(1) 03 | 项目设计:基本逻辑电路设计(2) 04 | 项目设计:基本逻辑电路设计(3) 05 | 项目设计:基本逻辑电路设计(4) 06 | 项目设计:按键消抖 07 | 项目设计:状态机设计(1) 08 | 项目设计:状态机设计(2) 09 | 项目设计:状态机设计(3) 10 | 项目设计:数码管(1) 11 | 项目设计:数码管(2) 12 | 项目设计:数码管(3) 13 | 项目设计:数码管(4) 14 | 项目设计:数码管(5)
第三节 基础逻辑电路设计篇
[收起]01 | 项目设计:Uart通信协议——通信基础知识 02 | 项目设计:Uart通信协议——接收端设计 03 | 项目设计:Uart通信协议——发送端设计 04 | 项目设计:Uart通信协议——回环测试 05 | 项目设计:Uart通信协议——奇偶校验 06 | SPI通信原理 07 | SPI 接收模块设计 08 | SPI 发送模块设计 09 | SPI 回环测试 10 | flash 11 | 读写测试 12 | oled屏控制(一) 13 | oled屏控制(二) 14 | 原理讲解:IIC通信协议(1)——IIC通信原理(1) 15 | 项目设计:IIC通信协议——IIC 读写EEPROM(1) 16 | 项目设计:IIC通信协议——IIC 读写EEPROM(2) 17 | 项目设计:IIC通信协议——IIC 读写EEPROM(3) 18 | 项目设计:IIC通信协议——IIC 读写EEPROM(4) 19 | 基础知识:存储器(1)——BRAM 基础知识 20 | 实验项目:存储器(2)——BRAM 读写实验 21 | 项目实验:存储器(4)——同步FIFO 读写实验 22 | 项目实验:存储器(5)——异步FIFO 读写实验 23 | 原理讲解:VGA——VGA显示原理 24 | 原理讲解:VGA——VGA时序设计 25 | 原理讲解:HDMI——TMDS原理 26 | 原理讲解:HDMI——VTC设计 27 | 原理设计:HDMI——TMDS 原理及设计 28 | 项目实验:HDMI——HDMI显示实验 29 | 项目实验:HDMI——HDMI显示实验(一) 30 | 基础知识:DDR3——DDR3基础知识 31 | 例程讲解:DDR3——DDR3读写例程讲解 32 | 项目实验:DDR3——DDR3读写控制器设计 33 | 项目实验:DDR3——DDR3读写控制器设计(二) 34 | 项目实验:DDR3——DDR3 图像存储实验 35 | 项目设计:DDR3 图像存储测试
第四节 千兆以太网基础篇
[收起]01 | 基础知识:千兆以太网——以太网通信基础知识 02 | 基础知识:千兆以太网—— RGMII原理 03 | 基础知识:千兆以太网—— RGMII接口设计 04 | 基础知识:千兆以太网—— arp接收端设计 05 | 基础知识:千兆以太网—— arp发送端设计 06 | 基础知识:千兆以太网—— arp测试 07 | 基础知识:千兆以太网—— udp接收端设计 08 | 基础知识:千兆以太网—— udp发送端设计 09 | 基础知识:千兆以太网—— udp测试 10 | 基础知识:千兆以太网—— 板级验证
第五节 实战项目大演练
[收起]01 | 项目实战:基于SPI接口的AD采集卡(1) 02 | 项目实战:基于SPI接口的AD采集卡(2) 03 | 项目实战:基于SPI接口的AD采集卡(3) 04 | 项目实战:基于SPI接口的AD采集卡(4) 05 | 项目实战:基于SPI接口的AD采集卡(5) 06 | 项目实战:基于SPI接口的AD采集卡(6) 07 | 项目实战:基于SPI接口的AD采集卡(7) 08 | 项目实战:基于SPI接口的AD采集卡(8)