所有代码均为本人独立完成,未参考 LLM 或圣遗物。
实验目的: 掌握使用 VerilogHDL 设计数字系统的方法
实验目标: 用 Verilog HDL 实现 P250 设计任务 7.4.4 设计课题 1
数字钟项目有以下几点验收任务:
必做:
- 基础计时功能
- 校时功能
- (手绘模块连接图)
选做:
- 任意闹钟
- 12/24小时制可切换
- 报整点数(几点钟 LED 闪烁几下)
- Xilinx Vivado 2024.1
- Diligent Nexy4 DDR (Artix-7 series)
将本项目导入你的 Vivado 中:
- 打开 Vivado,确保安装了 Artix-7 系列环境
- 菜单栏
File->Project->Open... - 文件选择器中,找到本地仓库的路径(找不到?可以下载 zip 文件解压🤓)
- 打开
project_clock.xpr
如果报错,可能是路径对不上。将project_clock.xpr第 7 行的 Path 改为你本地仓库的路径。
自行编译:
- Run Synthesis
- Run Implementation
- Generate Bitstream
- Open Hardware Manager - Auto Connect
- Program Device
见 [module_zh.md] 咕咕咕~
UNLICENSE