Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python

# Virtual Environment
.tpu/
venv/
env/
ENV/
.venv/

# IDE and Editor files
.cursor/
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store

# Generated Verilog files
*.v

# Generated binary/object files
*.out

# NumPy data files (generated test data and outputs)
# Ignore output files but keep input/weight test fixtures
*.npy
!*_input.npy # Keep input test data files
!*_weights.npy # Keep weight test data files
!*_hostmem.npy # Keep host memory test data files
!*_label.npy # Keep label test data files
!*_train.npy # Keep training data files
# But ignore generated outputs
*_output*.npy
*_raw.npy
sim*.npy

# Simulation traces
*.vcd
trace.vcd

# Debug logs
.cursor/debug.log
*.log

# Build artifacts
*.o
# Note: .a files are assembly source files (like simplemult.a, boston.a), so we keep them
# Don't ignore .a files - they're source code, not build artifacts

# OS files
Thumbs.db
.DS_Store
2 changes: 1 addition & 1 deletion config.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Hardware configuration.
'''

MATSIZE = 16
MATSIZE = 8

HOST_ADDR_SIZE = 64
UB_ADDR_SIZE = 12
Expand Down
Loading