Memory Bank Conflicts
bank = addr % 4 | parallel reads only when accessing different banks
Memory (4 Banks)
No Conflict, read [0, 1, 2, 3]
Bank Activity
Conflict, read [0, 4, 8, 12]
Bank Activity