An Instruction Set Architecture for Low-power, Dynamic IoT Communication

被引:0
作者
Muzaffar, Shahzad [1 ]
Elfadel, Ibrahim M. [1 ]
机构
[1] Khalifa Univ, Abu Dhabi, U Arab Emirates
来源
PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC) | 2018年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an instruction set architecture (ISA) dedicated to the rapid and efficient implementation of single-channel IoT communication interfaces. The architecture is meant to provide a programming interface for the implementation of signaling protocols based on the recently introduced pulsed-index schemes. In addition to the traditional aspects of ISA design such as addressing modes, instruction types, instruction formats, registers, interrupts, and external I/O, the ISA includes special-purpose instructions that facilitate bit stream encoding and decoding based on the pulsed-index techniques. Verilog HDL is used to synthesize a fully functional processor based on this ISA and provide both an FPGA implementation and a synthesised ASIC design in GLOBALFOUNDRIES 65nm. The ASIC design confirms the low-power features of this ISA with consumed power around 31 mu W and energy efficiency of less than 10pJ/bit.
引用
收藏
页码:37 / 42
页数:6
相关论文
共 50 条
[41]   SCAP SigFox: A Scalable Communication Protocol for Low-Power Wide-Area IoT Networks [J].
Alqurashi, Halah ;
Bouabdallah, Fatma ;
Khairullah, Enas .
SENSORS, 2023, 23 (07)
[42]   A Dynamic Scalable Blockchain Based Communication Architecture for IoT [J].
Qiu, Han ;
Qiu, Meikang ;
Memmi, Gerard ;
Ming, Zhong ;
Liu, Meiqin .
SMART BLOCKCHAIN, 2018, 11373 :159-166
[43]   Instruction Set Architecture Extensions for a Dynamic Task Scheduling Unit [J].
Arnold, Oliver ;
Noethen, Benedikt ;
Fettweis, Gerhard .
2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, :249-254
[44]   ICORE:: A low-power application specific instruction set processor for DVB-T acquisition and tracking [J].
Glökler, T ;
Bitterlich, S ;
Meyr, H .
13TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2000, :102-106
[45]   Integrated Two-way Radar Backscatter Communication and Sensing with Low-power IoT Tags [J].
Okubo, Ryu ;
Jacobs, Luke ;
Wang, Jinhua ;
Bowers, Steven ;
Soltanaghai, Elahe .
PROCEEDINGS OF THE 2024 ACM SIGCOMM 2024 CONFERENCE, ACM SIGCOMM 2024, 2024, :327-339
[46]   Linking history based low-power instruction cache [J].
Gong S.-S. ;
Wu X.-B. ;
Meng J.-Y. ;
Ding Y.-L. .
Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2011, 45 (03) :467-471+502
[47]   Low-power instruction bus encoding for embedded processors [J].
Petrov, P ;
Orailoglu, A .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (08) :812-826
[48]   Instruction buffering for nested loops in low-power design [J].
Wu, ChiTa ;
Hsieh, Ang-Chih ;
Hwang, TingTing .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (07) :780-784
[49]   Instruction cache organisation for embedded low-power processors [J].
Jung, CW ;
Kim, J .
ELECTRONICS LETTERS, 2001, 37 (09) :554-555
[50]   COMPACT TV SET WITH LOW-POWER CONSUMPTION [J].
KITAO, T ;
KOHRITA, T ;
YASHIMA, I .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1979, 25 (04) :542-554