The tag and data arrays themselves are backed by external memory-compiler-generated SRAM macros rather than inferred flip-flops - standard practice for the course's ASIC-style synthesis flow - and a ...