目录

  • 1 软件安装
    • 1.1 实验课程需要安装的软件
    • 1.2 实验软件平台安装方法
    • 1.3 第一次课视频-相关软件安装方法
    • 1.4 课程实验板照片及视频
    • 1.5 实验板原理图
  • 2 在线课堂回放视频
    • 2.1 第一次课视频-相关软件安装方法
    • 2.2 第二次课ModelSim仿真与Verilog编程
    • 2.3 第三次课Efinity操作
  • 3 软件基本操作——以流水灯为例
    • 3.1 Efinity设计输入演示视频
      • 3.1.1 流水灯Verilog源代码
    • 3.2 Efinity引脚分配及锁定视频
    • 3.3 Efinity设计JTAG下载视频
    • 3.4 Efinity设计调试-GTKWave使用
    • 3.5 Efinity设计Flash编程
    • 3.6 Efinity加入SoC(RISC-V)处理器
    • 3.7 SoC的Interface_Designer引脚创建及锁定
    • 3.8 启动Eclipse软件调试RISC-V处理器
    • 3.9 修改C语言代码实现流水灯功能.
  • 4 本实验课程课件
    • 4.1 数字逻辑与微处理器实验板-逻辑设计
    • 4.2 数字逻辑与微处理器实验板-微处理与编程
  • 5 软件操作视频-课后学习
    • 5.1 使用Efinity建立和编译工程
    • 5.2 使用Interface Designer进行管脚锁定
    • 5.3 使用Programmer下载FPGA
    • 5.4 使用Debugger进行在线调试
    • 5.5 Debugger手动例化和VIO使用
    • 5.6 RubySOC Demo 硬件工程
    • 5.7 RubySOC Demo 软件工程
    • 5.8 RubySOC Demo 环境搭建
    • 5.9 RubySOC Demo 示例演示
  • 6 实验老师课程回放
    • 6.1 Modelsim仿真1-MUX2-1设计及仿真
    • 6.2 Modelsim仿真2-全加器设计及仿真
    • 6.3 Modelsim仿真3-计数器设计及仿真
    • 6.4 Efinity的计数器下载
  • 7 综合设计报告参考
    • 7.1 综合设计报告模板
    • 7.2 综合设计参考-T20实验板程序说明
    • 7.3 相关设计源代码参考
      • 7.3.1 XD-T20F256-实验板顶层文件
  • 8 VHDL数字系统设计课件
    • 8.1 HDL编程-Lecture1
    • 8.2 HDL编程-Lecture2
    • 8.3 HDL编程-Lecture3
    • 8.4 HDL编程-Lecture4
    • 8.5 HDL编程-Lecture5
    • 8.6 HDL编程-Lecture6
    • 8.7 HDL编程-Lecture7
  • 9 QuartusII EDA软件应用
    • 9.1 FPGA技术及软件基础
    • 9.2 DDS综合设计实例操作
    • 9.3 实验部分-Lab1
    • 9.4 实验部分-Lab2
    • 9.5 实验部分-Lab3
    • 9.6 实验部分-Lab4
    • 9.7 FPGA设计与调试视频讲解1
    • 9.8 FPGA设计与调试视频讲解2
    • 9.9 FPGA设计与调试视频讲解3
    • 9.10 DE0开发板资料
    • 9.11 DE1-SoC开发板资料
  • 10 综合设计教学视频
    • 10.1 基于DDS的信号产生实验视频
    • 10.2 基于FPGA嵌入式软核处理器的流水灯设计实验视频
    • 10.3 基于FPGA的精简指令集CPU设计视频
    • 10.4 FFT算法的FPGA硬件实现视频
  • 11 FPGA设计实例参考代码
    • 11.1 实例参考声明
    • 11.2 FPGA对LED显示器的控制
    • 11.3 FPGA对LCD显示器的控制
    • 11.4 ADC0809接口电路及程序设计
    • 11.5 TLC5510接口电路及程序设计
    • 11.6 DAC0832接口电路及程序设计
    • 11.7 TLC7524接口电路及程序设计
    • 11.8 FPGA通用异步收发器(UART)
    • 11.9 二进制振幅键控(ASK)调制器与解调器设
    • 11.10 二进制频移键控(FSK)
    • 11.11 二进制相位键控(PSK)调制器与解调器设计
    • 11.12 多进制数字振幅调制(MASK)系统
    • 11.13 多进制数字频率调制(MFSK)系
    • 11.14 多进制数字相位调制(MPSK)系统
    • 11.15 数字基带信号传输码型发生器设计
    • 11.16 采用测频原理的数字频率计
    • 11.17 采用等精度测频原理的频率计
    • 11.18 电子琴设计
    • 11.19 自动升降电梯控制器设计
    • 11.20 电子时钟设计
    • 11.21 自动售货机控制系统设计
    • 11.22 出租车自动计价器设计
    • 11.23 多功能波形发生器的系统设计
    • 11.24 步进电机定位控制
  • 12 EDA综合设计实例-参考
    • 12.1 正弦波发生器-6通道
    • 12.2 ARM9架构CORE实现
    • 12.3 高速8051-IP-Core实现
    • 12.4 数字日历-VerilogHDL实现
    • 12.5 数字滤波器-VerilogHDL实现
    • 12.6 H.264的OpenCore-VHDL实现
    • 12.7 电梯控制器-VHDL设计
    • 12.8 半整数及整数分频器参数化设计
    • 12.9 家用防盗报警器设计
    • 12.10 实现ALU-16种运算设计
    • 12.11 万年历-八音自动播放电子琴设计
    • 12.12 多功能电子钟设计
    • 12.13 播放刘德华-月老-歌曲设计
    • 12.14 闹钟设计
  • 13 数字信号处理的FPGA实现
    • 13.1 Computer Arithmetic设计
    • 13.2 FIR数字滤波器设计
    • 13.3 IIR数字滤波器设计
    • 13.4 多速率信号处理设计
    • 13.5 傅里叶变换设计
    • 13.6 Advanced Topics-NTT和LFSR设计
    • 13.7 自适应滤波器设计
    • 13.8 微处理器设计
    • 13.9 数字信号处理的FPGA实现
  • 14 常见实际问题解决方案
    • 14.1 按键消抖
Efinity引脚分配及锁定视频