• DocumentCode
    3515854
  • Title

    A global routing technique for wave-steered design methodology

  • Author

    Funabiki, N. ; Singh, A. ; Mukherjee, A. ; Marek-Sadowska, M.

  • Author_Institution
    Dept. of Commun. Network Eng., Okayama Univ., Japan
  • fYear
    2001
  • fDate
    4-6 Sept. 2001
  • Firstpage
    430
  • Lastpage
    436
  • Abstract
    Wave-Steering is a new circuit design methodology to realize high throughput circuits by embedding layout friendly structures in silicon. Latches guarantee correct signal arrival times at the input of synthesized modules and maintain the high throughput of operation. This paper presents a global routing technique for networks of wave-steered blocks. Latches can be distributed along interconnects. Their number depends on net topologies and signal ordering at the inputs of wave steered blocks. here, we route nets using Steiner tree heuristics and determine signal ordering and latch positions on interconnect. The problem of total latch number minimization is solved using SAT formulation. Experimental results on benchmark circuits show the efficiency of our technique. We achieve on average a 40% latch reduction at minimum latency over un-optimized circuits operating at 250 MHz in 0.25 /spl mu/m CMOS technology.
  • Keywords
    binary decision diagrams; circuit layout CAD; flip-flops; integrated circuit layout; network routing; CMOS technology; Steiner tree heuristics; circuit design methodology; global routing technique; high throughput circuits; layout friendly structures; signal arrival times; signal ordering; synthesized modules; wave-steered design methodology; CMOS technology; Circuit synthesis; Design methodology; Integrated circuit interconnections; Latches; Network synthesis; Routing; Signal synthesis; Silicon; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Systems Design, 2001. Proceedings. Euromicro Symposium on
  • Conference_Location
    Warsaw, Poland
  • Print_ISBN
    0-7695-1239-9
  • Type

    conf

  • DOI
    10.1109/DSD.2001.952358
  • Filename
    952358