Seventh International Symposium on Asynchronous Circuits and Systems (ASYNC'01)
AMULET3i Cache Architecture
Salt Lake City, Utah
March 11-March 14
ISBN: 0-7695-1034-5
This paper presents an evaluation of a range of cache features applied to an asynchronous, dual-ported copy-back cache. The design has been optimised for the AMULET3 asynchronous microprocessor core, but the techniques developed are much more widely applicable. It is shown that using a copy-back cache with a victim cache would gives a noticeable performance improvement on the existing fabrication technology and that the benefits will increase with increasing cache/memory speed disparity. The design presented provides the processor with a unified, dual-ported view of its memory subsystem using multiple interleaved blocks each with separate line-buffers.