• DocumentCode
    317066
  • Title

    Efficient controller design for telescopic units

  • Author

    Benini, Luca ; Macii, Enrico ; Poncino, Massimo

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1997
  • fDate
    8-10 Oct 1997
  • Firstpage
    290
  • Lastpage
    299
  • Abstract
    Telescopic units represent an effective and innovative design option for increasing the average throughput of a combinational block. Throughput improvement is obtained at the price of a small reduction in average latency by allowing the unit to run with variable latency. Although this design paradigm has proved to be very effective, there are still some issues that need to be addressed before it can be used in practice: First, the introduction of variable-latency units complicates the control flow, and therefore the design of the controller. Second, the availability of telescopic units affects the way the high-level synthesis algorithms operate; this is because such units provide additional alternatives for realizing maximum-speed designs. This paper focuses on the first aspect, and gives a general criterion for the re-design of a controller when some data-path units are replaced by telescopic units. The viability of the proposed approach is demonstrated through a case study
  • Keywords
    combinational circuits; finite state machines; high level synthesis; logic design; average latency; combinational block; controller design; data-path unit replacement; high-level synthesis algorithms; maximum-speed designs; telescopic units; throughput improvement; variable-latency units; Algorithm design and analysis; Automatic control; Circuit synthesis; Control systems; Delay; Hardware design languages; High level synthesis; Laboratories; Optical design; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Systems in Silicon, 1997. Proceedings., Second Annual IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1094-7116
  • Print_ISBN
    0-7803-4276-3
  • Type

    conf

  • DOI
    10.1109/ICISS.1997.630272
  • Filename
    630272