While research on high-performance processors is important, it is also interesting to explore processor architectures at the other end of the spectrum: tiny processor cores for auxiliary functions. While it is common to implement small circuits for such functions, such as a serial port, in dedicated hardware, usually as a state machine or a combination of communicating state machines, these functionalities may also be implemented by a small processor. In this paper, we present Lipsi, a very tiny processor to make it possible to implement classic finite state machine logic in software at a minimal cost.
|Conference||31st International Conference on Architecture of Computing Systems|
|Location||Technical University of Braunschweig|
|Period||09/04/2018 → 12/04/2018|
|Series||Lecture Notes in Computer Science|