R. Walker, Shivkumar Ramabadran, R. Joshi, Steinar Flatland
{"title":"在高级合成过程中增加用户交互","authors":"R. Walker, Shivkumar Ramabadran, R. Joshi, Steinar Flatland","doi":"10.1145/123465.123493","DOIUrl":null,"url":null,"abstract":"Most high-level synthesis systems act as “black boxes”, with the user allowed minimal interaction during the synthesis process. To allow the user to take a more active role, using his or her creativity where appropriate, advances must be made in three key areas. Better metrics must be developed, to allow the user to quickly evaluate the quality of the design at various points in the synthesis process, and to identify developing problem areas in the design. Better interaction techniques must be devised to allow the user to observe, control, and interact with the synthesis tools. Finally, as a foundation for these metrics and synthesis tools, a well-designed graphical user interface must be developed, this interface must be able to display both small and large designs, and must support mechanisms to control the display complexity. These are three important issues to address in making high-level synthesis a practical design tool.","PeriodicalId":118572,"journal":{"name":"MICRO 24","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Increasing user interaction during high-level synthesis\",\"authors\":\"R. Walker, Shivkumar Ramabadran, R. Joshi, Steinar Flatland\",\"doi\":\"10.1145/123465.123493\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Most high-level synthesis systems act as “black boxes”, with the user allowed minimal interaction during the synthesis process. To allow the user to take a more active role, using his or her creativity where appropriate, advances must be made in three key areas. Better metrics must be developed, to allow the user to quickly evaluate the quality of the design at various points in the synthesis process, and to identify developing problem areas in the design. Better interaction techniques must be devised to allow the user to observe, control, and interact with the synthesis tools. Finally, as a foundation for these metrics and synthesis tools, a well-designed graphical user interface must be developed, this interface must be able to display both small and large designs, and must support mechanisms to control the display complexity. These are three important issues to address in making high-level synthesis a practical design tool.\",\"PeriodicalId\":118572,\"journal\":{\"name\":\"MICRO 24\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1991-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"MICRO 24\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/123465.123493\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"MICRO 24","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/123465.123493","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Increasing user interaction during high-level synthesis
Most high-level synthesis systems act as “black boxes”, with the user allowed minimal interaction during the synthesis process. To allow the user to take a more active role, using his or her creativity where appropriate, advances must be made in three key areas. Better metrics must be developed, to allow the user to quickly evaluate the quality of the design at various points in the synthesis process, and to identify developing problem areas in the design. Better interaction techniques must be devised to allow the user to observe, control, and interact with the synthesis tools. Finally, as a foundation for these metrics and synthesis tools, a well-designed graphical user interface must be developed, this interface must be able to display both small and large designs, and must support mechanisms to control the display complexity. These are three important issues to address in making high-level synthesis a practical design tool.