Vous êtes sur la page 1sur 11

EFFICIENT HEURISTIC APPROACH BASED

RECTILINEAR STEINER TREE CONSTRUCTION UNDER


OBSTACLE-AVOIDING ENVIRONMENT

Under the Guidance of

Dr. HAMEEM SHANAVAS


Prof, Dept of ECE ,
MVJ college ,B lore

Presented by
AMALA.M
(BL16PHEL008)
Dept. of ECE
C. Byregowda Institute of Technology,
Kolar

Introduction

In today's VLSI designs, the obstacle-avoiding rectilinear Steiner


minimum tree (OARSMT) problem has become an important
problem in the physical design stage of VLSI circuits.
This problem has attracted a lot of attentions in research. In recent
years, scaling down device dimension or utilizing novel
crystallization technologies provide the opportunity of applying much
more devices to integrated circuit fabrication.
However, it also brings a lot of physical characteristics which were
neglected in the past the problems contain wire congestion, delay,
crosstalk, etc. Therefore, the researches about routing have drawn
much attention in VLSI Physical Design.

Introduction contd.

1. To shorten delay time as a result of minimizing the total


wire length.
2. The foregoing obstacles would block a routing
fabrication, there are two ways to solve these obstacles at
present. The first way is to obtain the routing result without
considering the obstacles, and later to adjust the line among
the obstacles.
3. To construct the routing tree considering the obstacles. It is
called obstacle-avoiding rectilinear Steiner minimal tree
(OARSMT).

OBJECTIVES OF THE RESEARCH WORK


To Review the Existing Algorithms .
To study swarm intelligence ideas & concepts .
To develop an Routing Algorithm Which Can Handle More
Terminals In t he Present Of Obstacles With Short Wire Length
Performance
Implementation For Multi Ports And Pins
To Achieve High Run Time
To Determine Cross Talk And Interference .
To Achieve Global Optimum Solution With High Effiency.

Literature survey
Sl.
No

Algorith Underlying
m

Concept

01 Escape
graph
based

02

Track
graph
based

Ganley et al
introduced a
strong connection
graph called
escape grape and
proved that all
steiner points in
the optimal
solution can be
found
Wu et in
al this
graph
introduced track
graph a grid like
structure
whichconsists of

Merits

Demerits

It works well when the


terminals are less than
7 and obstacles are
convex

The number of
edges and vertices
in escape graph is
much larger than
that in track graph
so it is time
consuming

An OARSMan takes
about0.1,3and 32
seconds respectively to
construct a tree with
10,50 and 100

Takes longer time


for larger scale
design

Literature survey contd


Sl.
No

Algorith Underlying
m

03 Maze

Routing
based

04 Full

steiner
tree based
approach

Concept
To handle multipin nets &
multiple paths
between the pins
are kept untill
all the pins are
reached,then a
MST based
method is used
to
create an
It uses
OARSMT
.
GEOsteiner

Merits

Demerits

Can handle large scale


OARSMT problems
effectively

Performs much
slower

Can handle hundreds of


pins with multiple
approach which blockages, generating
is one of the best an optimal solution
RSMt
construction
techniques for
OARSMT,by

This algorithm is
affected by number of
virtual terminals
required. Most of the
cases contains oly 10
obstacles but running
time is expensive

METHODOLOGY

Literature review of existing methods.


In the first efforts will applied to obtain a good
approximate solution to the OARSMT problem within a
short time using heuristic methods
The practical heuristic solution will be obtained with help
of swarm intelligence, to construct a full-scale solutions to
the OARSMT problem
Ant Colony Optimization (ACO algorithm)
Artificial bee colony algorithm(ABC algorithm)
To select appropriate parameter values for instances of
different classes of swarm intelligence which are having
different properties for OARSMT problem.

Possible Outcomes
The contribution of this research will directed towards
development of practical heuristic, with help of swarm intelligence
To construct a full-scale solutions to the OARSMT problem
which can handle more terminals in the present of obstacles .
Short wire length performance
High time efficiency
Determine the cross talk and try to avoid it.

FACILITIES AVAILABLE AT RESEARCH


Research
centre :C.BYRE GOWDA INSTITUTE OF TECHNOLOGY,
CENTRE
BANGALORE,

The facilities available at research centre are


CADENCE EDA TOOL
MATLAB, version13.866 (R-2013b).
HIGH END SYSTEMS WITH INTERNET CONNECTIVITY
Journals(VTU-CONSORTIUM E-RESOURCES)

Access to IEEE

Access to ELSEVIER

Access to SPRINGER E-JOURNLS

J-GATE & DELNET

ISTE COLLEGE MEMBERSHIP

Thank you

REFERENCES

1) Hao Zhanga ,Dong-yi Ye , Wen-zhong Guo, A heuristic for constructing a rectilinear Steiner tree by
reusing routing resources
over obstacles, Elsevier,Integration, the VLSI Journal, 2016
gengLiu,, WenzhongGuo,, YuzhenNiu,, GuolongChen,, XingHuang, A PSO-based timing-driven Octilinear Steiner tree
uting considering bend reduction, Springer,Soft Computing,May 2015, Volume 19,Issue5, pp 1153-1169
3) Wing-Kai Chow, Liang Li , Evangeline F.Y. Young, Chiu-Wing Sham , Obstacle-avoiding rectilinear Steiner tree
construction in sequential and parallel approach,Elsevier, Integration the VLSI Journal 47(2014),page:105-114

Tao,, LinZhang,, YuanjunLaili, SFB-ACO for Submicron VLSI Routing Optimization with Timing Constraints,
gurable Intelligent Optimization Algorithm, Springer Series in Advanced Manufacturing pp 227-256, 2014
5) Yilin Zhang; Ashutosh Chakraborty; Salim Chowdhury; David Z. Pan , Reclaiming over-the-IP-block routing resources
with buffering-aware rectilinear Steiner minimum tree construction ,2012 IEEE/ACM International Conference on
Computer-Aided Design (ICCAD) ,2012 ,Pages: 137 143
6) Tao Huang; Evangeline F. Y. Young , Construction of rectilinear Steiner minimum trees with slew constraints over obstacles ,
2012 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) ,Year: 2012 ,Pages: 144 151.
7) Chih-Hung Liu; Sy-Yen Kuo; D. T. Lee; Chun-Syun Lin; Jung-Hung Weng; Shih-Yi Yuan , Obstacle-Avoiding Rectilinear
Steiner Tree Construction: A Steiner-Point-Based Algorithm ,IEEE Transactions on Computer-Aided Design of Integrated
Circuits and Systems ,Year: 2012, Volume: 31, Issue: 7,Pages: 1050 - 1060, DOI: 10.1109/TCAD.2012.2185050
8) Genggeng Liu ;; Guolong Chen ; Wenzhong Guo ; Zhen Chen,DPSO-based Rectilinear Steiner Minimal Tree construction
considering bend reduction,IEEE,Natural Computation (ICNC), 2011 Seventh International Conference on (Volume:2 ) ,
2011,Page(s):1161 - 1165
9) Song Pu Shang, Tong Jing, Steiner Minimal Trees in Rectilinear and Octilinear Planes,
Springer,Acta Mathematica Sinica, English Series,September 2007, Volume 23, Issue 9, pp 1577-1586
10) Pei-Ci Wu; Jhih-Rong Gao; Ting-Chi Wang, A Fast and Stable Algorithm for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction ,
IEEE,2007 Asia and South Pacific Design Automation Conference ,Year: 2007 ,Pages: 262 - 267, DOI: 10.1109/ASPDAC.2007.357996

Vous aimerez peut-être aussi