本教程为FPGA入门基础教程,内容包括Verilog基本语法、数字电路基础、和Vivado基本使用方法等内容。整本书分为两个部分,第一部分介绍FPGA和Verilog基本概念,第二部分介绍具体FPGA编程方法。
高云FPGA高云FPGA 系列教程:
第一部分 FPGA初级教程
第二部分 趣味实验篇 / 趣味实验篇课程资料
第三部分 软件篇 / 软件篇课程资料.zip
第四部分 基于MiniStar的FPGA教程
第五部分 实用篇 / 实用篇课程资料.zip
第六部分 硬件篇 /硬件篇课程资料.zip
第一部分 FPGA初级教程
[收起]课程简介 Gowin工具的使用(一) Gowin工具的使用(二) 高云IP Core的简介及使用 Modelsim的使用 Gowin与Modelsim仿真 Modelsim仿真do文件编写 控制LED灯 LED流水灯 按键消抖 键控LED流水灯 数码管静态显示 数码管动态显示 UART串口通信 序列检测器 密码锁 数字钟 频率计
第二部分 趣味实验篇
[收起]基于FPGA的舵机控制 基于FPGA的超声波测距 基于FPGA的温湿度测量
第三部分 软件篇
[收起]Gowin软件使用简介 Gowin软件特性 Gowin进行物理和时序约束 Gowin与Modelsim联合仿真 PSRAM的使用方法 PSRAM_IP_Core结构及时序 PSRAM测试及操作方法 MIPI的IP_CORE的使用 DDR3的读写控制
第四部分 基于MiniStar的FPGA教程
[收起]流水灯实验过程详解 按键输入实验详解 外部中断编程详解 拨码开关编程详解 串口0自发自收实验详解 看门狗实验详解
第五部分 实用篇
[收起]基于FPGA的接口转换——MIPI转HDMI 基于FPGA的网口设计——MAC协议的开发
第六部分 硬件篇
[收起]FPGA硬件基础 浅谈高云硬件设计的注意事项 MiPi设计基础