0% Complete
Home
/
13th International Conference on Computer and Knowledge Engineering
MIPS-Core Application Specific Instruction-Set Processor for IDEA Cryptography − Comparison between Single-Cycle and Multi-Cycle Architectures
Authors :
Ahmad Ahmadi
1
Reza Faghih Mirzaee
2
1- Dept. of Computer Engineering, West Tehran Branch, Islamic Azad University, Tehran, Iran
2- Dept. of Computer Engineering, Shahr-e-Qods Branch, Islamic Azad University, Tehran, Iran
Keywords :
ASIP،Single-Cycle Processor،Crypto Processor،Cryptography،International Data Encryption Algorithm
Abstract :
A single-cycle processor completes the execution of an instruction in only one clock cycle, albeit with a relatively long clock period. In contrast, although clock frequency is higher in a multi-cycle processor, it takes several clock cycles to finish an instruction. A crucial question, serving educational objectives as well, pertains to the performance of each solution. This paper presents a new Instruction-Set Architecture (ISA) for International Data Encryption Algorithm (IDEA) cryptography. The new design is an Application Specific Instruction-set Processor (ASIP) that supports both general-purpose and specific instructions. It is a single-cycle MIPS-core architecture with an average Clock per Instruction (CPI) of 1. Also, a comparative analysis is presented in this paper, highlighting the differences between the new processor and a comparable multi-cycle crypto processor. The FPGA implementation results show that both architectures have almost the same encoding/decoding throughput. However, the previous processor consumes nearly twice as many resources as the new one.
Papers List
List of archived papers
Intelligent Rule Extraction in Complex Event Processing Platform for Health Monitoring Systems
Mohammad Mehdi Naseri - Shima Tabibian - Elaheh Homayounvala
Divide and Conquer Approach to Long Genomic Sequence Alignment
Mahmoud Naghibzadeh - Samira Babaei - Behshid Behkmal - Mojtaba Hatami
A Simple Low Cost Approach to Detect Hand Gesture Based on Software Event Camera Emulation
Ali Sabet Akbarzadeh - Abedin Vahedian
Capturing Local and Global Features in Medical Images by Using Ensemble CNN-Transformer
Javad Mirzapour Kaleybar - Hooman Saadat - Hooman Khaloo
City Intersection Clustering and Analysis Based on Traffic Time Series
Mohammad Aminazadeh - Fakhroddin Noorbehbahani
Mitochondrial Segmentation in Microscopy Images Using UNet-VGG19
Zerek Sediq Hossein - Rojiar Pir Mohammadiani - Saadat Izadi
MultiPath ViT OCR: A Lightweight Visual Transformer-based License Plate Optical Character Recognition
Alireza Azadbakht - Saeed Reza Kheradpisheh - Hadi Farahani
Robustness Scan of Digital Circuits Using Convolutional Neural Networks
Mobin Vaziri - Mohammad Mehdi Rahimifar - Hadi Jahanirad
Performance Evaluation Study of Color Space Selection In Video Based Facial Expression Recognition Using Deep Neural Networks For Sentiment Analysis
Phee Wei Qin - Ervin Gubin Moung - Ali Farzamnia - Farashazillah Yahya - John Julius Danker Khoo - Maisarah Mohd Sufian
Novel Insights in Deep Learning for Predicting Climate Phenomena
Mohammad Naisipour - Saghar Ganji - Iraj Saeedpanah - Behnam Mehrakizadeh - Ahmad Reza Labibzadeh
more
Samin Hamayesh - Version 42.2.1