• DocumentCode
    1477065
  • Title

    Efficient VLSI architectures for Columnsort

  • Author

    Lin, Rong ; Olariu, Stephan

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Geneseo, NY, USA
  • Volume
    7
  • Issue
    1
  • fYear
    1999
  • fDate
    3/1/1999 12:00:00 AM
  • Firstpage
    135
  • Lastpage
    138
  • Abstract
    This paper presents novel very large scale integration (VLSI) architectures in support of an efficient implementation of Leighton´s well-known Columnsort. The designs take advantage of reconfigurable bus architectures enhanced with simple shift switches. Our first main contribution is to show that Columnsort can be partitioned into two components: a hardware scheme involving the task of sorting arrays of small size and a hardware or software scheme that involves simple data movement tasks. Our second main contribution is to demonstrate that the dynamically reconfigurable mesh architecture can be exploited to obtain a small and efficient hardware sorter. The resulting architectures feature high regularity of circuitry, simplicity of control structure, and adaptability. Both theoretical analyses and simulation tests have shown that the proposed VLSI architectures for sorting are superior to existing designs in the context of sorting small and moderate size arrays.
  • Keywords
    VLSI; digital signal processing chips; integrated circuit design; parallel architectures; reconfigurable architectures; sorting; Columnsort; VLSI design; reconfigurable architecture; shift switch; sorting circuit; Analytical models; Computer architecture; Computer science; Context modeling; Hardware; Integrated circuit interconnections; Inverters; Sorting; Switches; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.748211
  • Filename
    748211