• DocumentCode
    3016103
  • Title

    Instruction set extensions for Triple DES processing on a multi-threaded software-defined radio platform

  • Author

    Jenkins, Chris ; Schulte, Michael ; Glossner, John

  • Author_Institution
    Dept. of ECE, Univ. of Wisconsin, Madison, WI, USA
  • fYear
    2010
  • fDate
    7-10 Nov. 2010
  • Firstpage
    1387
  • Lastpage
    1391
  • Abstract
    Software-defined radio (SDR) is an emerging technology that facilitates having multiple wireless communication protocols on one device. Current wireless communication protocols, such as HSDPA, HSPA+, Wi-Fi, WiMAX, and LTE, have significant performance requirements while running on this class of device. For these wireless protocols, encryption is often used to protect user data being transmitted over the air. The Triple Data Encryption Standard (TDES) is an important cryptographic algorithm in wireless communication systems, and acceleration of this algorithm on SDR platforms is necessary for future-generation speeds. This paper presents instruction set architecture extensions and hardware designs for TDES implemented on a multi-threaded SDR platform, and investigates their impacts on area, performance, and power. Our results indicate that our proposed extensions improve the performance of TDES by a factor of 39 and reduce energy by 97%, while increasing average power by only 34%.
  • Keywords
    cryptographic protocols; instruction sets; software radio; HSDPA; HSPA+; LTE; Wi-Fi; WiMAX; cryptographic algorithm; instruction set extensions; multiple wireless communication protocols; multithreaded software-defined radio platform; triple data encryption standard; Computer architecture; Encryption; Program processors; Protocols; Registers; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-9722-5
  • Type

    conf

  • DOI
    10.1109/ACSSC.2010.5757762
  • Filename
    5757762