Symbiotic Organisms Search (SOS) algorithm based on B* tree Crossover for fixed outline VLSI floorplans

M. Shunmugathammal, V. Sundari, Lalin L. Laudis
{"title":"Symbiotic Organisms Search (SOS) algorithm based on B* tree Crossover for fixed outline VLSI floorplans","authors":"M. Shunmugathammal, V. Sundari, Lalin L. Laudis","doi":"10.1109/ICSCAN53069.2021.9526481","DOIUrl":null,"url":null,"abstract":"In VLSI physical design vicinity, floorplanning is a crucial and powerful step for fixing circuit layout complexity that's getting extended because of a wider variety of additives are incorporated right into a single chip. Floorplanning provides a ground work to solve this problem by identifying the relative locations of modules(blocks) also estimates dead space (white space), total layout area (chip area) and wirelength among modules. This work describes a multi objective adaptive symbiotic organisms search (SOS) algorithm for soft modules with fixed outline. An adaptivity in Multi Objective Optimization (MOO) leads the way to metaheuristics for solving most of the real time problems be connected with electronics. A novel B*tree crossover operator is used by this SOS floorplanner. In traditional symbiotic organism’s search (SOS) optimization approach, crossover operation over B*tree is not attempted. The proposed SOS algorithm produces the effective combinations of B*tree structures as a result of crossover. Three phases of symbiotic organism’s search namely, mutualism, commensalism, and parasitism are effectively handled by this new B*tree structures. Search space exploration and exploitation are balanced by the effective combinations of B*tree structures. SOS algorithm results are compared with existing optimization methods mentioned in literature. The proposed SOS algorithm is more efficient in area and wirelength minimization than the state-of-the-art algorithms. MCNC (Microelectronics Center of North Carolina) benchmarks are used for testing SOS algorithm. Test results of SOS algorithm proves that better results are produced for wirelength minimization, area minimization and dead space minimization over previous floorplanning algorithms.","PeriodicalId":393569,"journal":{"name":"2021 International Conference on System, Computation, Automation and Networking (ICSCAN)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on System, Computation, Automation and Networking (ICSCAN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSCAN53069.2021.9526481","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In VLSI physical design vicinity, floorplanning is a crucial and powerful step for fixing circuit layout complexity that's getting extended because of a wider variety of additives are incorporated right into a single chip. Floorplanning provides a ground work to solve this problem by identifying the relative locations of modules(blocks) also estimates dead space (white space), total layout area (chip area) and wirelength among modules. This work describes a multi objective adaptive symbiotic organisms search (SOS) algorithm for soft modules with fixed outline. An adaptivity in Multi Objective Optimization (MOO) leads the way to metaheuristics for solving most of the real time problems be connected with electronics. A novel B*tree crossover operator is used by this SOS floorplanner. In traditional symbiotic organism’s search (SOS) optimization approach, crossover operation over B*tree is not attempted. The proposed SOS algorithm produces the effective combinations of B*tree structures as a result of crossover. Three phases of symbiotic organism’s search namely, mutualism, commensalism, and parasitism are effectively handled by this new B*tree structures. Search space exploration and exploitation are balanced by the effective combinations of B*tree structures. SOS algorithm results are compared with existing optimization methods mentioned in literature. The proposed SOS algorithm is more efficient in area and wirelength minimization than the state-of-the-art algorithms. MCNC (Microelectronics Center of North Carolina) benchmarks are used for testing SOS algorithm. Test results of SOS algorithm proves that better results are produced for wirelength minimization, area minimization and dead space minimization over previous floorplanning algorithms.
基于B*树交叉的VLSI固定轮廓平面图的共生生物搜索(SOS)算法
在超大规模集成电路物理设计领域,由于将更多种类的添加剂集成到单个芯片中,地板规划是解决电路布局复杂性的关键和强大步骤。平面规划通过确定模块(模块)的相对位置,估计死区(空白区域),总布局面积(芯片面积)和模块之间的无线长度,为解决这个问题提供了基础工作。本文提出了一种针对固定轮廓软模块的多目标自适应共生生物搜索(SOS)算法。多目标优化(MOO)的自适应性导致了元启发式方法解决大多数与电子相关的实时问题。该系统采用了一种新颖的B*树交叉算子。在传统的共生生物搜索(SOS)优化方法中,没有尝试在B*树上进行交叉操作。提出的SOS算法通过交叉产生B*树结构的有效组合。这种新的B*树结构有效地处理了共生生物搜索的三个阶段,即互惠、共生和寄生。通过B*树结构的有效组合来平衡搜索空间的探索和利用。将SOS算法的结果与文献中已有的优化方法进行了比较。所提出的SOS算法在面积和无线最小化方面比现有的算法更有效。MCNC(北卡罗来纳微电子中心)基准用于测试SOS算法。SOS算法的测试结果表明,与以往的平面规划算法相比,该算法在无线最小、面积最小和死区最小方面取得了更好的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信