896f56c675fafc10389902c3806eb7b68cabb160
preload_vector and preload_weights wrote using base as a word address instead of a byte address (base + (k>>1) instead of (base>>1) + (k>>1)), misaligning X/W data in PSRAM relative to what int8_memory_access expects. Also adds a PATTERN test (X=1..32) to exercise mixed even/odd byte reads and catch this class of bug going forward. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WQV3vS9TXaGDJ5cRfnfidt
Description
No description provided
68 MiB
Languages
Verilog
87.7%
TeX
6.3%
Python
6%