|
|
c41e64d1c6
|
feat(dev): add CAM test recipes and update ignore files
- Add `.opencode/` and `**/sim_build` to ignore lists
- Fix justfile syntax: `set dotenv-required := true` (explicit assignment)
- Update SSH tunnel port 8384 → 42705 for local port forwarding
- Add CAM verification recipes: cam-test-all, cam-test-py, cam-test-module, cam-test
|
2026-05-13 18:22:14 +08:00 |
|
|
|
2da17e101b
|
feat(rtl): migrate CAM interface to handshake protocol with integrated noise generation
BREAKING CHANGE: CAM write and query interface replaced with standard valid/ready
handshake. wr_en/wr_row/wr_hash → wr_valid/wr_ready/wr_addr/write_hash.
External noise_mask_lanes_flat removed; noise generation now handled internally
by cam_noisy module with configurable rate via parameters.
- cam_top: add parameters (NOISE_EN, NOISE_RATE_NUM/DEN, NOISE_GEN/SAMPLE_BITS, NOISE_SEED)
- cam_top: replace cam_core with cam_noisy (integrated noise generation)
- match_engine: remove external noise_mask_lanes_flat input
- hw/sim: update Makefile with noise parameters and compile args
- hw/sim/model: add generate_write_flip_mask() and xorshift64() matching RTL behavior
- hw/sim/tests: adapt testbench to new handshake protocol
|
2026-05-04 18:03:06 +08:00 |
|
|
|
eaf02cc97a
|
chore: update dev environment and sync workflow
- Add nil LSP package to devenv.nix
- Add datasets and rich.progress imports to feature_retrieval.py
- Update pyproject.toml ty environment config
- Expand .stignore with cache directories
- Update uv.lock dependency lock
- Update AGENTS.md, adding the content of development environment11
|
2026-04-02 15:02:51 +08:00 |
|
|
|
1af9a9caa1
|
feat(notebooks): add habitat simulation and room visualization
|
2026-03-24 21:03:02 +08:00 |
|
|
|
55750f1087
|
chore(project): update configuration files and dependencies
|
2026-03-24 19:49:06 +08:00 |
|
|
|
f60669cd53
|
chore(dev): update environment and tooling configuration
|
2026-03-24 14:19:40 +08:00 |
|