T. Jozawa, L. Huang, T. Sakai, S. Takeuchi, M. Kasslin
{"title":"异构协同仿真与SDL和SystemC协议建模","authors":"T. Jozawa, L. Huang, T. Sakai, S. Takeuchi, M. Kasslin","doi":"10.1109/RWS.2006.1615229","DOIUrl":null,"url":null,"abstract":"This paper proposes a heterogeneous co-simulation environment using SDL (specification and description language) and SystemC. The medium access control (MAC) protocol of IEEE802.11 wireless LAN (WLAN) is given as an example applied to this co-simulation approach. After functional specification and software-hardware partitioning processes, we designed a sub-part of MAC that requires real-time operations by SystemC, and the other sub-part assumed to be mostly software-executable by SDL. Those two MAC entities are simultaneously simulated on our proposed simulation platform for the purpose of protocol conformance testing and performance evaluation. The paper also presents the basic architecture to enable signal interaction and system timer synchronization between the SDL-designed part and the SystemC-designed part.","PeriodicalId":244560,"journal":{"name":"2006 IEEE Radio and Wireless Symposium","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Heterogeneous co-simulation with SDL and SystemC for protocol modeling\",\"authors\":\"T. Jozawa, L. Huang, T. Sakai, S. Takeuchi, M. Kasslin\",\"doi\":\"10.1109/RWS.2006.1615229\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a heterogeneous co-simulation environment using SDL (specification and description language) and SystemC. The medium access control (MAC) protocol of IEEE802.11 wireless LAN (WLAN) is given as an example applied to this co-simulation approach. After functional specification and software-hardware partitioning processes, we designed a sub-part of MAC that requires real-time operations by SystemC, and the other sub-part assumed to be mostly software-executable by SDL. Those two MAC entities are simultaneously simulated on our proposed simulation platform for the purpose of protocol conformance testing and performance evaluation. The paper also presents the basic architecture to enable signal interaction and system timer synchronization between the SDL-designed part and the SystemC-designed part.\",\"PeriodicalId\":244560,\"journal\":{\"name\":\"2006 IEEE Radio and Wireless Symposium\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-04-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 IEEE Radio and Wireless Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RWS.2006.1615229\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE Radio and Wireless Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RWS.2006.1615229","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Heterogeneous co-simulation with SDL and SystemC for protocol modeling
This paper proposes a heterogeneous co-simulation environment using SDL (specification and description language) and SystemC. The medium access control (MAC) protocol of IEEE802.11 wireless LAN (WLAN) is given as an example applied to this co-simulation approach. After functional specification and software-hardware partitioning processes, we designed a sub-part of MAC that requires real-time operations by SystemC, and the other sub-part assumed to be mostly software-executable by SDL. Those two MAC entities are simultaneously simulated on our proposed simulation platform for the purpose of protocol conformance testing and performance evaluation. The paper also presents the basic architecture to enable signal interaction and system timer synchronization between the SDL-designed part and the SystemC-designed part.