Commit Graph

103 Commits

Author SHA1 Message Date
PurplePower
ae8ef97b47 updated lab0 2025-09-27 01:46:38 +08:00
PurplePower
9a58e71e3e Update mkdocs.yml 2025-09-27 01:41:31 +08:00
PurplePower
788451b346 Update mkdocs.yml 2025-09-27 01:38:21 +08:00
PurplePower
920a8054b2 Update requirements.txt 2025-09-27 01:35:02 +08:00
PurplePower
c32c402d9c Updated page deploy settings 2025-09-27 01:33:33 +08:00
PurplePower
fb67e4f804 Update mkdocs.yml 2025-09-27 01:27:35 +08:00
PurplePower
47ed02ea69 Merge branch 'docs' of https://github.com/PurplePower/2025-fall-yatcpu-repo into docs 2025-09-27 01:22:10 +08:00
PurplePower
1175bf29ff Rename CI workflow file and update docs requirements
Moved the CI workflow file to the correct '.github/workflows' directory. Added 'mkdocs-glightbox==0.40' to docs/requirements.txt for documentation enhancements.
2025-09-27 01:20:31 +08:00
PurplePower
b18d68b11a Update .gitignore and mkdocs.yml config
Added site directory to .gitignore for GitHub Pages output. Adjusted mkdocs.yml formatting and moved use_directory_urls to the top for improved clarity.
2025-09-27 01:20:31 +08:00
PurplePower
c16529a4c5 Update mkdocs.yml 2025-09-27 01:20:31 +08:00
PurplePower
2554622d8a Move mkdocs.yml to project root and update paths
Relocated mkdocs.yml from docs/ to the project root and updated all navigation paths.
2025-09-27 01:20:31 +08:00
PurplePower
b6d4ddb90e Update mkdocs.yml 2025-09-27 01:20:31 +08:00
PurplePower
d203d58fb2 Update ci.yml 2025-09-27 01:20:31 +08:00
PurplePower
b76a6b89a4 Create ci.yml 2025-09-27 01:20:31 +08:00
PurplePower
3ab6723374 updated report questions for lab1 and lab2 2025-09-27 01:11:11 +08:00
PurplePower
1f43ccfcba added clock step for waveform in ID test 2025-09-27 00:03:50 +08:00
PurplePower
34dd345938 Rename CI workflow file and update docs requirements
Moved the CI workflow file to the correct '.github/workflows' directory. Added 'mkdocs-glightbox==0.40' to docs/requirements.txt for documentation enhancements.
2025-08-26 15:21:20 +08:00
PurplePower
135cecdc6a Update .gitignore and mkdocs.yml config
Added site directory to .gitignore for GitHub Pages output. Adjusted mkdocs.yml formatting and moved use_directory_urls to the top for improved clarity.
2025-08-26 15:08:33 +08:00
PurplePower
c80243d784 Update mkdocs.yml 2025-08-26 14:47:42 +08:00
PurplePower
1bcbf27c82 Move mkdocs.yml to project root and update paths
Relocated mkdocs.yml from docs/ to the project root and updated all navigation paths.
2025-08-26 14:41:31 +08:00
PurplePower
f89a80cb0d Update mkdocs.yml 2025-08-25 23:12:57 +08:00
PurplePower
a8169199f9 Update ci.yml 2025-08-25 22:41:04 +08:00
PurplePower
56d970f191 Create ci.yml 2025-08-25 22:26:51 +08:00
PurplePower
aaa87c1fdf lab4 tutorial updated and imported some docs from orginal YatCPU docs 2025-08-25 22:03:10 +08:00
PurplePower
bd3a38a3c1 fixes for lab3, passed verilator sim and all tests with correct cf prints 2025-08-15 00:57:34 +08:00
PurplePower
47c801d5d7 updated anchors and autofiller 2025-08-14 21:57:07 +08:00
PurplePower
c6ff02a058 some updates 2025-08-14 18:19:52 +08:00
PurplePower
b9865cd612 Lab3 pipelined CPU renewed
- added tutorial
- fix ID reg addr invalid in certain types of instructions
- renamed some variables for better understanding
2025-08-14 16:55:53 +08:00
PurplePower
110132ff95 Merge branch 'dev' into docs
# Conflicts:
#	.gitignore
2025-07-23 20:42:38 +08:00
PurplePower
dc3c42bec8 Updated arch graph for lab 1 and 2 2025-07-23 20:40:36 +08:00
PurplePower
1d03eb788a Updated .gitignore 2025-07-20 17:03:14 +08:00
PurplePower
3890e3a314 Added auto answer filler and updated anchors for lab2 2025-07-20 15:55:04 +08:00
PurplePower
2caaf3d9f5 [not tested] lab2 codes updated:
- added environment instruction tests
- removed useless classes in CLINT.scala
- rename and comments
2025-07-19 21:21:21 +08:00
PurplePower
fb2a030f07 Migrated and updated lab1 and lab2 tutorials, etc
- update to two tutorials
- added environment and cmd tutorial
- updated lab1 CPU arch graph
2025-07-19 20:58:44 +08:00
PurplePower
18c1327051 longer run time for fibonacci test 2024-11-20 18:15:40 +08:00
PurplePower
283eb09fd3 temp fix for lab2 on z710v1.3 board 2024-11-19 02:56:45 +08:00
PurplePower
b4141db235 updates 2024-11-19 02:09:45 +08:00
PurplePower
2b8e3eb45f updates 2024-11-19 02:00:32 +08:00
PurplePower
ea09ee5925 updated readmes and better printing 2024-11-19 01:47:50 +08:00
PurplePower
5c930b046c update clock_contrl.v for lab4 Z710 2024-11-19 01:29:05 +08:00
PurplePower
e4a4c6bf20 update clock_control.v for lab4 Z710 2024-11-19 01:17:53 +08:00
PurplePower
3abdb32f47 updates lab4 Top.scala for Z710v1.3 2024-11-19 01:11:30 +08:00
PurplePower
0f87b85f9f update Top.scala for z710v1.3 in lab3 and lab4 2024-11-19 00:50:11 +08:00
PurplePower
a64186bddb update z7-10 project scripts for other labs 2024-11-19 00:44:37 +08:00
PurplePower
8a3fae13fd updates 2024-11-19 00:25:58 +08:00
PurplePower
542c34ed46 updates Z7-10 for lab3 and lab4 2024-11-18 23:45:05 +08:00
PurplePower
0f905afe36 fixes 2024-11-18 23:17:58 +08:00
PurplePower
93ac859c8f update the Top.scala for Z710 2024-11-18 22:35:36 +08:00
PurplePower
ddb70fa967 Fixing Z710 frequency TNS too large
- now Z7-10 vivado project no longer copy files to local folder, so vivado can auto update it in generate_bitstream.tcl
- Z7-10 clock freq is divided by 5 from 125MHz to 25MHz in clock_control.v
- adds Zynq7000 v1.3 for lab2
2024-11-18 22:30:07 +08:00
PurplePower
28380be03b fixex typo in clock_control.v 2024-11-18 17:37:50 +08:00