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
Link To Document :
بازگشت