Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HDU-Digital-Electronics-Experiment

杭州电子科技大学(HDU)- 现代数字电子技术基础实验汇总

本项目用于存放 2025 学年《现代数字电子技术基础实验》课程的相关实验项目、VHDL/Verilog 源代码及实验报告。内容涵盖了从基础逻辑门到复杂状态机的全过程,核心工具链基于 Quartus II 17.1


课程资源与工具

  • EDA 工具: Quartus II 17.1 精简版(根目录附安装教程)
  • 实验教材: 《现代数字电子技术基础实践 第2版》
  • 平台支持: HDU 远程实验平台(含操作手册与直播课件)

2025 在 HDU 学习数电实验的项目汇总

本仓库记录了 数字电路与逻辑设计 课程的全部上机实践,包含基础组合逻辑、时序逻辑以及期末综合大作业。

  • 技术栈:主要使用 VHDLVerilog 硬件描述语言。
  • 实验重点:不仅要求逻辑实现准确,还强调了仿真验证(Waveform)与引脚分配(Pin Planning)的严谨性。
  • 个人经验:大大方方做,等到报错了再找原因😋,数电实验内容量挺多的。一般的操作逻辑是
    • 1.先建VHDL图或写Verilog代码
    • 2.进行全编译
    • 3.如果报错对原理图进行修改,不报错则新建波形文件进行波形仿真,对输入输出端口进行Group绑定后看仿真波形是否符合波形预期
    • 4.如果不符合预期仿真波形有可能是Group输出端口时顺序错误,无误则进行远程实验平台FPGA引脚绑定,查看远程平台操作手册.pdf进行引脚绑定
    • 5.绑定完成后再次进行全编译输出.sof文件(一般在Output文件夹下),后面登录远程实验平台要将此文件上传进行实体验证
    • 6.登录远程实验平台进行验证

目录结构说明

文件夹/文件 内容描述
📁 wnn_大作业项目 综合设计:数电课程期末综合大作业源码
📁 traffic light / Belt Alarm 综合应用:交通灯控制系统、皮带运输机报警逻辑
📁 FULL ADD / Half Add / ADD1 算术运算:半加器、全加器及加法器模块实现
📁 M10 / M45 / cnt25 / Count25 计数器系列:包含模10、模45及模25等进制计数器
📁 Three person voting / Five People 组合逻辑:三人/五人表决器设计实践
📁 Priority Caller / USE 74138 译码与优先:74138 译码器应用与优先编码逻辑
📁 Cnt12 Divider / Code 3 分频与编码:分频器设计及 8421 码转换相关逻辑
📄 quartusII17.1精简版安装流程.docx 实验环境搭建指南
📄 远程平台操作手册.pdf HDU 远程实验平台登录与操作指南

实验开发流程

  1. 逻辑建模:根据实验要求绘制真值表或状态转移图(FSM)。
  2. HDL 编写:使用 VHDL 或 Verilog 描述电路行为。
  3. 功能仿真:通过 University Program VWF 进行波形仿真,确认逻辑无误。
  4. 引脚绑定:在 Pin Planner 中根据实验板卡引脚图进行映射。
  5. 硬件验证:编译并生成 .sof 文件,下载至 FPGA 开发板或远程平台查看现象。

© 2025 WNN6231. Powered by HDU Digital Electronics Course.

About

HDU 2025 数电实验

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages