{"title":"使用Kohonen图放置常规VLSI设计","authors":"M. S. Zamani, F. Mehdipur","doi":"10.1109/ICCIMA.1999.798503","DOIUrl":null,"url":null,"abstract":"The paper presents the formulation of a VLSI placement problem for regular designs (gate arrays) using a Kohonen self-organizing map. An abstract specification of the design is converted to a set of appropriate input vectors using a mathematical method, called \"multidimensional scaling\". These vectors which have, in general, higher dimensionality, are fed to the self-organizing map at random in order to map them onto a 2-dimensional plane of the regular chip. The mapping is done in such a way that the cells with higher connectivity are placed close to each other, hence minimizing total connection length in the design. The results show improvement over other neural network based approaches in terms of both efficiency and the quality of results. The capability of our approach in handling external ports as well as nonrectangular (rectilinear) boundaries makes it appropriate for the placement of hierarchical designs.","PeriodicalId":110736,"journal":{"name":"Proceedings Third International Conference on Computational Intelligence and Multimedia Applications. ICCIMA'99 (Cat. No.PR00300)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Using Kohonen map for the placement of regular VLSI designs\",\"authors\":\"M. S. Zamani, F. Mehdipur\",\"doi\":\"10.1109/ICCIMA.1999.798503\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents the formulation of a VLSI placement problem for regular designs (gate arrays) using a Kohonen self-organizing map. An abstract specification of the design is converted to a set of appropriate input vectors using a mathematical method, called \\\"multidimensional scaling\\\". These vectors which have, in general, higher dimensionality, are fed to the self-organizing map at random in order to map them onto a 2-dimensional plane of the regular chip. The mapping is done in such a way that the cells with higher connectivity are placed close to each other, hence minimizing total connection length in the design. The results show improvement over other neural network based approaches in terms of both efficiency and the quality of results. The capability of our approach in handling external ports as well as nonrectangular (rectilinear) boundaries makes it appropriate for the placement of hierarchical designs.\",\"PeriodicalId\":110736,\"journal\":{\"name\":\"Proceedings Third International Conference on Computational Intelligence and Multimedia Applications. ICCIMA'99 (Cat. No.PR00300)\",\"volume\":\"58 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-09-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Third International Conference on Computational Intelligence and Multimedia Applications. ICCIMA'99 (Cat. No.PR00300)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCIMA.1999.798503\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Third International Conference on Computational Intelligence and Multimedia Applications. ICCIMA'99 (Cat. No.PR00300)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCIMA.1999.798503","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using Kohonen map for the placement of regular VLSI designs
The paper presents the formulation of a VLSI placement problem for regular designs (gate arrays) using a Kohonen self-organizing map. An abstract specification of the design is converted to a set of appropriate input vectors using a mathematical method, called "multidimensional scaling". These vectors which have, in general, higher dimensionality, are fed to the self-organizing map at random in order to map them onto a 2-dimensional plane of the regular chip. The mapping is done in such a way that the cells with higher connectivity are placed close to each other, hence minimizing total connection length in the design. The results show improvement over other neural network based approaches in terms of both efficiency and the quality of results. The capability of our approach in handling external ports as well as nonrectangular (rectilinear) boundaries makes it appropriate for the placement of hierarchical designs.