A practical design method for prototyping self-timed processors using FPGAs. - Mickaël Fiorentino; Yvon Savaria; Claude Thibeault; Pascal Gervais (ISCAS, 2016)