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 language | British English |
|---|---|
| Title of host publication | VLSI-SoC |
| Subtitle of host publication | Design 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 |
| Editors | Nicola Bombieri, Graziano Pravadelli, Masahiro Fujita, Todd Austin, Ricardo Reis |
| Pages | 14-31 |
| Number of pages | 18 |
| DOIs | |
| State | Published - 2019 |
| Event | 26th IFIP/IEEE WG 10.5 International Conference on Very Large Scale Integration, VLSI-SoC 2018 - Verona, Italy Duration: 8 Oct 2018 → 10 Oct 2018 |
Publication series
| Name | IFIP Advances in Information and Communication Technology |
|---|---|
| Volume | 561 |
| ISSN (Print) | 1868-4238 |
| ISSN (Electronic) | 1868-422X |
Conference
| Conference | 26th IFIP/IEEE WG 10.5 International Conference on Very Large Scale Integration, VLSI-SoC 2018 |
|---|---|
| Country/Territory | Italy |
| City | Verona |
| Period | 8/10/18 → 10/10/18 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver