• DocumentCode
    3358431
  • Title

    Synthesis of pipelined SRSL circuits

  • Author

    Oreifej, R. ; Alsharqawi, A. ; Ejnioui, A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Central Florida Univ., Orlando, FL
  • fYear
    2006
  • fDate
    2-3 March 2006
  • Abstract
    In this paper, we propose a new design methodology for clockless circuits based on the present methodology of clocked circuits. This methodology takes advantage of the maturity of current CAD tools to synthesize new clockless pipelines without disrupting their design flow. Currently, there is no established design methodology to support the design and verification of clockless circuits. As a case in study, the proposed design methodology targets the synthesis of new pipelines based on a recently introduced clockless design technique called self-resetting stage logic (SRSL). The synthesis of SRSL pipelines starts from a synthesized gate netlist to satisfy a specified data rate by minimizing overall pipeline area. Since this synthesis problem is formulated as a large integer programming problem, an efficient two-phase heuristic algorithm is proposed to solve this problem. Experimental results show that SRSL pipelines can reach throughputs in the GHz range and are highly suitable for coarse-grain datapaths
  • Keywords
    clocks; integer programming; logic circuits; logic design; pipeline processing; clocked circuits; clockless circuits; integer programming problem; pipelined SRSL circuits; self-resetting stage logic; synthesized gate netlist; two-phase heuristic algorithm; Circuit synthesis; Clocks; Design automation; Design methodology; Heuristic algorithms; Linear programming; Logic design; Logic programming; Pipelines; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    0-7695-2533-4
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2006.86
  • Filename
    1602420