Skip to main navigation Skip to search Skip to main content

Fine-grained analysis and design of ASIP instruction set for application of encryption

  • Quan Jinguo*
  • , Jinbin Ju
  • , Qian Chen
  • , Yan Zhang
  • *Corresponding author for this work
  • Harbin Institute of Technology Shenzhen

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

Abstract

Focusing on the defects of application-specific integrated processor (ASIP) design for encryption including complexity, long-term of development and lack of compatibility, in this paper we present an ASIP design method based on reconfigurable embedded RISC processor core, taking advantage of novel fine-grained code analysis technology. This relatively concise design process includes taking fine-grained analysis of target encryption code, extending instructions of the critical parts, and coupling the extended instructions as a co-processor in hardware structure with a general main-processor. As an instance, we take secure hash algorithm (SHA) as the target code, design and implement an ASIP in this process. The hardware verification and implementation result signifies that the designed processor has, at expense of relatively small chip area consumed, achieved obvious increase of performance for encryption.

Original languageEnglish
Title of host publication2012 International Conference on Computing, Networking and Communications, ICNC'12
Pages144-148
Number of pages5
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 International Conference on Computing, Networking and Communications, ICNC'12 - Maui, HI, United States
Duration: 30 Jan 20122 Feb 2012

Publication series

Name2012 International Conference on Computing, Networking and Communications, ICNC'12

Conference

Conference2012 International Conference on Computing, Networking and Communications, ICNC'12
Country/TerritoryUnited States
CityMaui, HI
Period30/01/122/02/12

Keywords

  • ASIP
  • co-processor
  • encryption
  • fine-grained analysis
  • instruction extension

Fingerprint

Dive into the research topics of 'Fine-grained analysis and design of ASIP instruction set for application of encryption'. Together they form a unique fingerprint.

Cite this