• DocumentCode
    2169196
  • Title

    Low-Complexity Two Instructions Set Computer for Suffix Sort in Burrow Wheeler Transform

  • Author

    Kong, J.H. ; Ang, L.M. ; Seng, K.P.

  • Author_Institution
    Univ. of Nottingham, Semenyih, Malaysia
  • fYear
    2012
  • fDate
    26-28 Nov. 2012
  • Firstpage
    181
  • Lastpage
    186
  • Abstract
    The Burrow Wheelers Transform (also called the block sorting compression) was referred to as the jewel loss less compression due its effectiveness and is used as the core algorithm in bzip2 compressor. With much attention given, hardware realization of the BWT algorithm has been limited due to the complexity of suffix sorting computation. Given the small hardware-footprint design trend, we propose the use of a reconfigurable FPGA platform and unified computer architecture with minimal hardware components. In this paper, we are presenting a low-complexity two instructions set computer architecture (TISC) for the lexicographical sorting in Burrow Wheelers Transform. The proposed architecture has been implemented and tested using the DK Design Suite software environment, which provides a Handel-C Hardware Descriptive language to ease the design process. A Celoxica RC10 board which houses the Spartan 3 XCS1500L-4 FPGA is used.
  • Keywords
    data compression; field programmable gate arrays; hardware description languages; instruction sets; reconfigurable architectures; sorting; transforms; BWT algorithm; Burrow Wheelers transform; Celoxica RC10 board; DK Design Suite software environment; Handel-C hardware descriptive language; Spartan 3 XCS1500L-4 FPGA; TISC; block sorting compression; bzip2 compressor; design process; hardware component; hardware realization; hardware-footprint design; jewel loss less compression; lexicographical sorting; low-complexity two instructions set computer; reconfigurable FPGA platform; suffix sorting computation complexity; unified computer architecture; BWCA; BWT; Burrow Wheelers Transform; Computer Architecture; FPGA; Suffix Sort; URISC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Computer Science Applications and Technologies (ACSAT), 2012 International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4673-5832-3
  • Type

    conf

  • DOI
    10.1109/ACSAT.2012.61
  • Filename
    6516348