A genetic algorithm for channel routing in VLSI design

被引:0
|
作者
Zheng, JS [1 ]
Ali, HH [1 ]
机构
[1] Univ Nebraska, Dept Comp Sci, Omaha, NE 68182 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The production of Integrated Circuits is a complicated process that includes several phases of which physical design is considered to be the main one. The physical design phase, in turn, is accomplished through several steps that include partitioning, floorplanning and placement, routing, and compaction. In the routing step, the goal is to complete the interconnections between blocks according to the-specified net list. Channel routing is a detailed routing that deals with the routing problem in a rectangular area between blocks known as channel. Many versions of the channel routing problem have been shown to be computationally intractable. That is why many researchers have been developing heuristic techniques to obtain efficient solutions to the problem. In this paper, we introduce an evolution-based approach to solve the channel routing problem. In particular, we focus on a version of the problem with a goal of minimizing the number of routing tracks in the channel, and hence, reducing the channel size. This approach allows the exploration of more points in the search space as compared to traditional channel routing heuristics. Therefore, it reduces the probability of returning a local optimal solution that is far from the overall optimal solution.
引用
收藏
页码:181 / 185
页数:5
相关论文
共 50 条
  • [21] Application of an EACS algorithm to obstacle detour routing in VLSI physical design
    Li, J
    Liu, HZ
    Yang, B
    Yu, JB
    Xu, N
    Li, CH
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 1553 - 1558
  • [22] VLSI placement design based on genetic algorithm and simulated annealing algorithm
    School of Science, Hefei University of Technology, Hefei 230009, China
    Jisuanji Gongcheng, 2006, 24 (260-262):
  • [23] Asynchronous distributed genetic algorithm for optimal channel routing
    Kim, W
    Hong, CL
    Kim, Y
    COMPUTATIONAL AND INFORMATION SCIENCE, PROCEEDINGS, 2004, 3314 : 194 - 199
  • [24] A Firefly Algorithm Approach for Routing in VLSI
    Ayob, M. Nasir
    Hassan, Fariz
    Ismail, A. Halim
    Basri, H. Hassan
    Azmi, M. Safwan
    Abidin, Amar Faiz Zainal
    2012 IEEE SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2012), 2012,
  • [25] GENETIC ALGORITHM FOR NODE PARTITIONING PROBLEM AND APPLICATIONS IN VLSI DESIGN
    CHANDRASEKHARAM, R
    SUBHRAMANIAN, S
    CHAUDHURY, S
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1993, 140 (05): : 255 - 260
  • [26] Decoupling Capacitor Placer Algorithm with Routing and Area Consideration in VLSI Layout Design
    Chee, Thomas Goh Fong
    Seang, Jonathan Ong Yoong
    Lee, Chun Keong
    2012 4TH ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ASQED), 2012, : 133 - 139
  • [27] A hierarchical genetic algorithm for multi-layer channel routing
    Cloyed, MP
    Ali, HH
    Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 1536 - 1539
  • [28] On routing in VLSI design and communication networks
    Terlaky, Tamas
    Vannelli, Anthony
    Zhang, Hu
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (11) : 2178 - 2194
  • [29] A Method Based Genetic Algorithm for Pipe Routing Design
    Wang, Changtao
    Sun, Xiaotong
    Yuan, Tiancheng
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING MATERIALS AND TECHNOLOGY, 2015, 38 : 826 - 830