LoTTA: Energy-Efficient Processor for Always-on Applications

Joonas Multanen, Heikki Kultala, Pekka Jääskeläinen, Timo Viitanen, Aleksi Tervo, Jarmo Takala

    Tutkimustuotos: KonferenssiartikkeliScientificvertaisarvioitu

    3 Sitaatiot (Scopus)
    59 Lataukset (Pure)


    Various use cases in the era of Internet-of-Things (IoT) demand processor devices to have low energy consumption in order to maximize the battery life. In addition to energy constraints, there is often a need to both swiftly execute control-oriented code to provide low reaction times and to occasionally perform real time signal processing tasks efficiently. As a response to these requirements, we propose LoTTA, an extremely energy-efficient exposed datapath core. Its transport-triggered programming model helps in lowering the execution latency via low cost data forwarding. Control efficiency is achieved by an optimized control unit with zero delay slot branches and predicated execution. An instruction register file is included for frequently executed program hot spots to reduce the instruction stream energy consumption. These features allow the processor to execute CHStone and EEMBC CoreMark benchmarks on average with 19% fewer cycles compared to a 6-stage LM32, a traditional RISC core with similar datapath resources. The core consumes 53% less energy on average compared to the RISC core. When including the instruction stream overheads, in the best case, LoTTA saves 79% energy, and on average 40%.
    Otsikko2018 IEEE International Workshop on Signal Processing Systems (SiPS)
    ISBN (elektroninen)978-1-5386-6318-9
    ISBN (painettu)978-1-5386-6319-6
    DOI - pysyväislinkit
    TilaJulkaistu - lokak. 2018
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
    TapahtumaIEEE International Workshop on Signal Processing Systems -
    Kesto: 1 tammik. 1900 → …


    ISSN (elektroninen)2374-7390


    ConferenceIEEE International Workshop on Signal Processing Systems
    Ajanjakso1/01/00 → …


    • Jufo-taso 1

    !!ASJC Scopus subject areas

    • Computer Science(all)
    • Hardware and Architecture
    • Signal Processing


    Sukella tutkimusaiheisiin 'LoTTA: Energy-Efficient Processor for Always-on Applications'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä