Postgraduate Conference Abstract

Microelectronics

Hao, Fei


Implementation of a Three-Slot Signal ACM


Supervisor: Alex Yakovlev, Graeme Chester

Abstract
As important communication components of asynchronous systems, the ACMs have been studied for many years. A well known Pool using 4 data slots was proposed by H. R. Simpson. However, under certain assumptions, the number of slots in shared memory can be reduced to 3. Mutex, David Cells and SYNCs are used here to implement the 3-slot Signal. The design performed well, maintaining all the required asynchronous properties. It is also a potential building block for the design of low-power heterogeneous systems.