feat(cam): add Bernoulli noise mask module and cocotb tests

- Add noise_mask_bernoulli.sv RTL module for probabilistic masking
- Add cocotb test suite with reset, threshold, determinism, and distribution checks  
- Update rtl-sources.mk to include new module
- Fix PYTHONPATH in devenv.nix shell hook
This commit is contained in:
2026-05-26 15:45:33 +08:00
parent 1ff9a5f18b
commit e5d13917b2
6 changed files with 382 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ in
enterShell = ''
export UV_PROJECT_ENVIRONMENT=$MAMBA_ROOT_PREFIX/envs/mini-nav
unset PYTHONPATH
eval "$(micromamba shell hook --shell bash)"
micromamba activate mini-nav