Ckristian Duran, Megan Wachs, G. LuisE.Rueda, A. Huntington, Javier Ardila, Jack Kang, Andres Amaya, H. Gómez, Juan Romero, L. Fernandez, Felipe Flechas, Rolando Torres, Juan Sebastian Moya, Wilmer Ramirez, Julian Arenas, J. Gómez, Hanssel Morales, Camilo Rojas, A. Mantilla, E. Roa, K. Asanović
{"title":"一种周期驱动传感应用的节能RISC-V RV32IMAC微控制器","authors":"Ckristian Duran, Megan Wachs, G. LuisE.Rueda, A. Huntington, Javier Ardila, Jack Kang, Andres Amaya, H. Gómez, Juan Romero, L. Fernandez, Felipe Flechas, Rolando Torres, Juan Sebastian Moya, Wilmer Ramirez, Julian Arenas, J. Gómez, Hanssel Morales, Camilo Rojas, A. Mantilla, E. Roa, K. Asanović","doi":"10.1109/CICC48029.2020.9075877","DOIUrl":null,"url":null,"abstract":"Reported work on minimum-energy (ME) computing for low-power applications has focused entirely on tracking solely the microprocessor ME voltage supply. However, the use of low-power systems requires accounting for regulator losses, voltage monitors, biasing, peripheral, clock sources, and start-up energies to adapt the correct ME supply to different operation modes. Here we demonstrate a 32-bit RISC-V IMAC based microcontroller (MCU) in 180nm CMOS technology featuring a low-energy always-on (AON) subsystem extending on ME adaption by including peripherals. AON peripherals enable the MCU for low-duty-cycle sensor node applications. Low-energy clock sources and voltage monitors enable 32.768kHz to 55MHz operation and power-gate the MCU into three power states adjusted to work at the ME supply operation. Measured start-up energies using integrated RC-based oscillators show restarting energies down to 6pJ, which is 1000X less than the energy required in MCUs that apply crystal oscillators.","PeriodicalId":409525,"journal":{"name":"2020 IEEE Custom Integrated Circuits Conference (CICC)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"An Energy-Efficient RISC-V RV32IMAC Microcontroller for Periodical-Driven Sensing Applications\",\"authors\":\"Ckristian Duran, Megan Wachs, G. LuisE.Rueda, A. Huntington, Javier Ardila, Jack Kang, Andres Amaya, H. Gómez, Juan Romero, L. Fernandez, Felipe Flechas, Rolando Torres, Juan Sebastian Moya, Wilmer Ramirez, Julian Arenas, J. Gómez, Hanssel Morales, Camilo Rojas, A. Mantilla, E. Roa, K. Asanović\",\"doi\":\"10.1109/CICC48029.2020.9075877\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Reported work on minimum-energy (ME) computing for low-power applications has focused entirely on tracking solely the microprocessor ME voltage supply. However, the use of low-power systems requires accounting for regulator losses, voltage monitors, biasing, peripheral, clock sources, and start-up energies to adapt the correct ME supply to different operation modes. Here we demonstrate a 32-bit RISC-V IMAC based microcontroller (MCU) in 180nm CMOS technology featuring a low-energy always-on (AON) subsystem extending on ME adaption by including peripherals. AON peripherals enable the MCU for low-duty-cycle sensor node applications. Low-energy clock sources and voltage monitors enable 32.768kHz to 55MHz operation and power-gate the MCU into three power states adjusted to work at the ME supply operation. Measured start-up energies using integrated RC-based oscillators show restarting energies down to 6pJ, which is 1000X less than the energy required in MCUs that apply crystal oscillators.\",\"PeriodicalId\":409525,\"journal\":{\"name\":\"2020 IEEE Custom Integrated Circuits Conference (CICC)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE Custom Integrated Circuits Conference (CICC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CICC48029.2020.9075877\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Custom Integrated Circuits Conference (CICC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CICC48029.2020.9075877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Energy-Efficient RISC-V RV32IMAC Microcontroller for Periodical-Driven Sensing Applications
Reported work on minimum-energy (ME) computing for low-power applications has focused entirely on tracking solely the microprocessor ME voltage supply. However, the use of low-power systems requires accounting for regulator losses, voltage monitors, biasing, peripheral, clock sources, and start-up energies to adapt the correct ME supply to different operation modes. Here we demonstrate a 32-bit RISC-V IMAC based microcontroller (MCU) in 180nm CMOS technology featuring a low-energy always-on (AON) subsystem extending on ME adaption by including peripherals. AON peripherals enable the MCU for low-duty-cycle sensor node applications. Low-energy clock sources and voltage monitors enable 32.768kHz to 55MHz operation and power-gate the MCU into three power states adjusted to work at the ME supply operation. Measured start-up energies using integrated RC-based oscillators show restarting energies down to 6pJ, which is 1000X less than the energy required in MCUs that apply crystal oscillators.