• DocumentCode
    2460416
  • Title

    Design of Shifting and Permutation Units using LSDL Circuit Family

  • Author

    Datta, Ramyanshu ; Montoye, Robert ; Nowka, Kevin ; Sawada, Jun ; Abraham, Jacob A.

  • Author_Institution
    Comput. Eng. Res. Center, Univ. of Texas at Austin, Austin, TX
  • fYear
    2006
  • fDate
    Oct. 29 2006-Nov. 1 2006
  • Firstpage
    1692
  • Lastpage
    1696
  • Abstract
    Migration of designs into a smaller technology node, that traditionally resulted in an increase in performance, is yielding reduced returns as we scale into the sub-90 nm domain. This has made it imperative to explore alternative methods like improvements in circuit design to sustain growth in performance of Integrated Circuits. The Limited switching dynamic logic (LSDL) circuit family has been suggested as an efficient and high performance circuit design technique to overcome the problem of stagnating performance. In this paper, we present case studies in design of arithmetic units using LSDL selector circuits. The first unit we present is a shifter, with the added novelty that it can provide the shifted data in complemented or non-complemented form without requiring an additional module for performing the negate operation. The second unit is a permute unit, used to line up data in media units using a single instruction, so that the media unit can operate on the data. However, existing permute units have a severe limitation in that they can move only discrete immutable bytes. Our module overcomes this by enabling extraction of any set of eight consecutive bits in a data stream, thus providing bit-level granularity in the permute operation, without altering the format of the existing permute instruction.
  • Keywords
    integrated circuit design; integrated logic circuits; logic design; pipeline arithmetic; LSDL pipeline; LSDL selector circuit; arithmetic unit design; discrete immutable byte; integrated circuit design; limited switching dynamic logic circuit; media unit; non complemented form; permutation unit; shifter; Circuit synthesis; Clocks; Computer networks; Frequency; Hardware; Latches; Logic circuits; Pipelines; Switching circuits; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    1-4244-0784-2
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2006.355049
  • Filename
    4176859