Advanced search
1 file | 904.37 KB

Dynamic circuit specialisation for key-based encryption algorithms and DNA alignment

Author
Organization
Abstract
Parameterised reconfiguration is a method for dynamic circuit specialization on FPGAs. The main advantage of this new concept is the high resource efficiency. Additionally, there is an automated tool flow, TMAP, that converts a hardware design into a more resource-efficient run-time reconfigurable design without a large design effort. We will start by explaining the core principles behind the dynamic circuit specialization technique. Next, we show the possible gains in encryption applications using an AES encoder. Our AES design shows a 20.6% area gain compared to an unoptimized hardware implementation and a 5.3% gain compared to a manually optimized third-party hardware implementation. We also used TMAP on a Triple-DES and an RC6 implementation, where we achieve a 27.8% and a 72.7% LUT-area gain. In addition, we discuss a run-time reconfigurable DNA aligner. We focus on the optimizations to the dynamic specialization overhead. Our final design is up to 2.80-times more efficient on cheaper FPGAs than the original DNA aligner when at least one DNA sequence is longer than 758 characters. Most sequences in DNA alignment are of the order 2^13.
Keywords
DNA-alignment, FPGA, Key-based Encryption, Run-time reconfiguration, Dynamic Circuit Specialisation

Downloads

  • Davidson 2012 IJRC a716984.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 904.37 KB

Citation

Please use this url to cite or link to this publication:

Chicago
Davidson, Tom, Fatma Mostafa Mohamed Ahmed Abouelella, Karel Bruneel, and Dirk Stroobandt. 2012. “Dynamic Circuit Specialisation for Key-based Encryption Algorithms and DNA Alignment.” International Journal of Reconfigurable Computing 2012.
APA
Davidson, Tom, Mostafa Mohamed Ahmed Abouelella, F., Bruneel, K., & Stroobandt, D. (2012). Dynamic circuit specialisation for key-based encryption algorithms and DNA alignment. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2012.
Vancouver
1.
Davidson T, Mostafa Mohamed Ahmed Abouelella F, Bruneel K, Stroobandt D. Dynamic circuit specialisation for key-based encryption algorithms and DNA alignment. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING. 2012;2012.
MLA
Davidson, Tom, Fatma Mostafa Mohamed Ahmed Abouelella, Karel Bruneel, et al. “Dynamic Circuit Specialisation for Key-based Encryption Algorithms and DNA Alignment.” INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING 2012 (2012): n. pag. Print.
@article{1954181,
  abstract     = {Parameterised reconfiguration is a method for dynamic circuit specialization on FPGAs. The main advantage of this new concept is the high resource efficiency. Additionally, there is an automated tool flow, TMAP, that converts a hardware design into a more resource-efficient run-time reconfigurable design without a large design effort. We will start by explaining the core principles behind the dynamic circuit specialization technique. Next, we show the possible gains in encryption applications using an AES encoder. Our AES design shows a 20.6\% area gain compared to an unoptimized hardware implementation and a 5.3\% gain compared to a manually optimized third-party hardware implementation. We also used TMAP on a Triple-DES and an RC6 implementation, where we achieve a 27.8\% and a 72.7\% LUT-area gain. In addition, we discuss a run-time reconfigurable DNA aligner. We focus on the optimizations to the dynamic specialization overhead. Our final design is up to 2.80-times more efficient on cheaper FPGAs than the original DNA aligner when at least one DNA sequence is longer than 758 characters. Most sequences in DNA alignment are of the order 2\^{ }13.},
  articleno    = {716984},
  author       = {Davidson, Tom and Mostafa Mohamed Ahmed Abouelella, Fatma and Bruneel, Karel and Stroobandt, Dirk},
  issn         = {1687-7195},
  journal      = {INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING},
  keyword      = {DNA-alignment,FPGA,Key-based Encryption,Run-time reconfiguration,Dynamic Circuit Specialisation},
  language     = {eng},
  pages        = {13},
  title        = {Dynamic circuit specialisation for key-based encryption algorithms and DNA alignment},
  url          = {http://dx.doi.org/10.1155/2012/716984},
  volume       = {2012},
  year         = {2012},
}

Altmetric
View in Altmetric