An Instruction Set Architecture for Secure, Low-Power, Dynamic IoT Communication

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

This chapter 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 65 nm. The ASIC design confirms the low-power features of this ISA with consumed power around 31 W and energy efficiency of less than 10 pJ/bit. Finally, this chapter shows how the basic ISA can be extended to include cryptographic features in support of secure IoT communication.

Original languageBritish English
Title of host publicationVLSI-SoC
Subtitle of host publicationDesign and Engineering of Electronics Systems Based on New Computing Paradigms - 26th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2018, Revised and Extended Selected Papers
EditorsNicola Bombieri, Graziano Pravadelli, Masahiro Fujita, Todd Austin, Ricardo Reis
Pages14-31
Number of pages18
DOIs
StatePublished - 2019
Event26th IFIP/IEEE WG 10.5 International Conference on Very Large Scale Integration, VLSI-SoC 2018 - Verona, Italy
Duration: 8 Oct 201810 Oct 2018

Publication series

NameIFIP Advances in Information and Communication Technology
Volume561
ISSN (Print)1868-4238
ISSN (Electronic)1868-422X

Conference

Conference26th IFIP/IEEE WG 10.5 International Conference on Very Large Scale Integration, VLSI-SoC 2018
Country/TerritoryItaly
CityVerona
Period8/10/1810/10/18

Keywords

  • Clock and data recovery
  • Domain specific architecture
  • Dynamic signaling
  • Instruction set architecture
  • Internet of things
  • Low-power communication
  • Pulsed-Index Communication
  • Secure communication
  • Single-channel

Fingerprint

Dive into the research topics of 'An Instruction Set Architecture for Secure, Low-Power, Dynamic IoT Communication'. Together they form a unique fingerprint.

Cite this