Modular Processor Architecture with Cryptography ISA Extensions

Oren Ganon, Itamar Levi

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

Abstract

A modular and extensible processor architecture can increase processing capability by extending the base Instruction Set Architecture (ISA) with custom instructions, adding more hardware modules, and enlarging data bus width and instruction interfaces. This architecture enables data and instruction level parallelism, yielding execution speedup. This paper proposes a base and tiny Reduced Instruction Set Computer (RISC) processor extended with powerful augmentations towards a broad symmetric cryptography applicability. The contribution of this paper is in the development of new low-cost ISA instructions targeting a wide range of cryptographic operations. We present a quantitative execution time analysis of various LightWeight Cryptography (LWC) algorithms on extended processors and propose novel low-to-medium cost architectural extensions categorized into several types. The proposed processor architecture is ideally suited for embedded applications with demanding performance, size, and power requirements.

Original languageEnglish
Title of host publication21st IEEE Interregional NEWCAS Conference, NEWCAS 2023 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350300246
DOIs
StatePublished - 2023
Event21st IEEE Interregional NEWCAS Conference, NEWCAS 2023 - Edinburgh, United Kingdom
Duration: 26 Jun 202328 Jun 2023

Publication series

Name21st IEEE Interregional NEWCAS Conference, NEWCAS 2023 - Proceedings

Conference

Conference21st IEEE Interregional NEWCAS Conference, NEWCAS 2023
Country/TerritoryUnited Kingdom
CityEdinburgh
Period26/06/2328/06/23

Keywords

  • Application specific
  • Configurable
  • Extensible
  • Lightweight Cryptography
  • Modular Processor Architecture

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Electrical and Electronic Engineering
  • Safety, Risk, Reliability and Quality
  • Modelling and Simulation
  • Instrumentation

Fingerprint

Dive into the research topics of 'Modular Processor Architecture with Cryptography ISA Extensions'. Together they form a unique fingerprint.

Cite this