{"title":"A new method for the minimization of memory area in high level synthesis","authors":"B. Rouzeyre, G. Sagnes","doi":"10.1109/EUASIC.1991.212869","DOIUrl":null,"url":null,"abstract":"Addresses the problem of register allocation and interconnect minimization during the high level synthesis of VLSI circuits, i.e. the problem of generating the minimum hardware to implement the intermediate values of a given behavioral description. The authors propose a method for simultaneously minimizing the whole area in relation with memory requirements, i.e. the number of registers, the number of related connections and associated control. This method is based on hierarchical clustering and performs global optimizations. Furthermore, the area costs of registers and connections are used as parameters, so that different styles of implementation can easily be taken into account and trade-offs between registers and connections can be made.<<ETX>>","PeriodicalId":118990,"journal":{"name":"Euro ASIC '91","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Euro ASIC '91","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EUASIC.1991.212869","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Addresses the problem of register allocation and interconnect minimization during the high level synthesis of VLSI circuits, i.e. the problem of generating the minimum hardware to implement the intermediate values of a given behavioral description. The authors propose a method for simultaneously minimizing the whole area in relation with memory requirements, i.e. the number of registers, the number of related connections and associated control. This method is based on hierarchical clustering and performs global optimizations. Furthermore, the area costs of registers and connections are used as parameters, so that different styles of implementation can easily be taken into account and trade-offs between registers and connections can be made.<>