{"title":"Modeling for Performamnce: SystemC Model of A Communication Bus in A Distributed Network","authors":"S.M. Mahfuzul, J. Tran","doi":"10.1109/ICICT.2007.375382","DOIUrl":null,"url":null,"abstract":"The enormous complexity of today's electronics and communication systems warrants the use of efficient system-level modelling techniques. SystemC has recently emerged as an efficient system-level modelling language. This paper presents the suitability of SystemC for modelling a serial communication bus typically employed in a complex distributed network. The highest level of abstraction in SystemC, called the functional level, is used to develop and analyse a model of the bus. SystemC offers flexibility in modelling the communication bus at this level of abstraction using unique SystemC features while providing increased model efficiency. The data bus model has been validated for various payloads and system size.","PeriodicalId":206443,"journal":{"name":"2007 International Conference on Information and Communication Technology","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Information and Communication Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICT.2007.375382","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The enormous complexity of today's electronics and communication systems warrants the use of efficient system-level modelling techniques. SystemC has recently emerged as an efficient system-level modelling language. This paper presents the suitability of SystemC for modelling a serial communication bus typically employed in a complex distributed network. The highest level of abstraction in SystemC, called the functional level, is used to develop and analyse a model of the bus. SystemC offers flexibility in modelling the communication bus at this level of abstraction using unique SystemC features while providing increased model efficiency. The data bus model has been validated for various payloads and system size.