• DocumentCode
    2110720
  • Title

    Floorplan Driven High Level Synthesis for Crosstalk Noise Minimization in Macro-cell Based Designs

  • Author

    Sankaran, Hariharan ; Katkoori, Srinivas

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL
  • fYear
    2009
  • fDate
    13-15 May 2009
  • Firstpage
    274
  • Lastpage
    279
  • Abstract
    In DSM regime, due to higher interconnect densities, the coupling noise between adjacent signals is aggravated and can lead to many timing violations. In traditional high-level synthesis (HLS), due to lack detailed physical details, it is difficult to accurately estimate crosstalk. Crosstalk minimization is typically done during routing, which makes it computationally expensive to be used within an iterative design flow. In this paper, we propose a floorplan driven highlevel synthesis framework for minimizing crosstalk in a bus-based architecture. The proposed framework employs a Simulated Annealing engine to simultaneously explore HLS (scheduling, allocation, and binding) and floorplan (module swap, module move, and module rotate) subspaces. The effect of a high-level decision is evaluated by updating the floorplan and identifying crosstalk prone buses (i.e., those buses exceeding Lcrit). The primary goal is to minimize the number of crosstalk violations with minimum area and latency overheads. We have validated the approach by synthesizing netlists down to layout-level using Cadence-SOC encounter followed by detailed crosstalk noise analysis using Cadence Celtic. Experimental results for three DSP benchmarks (DCT, EWF, and FFT) demonstrate that the proposed approach can reduce crosstalk violations by as much as 96% (in 180 nm technology node) with an average reduction of 75% over the designs synthesized with traditional sequential flow.
  • Keywords
    circuit layout CAD; circuit optimisation; crosstalk; high level synthesis; integrated circuit interconnections; integrated circuit noise; integrated logic circuits; iterative methods; network routing; simulated annealing; system-on-chip; Cadence-SOC encounter; DSM regime; DSP benchmarks; bus-based architecture; circuit routing; coupling noise; crosstalk noise minimization; floorplan driven high level synthesis; interconnect density; iterative design flow; macro-cell based design; simulated annealing; Computational modeling; Computer architecture; Crosstalk; Delay; Engines; High level synthesis; Processor scheduling; Routing; Simulated annealing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    978-1-4244-4408-3
  • Electronic_ISBN
    978-0-7695-3684-2
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2009.59
  • Filename
    5076420