A Multi-Role Unified Buffer Architecture for an On-Device Vision Transformer Accelerator
On-device Vision Transformer (ViT) acceleration is often limited by on-chip memory and data movement. This work presents a multi-role unified buffer that dynamically reuses seven banks as input, weight, intermediate, score, and output storage. The on-chip $QK^{\mathrm {T}}$ –Softmax– $SV$ dataflow retains attention int...