{"title":"流水线控制合成中的体系结构权衡","authors":"L. Ramachandran, D. Gajski","doi":"10.1109/EURDAC.1993.410645","DOIUrl":null,"url":null,"abstract":"Current synthesis approaches do not take into account the impact of the underlying architecture during operations like scheduling and binding. This results in synthesis algorithms that can produce designs only for a single architecture. The design space that can be explored by such a synthesis tool is limited. The authors examine three architectures that have different control pipelining strategies. They derive the important constraints that these architectures impose on the scheduling algorithm and propose an algorithm that incorporates these constraints when producing a schedule. They also demonstrate through several experiments that by being able to synthesize for a given control pipeline architecture, they can provide designers with a wide range of area-delay tradeoffs.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Architectural tradeoffs in synthesis of pipelined controls\",\"authors\":\"L. Ramachandran, D. Gajski\",\"doi\":\"10.1109/EURDAC.1993.410645\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Current synthesis approaches do not take into account the impact of the underlying architecture during operations like scheduling and binding. This results in synthesis algorithms that can produce designs only for a single architecture. The design space that can be explored by such a synthesis tool is limited. The authors examine three architectures that have different control pipelining strategies. They derive the important constraints that these architectures impose on the scheduling algorithm and propose an algorithm that incorporates these constraints when producing a schedule. They also demonstrate through several experiments that by being able to synthesize for a given control pipeline architecture, they can provide designers with a wide range of area-delay tradeoffs.<<ETX>>\",\"PeriodicalId\":339176,\"journal\":{\"name\":\"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-09-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EURDAC.1993.410645\",\"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 of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURDAC.1993.410645","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Architectural tradeoffs in synthesis of pipelined controls
Current synthesis approaches do not take into account the impact of the underlying architecture during operations like scheduling and binding. This results in synthesis algorithms that can produce designs only for a single architecture. The design space that can be explored by such a synthesis tool is limited. The authors examine three architectures that have different control pipelining strategies. They derive the important constraints that these architectures impose on the scheduling algorithm and propose an algorithm that incorporates these constraints when producing a schedule. They also demonstrate through several experiments that by being able to synthesize for a given control pipeline architecture, they can provide designers with a wide range of area-delay tradeoffs.<>