{"title":"Template matching of a coarse grain reconfigurable architecture datapath using constraint programming","authors":"M. Dasygenis, T. Karpouzis, Konstantinos Stergiou","doi":"10.1145/3139367.3139420","DOIUrl":null,"url":null,"abstract":"A major hindrance on creating the custom datapath is the configuration of the reconfigurable structures, something that has been reported on multiple occasions by the respective authors. We were motivated by the lack of tools for the configuration of such units and created a tool that can accept a control data flow graph of an application and map the user-defined operating templates. Our online tool that operates on the theory of constraint programming is efficient and can map within seconds a full control data flow graph of an application, to the given operating templates.","PeriodicalId":436862,"journal":{"name":"Proceedings of the 21st Pan-Hellenic Conference on Informatics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st Pan-Hellenic Conference on Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3139367.3139420","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A major hindrance on creating the custom datapath is the configuration of the reconfigurable structures, something that has been reported on multiple occasions by the respective authors. We were motivated by the lack of tools for the configuration of such units and created a tool that can accept a control data flow graph of an application and map the user-defined operating templates. Our online tool that operates on the theory of constraint programming is efficient and can map within seconds a full control data flow graph of an application, to the given operating templates.