Jude Angelo Ambrose, Tuo Li, Daniel Murphy, Shivam Gargg, Nick Higgins, S. Parameswaran
{"title":"基于FPGA的异构多核系统快速设计与原型框架","authors":"Jude Angelo Ambrose, Tuo Li, Daniel Murphy, Shivam Gargg, Nick Higgins, S. Parameswaran","doi":"10.1109/VLSID.2015.10","DOIUrl":null,"url":null,"abstract":"Multicore systems are an integral part of today's embedded systems which allow for improved performance and reduced power consumption. Designing and creating a multicore system is challenging. Verification and validation of the designed multicore system incur significant cost and effort. A simpler design process will allow even the software engineers to design multicore systems and evaluate their applications for performance and power. In order to assist the designers, engineers and users alike to easily design multicore, we propose a framework in this paper which allows design and prototyping of multicore systems in an FPGA within hours. Our framework allows rapid design and automated prototyping, and improves validation and verification of the entire multicore system. Two use cases are evaluated to demonstrate the applicability of our framework.","PeriodicalId":123635,"journal":{"name":"2015 28th International Conference on VLSI Design","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"ARGUS: A Framework for Rapid Design and Prototype of Heterogeneous Multicore Systems in FPGA\",\"authors\":\"Jude Angelo Ambrose, Tuo Li, Daniel Murphy, Shivam Gargg, Nick Higgins, S. Parameswaran\",\"doi\":\"10.1109/VLSID.2015.10\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multicore systems are an integral part of today's embedded systems which allow for improved performance and reduced power consumption. Designing and creating a multicore system is challenging. Verification and validation of the designed multicore system incur significant cost and effort. A simpler design process will allow even the software engineers to design multicore systems and evaluate their applications for performance and power. In order to assist the designers, engineers and users alike to easily design multicore, we propose a framework in this paper which allows design and prototyping of multicore systems in an FPGA within hours. Our framework allows rapid design and automated prototyping, and improves validation and verification of the entire multicore system. Two use cases are evaluated to demonstrate the applicability of our framework.\",\"PeriodicalId\":123635,\"journal\":{\"name\":\"2015 28th International Conference on VLSI Design\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-02-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 28th International Conference on VLSI Design\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VLSID.2015.10\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 28th International Conference on VLSI Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VLSID.2015.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
ARGUS: A Framework for Rapid Design and Prototype of Heterogeneous Multicore Systems in FPGA
Multicore systems are an integral part of today's embedded systems which allow for improved performance and reduced power consumption. Designing and creating a multicore system is challenging. Verification and validation of the designed multicore system incur significant cost and effort. A simpler design process will allow even the software engineers to design multicore systems and evaluate their applications for performance and power. In order to assist the designers, engineers and users alike to easily design multicore, we propose a framework in this paper which allows design and prototyping of multicore systems in an FPGA within hours. Our framework allows rapid design and automated prototyping, and improves validation and verification of the entire multicore system. Two use cases are evaluated to demonstrate the applicability of our framework.