- srcs/tb/tb_saolei_play.v:受 cmd.txt 驱动的交互式 TB,每 100us 轮询一个按键字符, 每 1ms 把显存 dump 到 now.txt - tools/play_saolei.tcl:xsim 里 k c / k u / k f 一步一按键,自动把 now.txt 画到终端 - saolei/tools/fb2png.py:新增 --term,用 ANSI 24 位色在终端画 40x30 棋盘,光标格反色 - .gitignore:放行 create_project_saolei.tcl 实测:k c 进关卡、k uuuu 光标精确移动 4 格、k c 首击展开出数字 1/2
26 lines
665 B
Plaintext
26 lines
665 B
Plaintext
# Vivado 工程生成物不入库;源文件都在 pipelined-cpu/ 下(srcs/、tools/、programs/)
|
||
pipelined-cpu/*
|
||
!pipelined-cpu/srcs/
|
||
!pipelined-cpu/tools/
|
||
!pipelined-cpu/programs/
|
||
!pipelined-cpu/create_project.tcl
|
||
!pipelined-cpu/create_project_saolei.tcl
|
||
|
||
# 本地临时目录(仿真脚本、日志、中间文件)
|
||
_tmp/
|
||
_vivado/
|
||
|
||
# 仿真/综合中间产物
|
||
*.vcd
|
||
*.pb
|
||
*.hex.lst
|
||
.Xil/
|
||
|
||
# 在仓库根目录批量跑 Vivado 时产生的日志/命令记录(pipelined-cpu/ 下已被上面的规则忽略)
|
||
vivado*.jou
|
||
vivado*.log
|
||
vivado*.backup.jou
|
||
vivado*.backup.log
|
||
|
||
# saolei 的构建产物(tools/build.ps1 一键重建,不入库)
|
||
saolei/build/ |