mirror of
https://github.com/SikongJueluo/Mini-Nav.git
synced 2026-07-12 20:15:31 +08:00
fix(pipeline): add S_WAIT_READ_RESP state to fix read-noise PRNG timing
- Emit rd_valid_o for exactly one combinational cycle before waiting for read response, ensuring the read-noise PRNG advances once per batch issue - Fix query handshake: wait for query_ready before asserting query_valid to avoid valid&&ready handshake drops on clock edges - Add dynamic timeout estimation in test utilities based on DUT parameters - Update test-top Makefile to run all noise configurations by default - Remove uv run prefix from cocotb-config Makefile invocation
This commit is contained in:
@@ -7,7 +7,7 @@ TOP_CONFIGS := no_noise write_noise read_noise
|
||||
help:
|
||||
@echo "Available hw/sim targets:"
|
||||
@echo " make test-model"
|
||||
@echo " make test-top # 只运行默认顶层配置 (no_noise)"
|
||||
@echo " make test-top # 默认运行所有顶层噪声配置"
|
||||
@echo " make test-top-all # 运行所有顶层噪声配置"
|
||||
@echo " make test-top-no_noise # 无噪声集成测试"
|
||||
@echo " make test-top-write_noise # 写入噪声集成测试"
|
||||
@@ -20,7 +20,7 @@ help:
|
||||
|
||||
test-all: test-model test-top-all test-modules
|
||||
|
||||
test-top: test-top-no_noise
|
||||
test-top: test-top-all
|
||||
|
||||
test-top-all: $(TOP_CONFIGS:%=test-top-%)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user