376ccb6ee2fe06c88c9a4d883f9ab1ef81dd78a3
S5.6.1: opportunistic BRAM cache for activation tiles - exploits real, currently 0%-utilized Block RAM to catch whatever locality the workload happens to have, without committing to a specific reuse pattern the way the systolic direction does. No cache-invalidation problem given the current write-once-before-job protocol. S5.6.2: host-side (ESP32) job-queue reordering - a software-only "DDRManager" upstream of ddr_prefetch_mgr.v, grouping jobs with nearby DDR3 addresses before submission to reduce row-switch cost with zero RTL and zero timing-margin risk. Both marked exploratory, not decided, not built - same as S5.6's systolic direction. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MUG92aM9m68TRc4rG55BcC
Description
No description provided
68 MiB
Languages
Verilog
87.7%
TeX
6.3%
Python
6%