{"title":"一种有效的微字长度最小化算法","authors":"R. Puri, J. Gu","doi":"10.1109/DAC.1992.227805","DOIUrl":null,"url":null,"abstract":"The problem of microword length minimization is crucial to the synthesis of microprogrammed controllers in digital systems. The authors formulate the problem as a graph partitioning problem. They employ a local search approach to further reduce the microword length. The algorithm is capable of finding fast and near-optimal solutions for very large size microcodes, efficiently. The algorithm was tested with practical microcodes and with large size examples generated from random graphs. The experimental results are compared with those of other methods.<<ETX>>","PeriodicalId":162648,"journal":{"name":"[1992] Proceedings 29th ACM/IEEE Design Automation Conference","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":"{\"title\":\"An efficient algorithm for microword length minimization\",\"authors\":\"R. Puri, J. Gu\",\"doi\":\"10.1109/DAC.1992.227805\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The problem of microword length minimization is crucial to the synthesis of microprogrammed controllers in digital systems. The authors formulate the problem as a graph partitioning problem. They employ a local search approach to further reduce the microword length. The algorithm is capable of finding fast and near-optimal solutions for very large size microcodes, efficiently. The algorithm was tested with practical microcodes and with large size examples generated from random graphs. The experimental results are compared with those of other methods.<<ETX>>\",\"PeriodicalId\":162648,\"journal\":{\"name\":\"[1992] Proceedings 29th ACM/IEEE Design Automation Conference\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"16\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1992] Proceedings 29th ACM/IEEE Design Automation Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DAC.1992.227805\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings 29th ACM/IEEE Design Automation Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DAC.1992.227805","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An efficient algorithm for microword length minimization
The problem of microword length minimization is crucial to the synthesis of microprogrammed controllers in digital systems. The authors formulate the problem as a graph partitioning problem. They employ a local search approach to further reduce the microword length. The algorithm is capable of finding fast and near-optimal solutions for very large size microcodes, efficiently. The algorithm was tested with practical microcodes and with large size examples generated from random graphs. The experimental results are compared with those of other methods.<>