The asynchronous RAM is local to the processor. The architecture uses a technique called Last Result Reuse to avoid the penalty of RAW dependency [4]. Branch Target Buffer (BTB) reduces the number of ...