Low-power high-performance 32-bit RISC-V microcontroller on 65-nm silicon-on-thin-BOX (SOTB)

被引:5
作者
Hoang, Trong-Thuc [1 ,2 ]
Duran, Ckristian [1 ]
Nguyen, Khai-Duy [1 ,3 ]
Dang, Tuan-Kiet [1 ,3 ]
Nhu, Quynh Nguyen Quang [3 ]
Than, Phuc Hong [4 ]
Tran, Xuan-Tu [5 ]
Le, Duc-Hung [6 ]
Tsukamoto, Akira [2 ]
Suzaki, Kuniyasu [2 ,7 ]
Pham, Cong-Kha [1 ]
机构
[1] Univ Elect Communicat UEC, Tokyo 1828585, Japan
[2] Natl Inst Adv Ind Sci & Technol, Tokyo 1350064, Japan
[3] Univ Danang, Univ Sci & Technol DUT, 54 Nguyen Long Bang St, Danang, Vietnam
[4] Duy Tan Univ DTU, 3 Quang Trung, Danang, Vietnam
[5] Univ Engn & Technol VNU UET, 144 Xuan Thuy St, Hanoi, Vietnam
[6] Univ Sci VNU HCMUS, 227 Nguyen Cu St, Hochiminh City, Vietnam
[7] Technol Res Assoc Secure IoT Edge Applicat RISCV, Tokyo 1350064, Japan
来源
IEICE ELECTRONICS EXPRESS | 2020年 / 17卷 / 20期
关键词
32-bit microcontroller; back-gate bias; RISC-V; RV32IM; Silicon-on-Insulator; SOTB;
D O I
10.1587/elex.17.20200282
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a 32-bit RISC-V microcontroller in a 65-nm Silicon-On-Thin-BOX (SOTB) chip is presented. The system is developed based on the VexRiscv Central Processing Unit (CPU) with the Instruction Set Architecture (ISA) extensions of RV32IM. Besides the core processor, the System-on-Chip (SoC) contains 8KB of boot ROM, 64KB of on-chip memory, UART controller, SPI controller, timer, and GPIOs for LEDs and switches. The 8KB of boot ROM has 7KB of hard-code in combinational logics and 1KB of a stack in SRAM. The proposed SoC performs the Dhrystone and Coremark benchmarks with the results of 1.27 DMIPS/MHz and 2.4 Coremark/MHz, respectively. The layout occupies 1.32-mm(2) of die area, which equivalents to 349,061 of NAND2 gate-counts. The 65-nm SOTB process is chosen not only because of its low-power feature but also because of the back-gate biasing technique that allows us to control the microcontroller to favor the low-power or the high-performance operations. The measurement results show that the highest operating frequency of 156-MHz is achieved at 1.2-V supply voltage (V-DD) with +1.6-V back-gate bias voltage (V-BB). The best power density of 33.4-mu W/MHz is reached at 0.5V V-DD with +0.8-V V-BB. The least current leakage of 3-nA is retrieved at 0.5-V V-DD with -2.0-V.V V-BB.
引用
收藏
页数:6
相关论文
共 30 条
  • [1] Asanovic K., 2016, UCBEECS201617
  • [2] PULP: A Ultra-Low Power Parallel Accelerator for Energy-Efficient and Flexible Embedded Vision
    Conti, Francesco
    Rossi, Davide
    Pullini, Antonio
    Loi, Igor
    Benini, Luca
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (03): : 339 - 354
  • [3] Dandamudi S.P., 2005, GUIDE RISC PROCESSOR, V1, P1, DOI [10.1007/b139084, DOI 10.1007/B139084]
  • [4] Dennis DK, 2017, 2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED)
  • [5] Duran C., 2017, IEEE LATIN AM S CIRC, V1, DOI [10.1109/LASCAS.2017.8126878, DOI 10.1109/LASCAS.2017.8126878]
  • [6] Duran C, 2016, IEEE LAT AMER SYMP, P315, DOI 10.1109/LASCAS.2016.7451073
  • [7] Near-Threshold RISC-VCore With DSP Extensions for Scalable IoT Endpoint Devices
    Gautschi, Michael
    Schiavone, Pasquale Davide
    Traber, Andreas
    Loi, Igor
    Pullini, Antonio
    Rossi, Davide
    Flamand, Eric
    Gurkaynak, Frank K.
    Benini, Luca
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (10) : 2700 - 2713
  • [8] Goodwins R., 2020, CHIPS THAT PASS NIGH
  • [9] Gür E, 2018, 2018 INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF ELECTRICAL ENGINEERING (ISFEE)
  • [10] Hoang T.-T., 2020, VEXRISCV 32 BIT MCU