{"title":"An object-oriented concept for intelligent library functions","authors":"Johnny Öberg, A. Jantsch, Anshul Kumar","doi":"10.1109/ICVD.1998.646632","DOIUrl":null,"url":null,"abstract":"The increasing complexity of electronic systems has led to a core based design methodology where large, predesigned blocks can be reused and configured to compose huge systems with several million transistors on a single chip. In a core based methodology, the designer, or the tool, selects an appropriate core from a library and adapts it to the surrounding environment. However, a specific core configuration in a specific environment very often opens up the potential for performance and cost optimizations which today cannot be utilized due to the inflexibility of cores. In this paper we propose an object oriented concept for a library of cores, which not only contains design models of the cores but also rule based design transformations to optimize the core in the context of a specific configuration and a specific environment.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Eleventh International Conference on VLSI Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVD.1998.646632","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The increasing complexity of electronic systems has led to a core based design methodology where large, predesigned blocks can be reused and configured to compose huge systems with several million transistors on a single chip. In a core based methodology, the designer, or the tool, selects an appropriate core from a library and adapts it to the surrounding environment. However, a specific core configuration in a specific environment very often opens up the potential for performance and cost optimizations which today cannot be utilized due to the inflexibility of cores. In this paper we propose an object oriented concept for a library of cores, which not only contains design models of the cores but also rule based design transformations to optimize the core in the context of a specific configuration and a specific environment.