L. Indrusiak, Romualdo Begale Prudencio, M. Glesner
{"title":"Modeling and prototyping of communication systems using Java: a case study","authors":"L. Indrusiak, Romualdo Begale Prudencio, M. Glesner","doi":"10.1109/RSP.2005.32","DOIUrl":null,"url":null,"abstract":"This paper presents a case study on the system level modeling of a WCDMA communication system using the Java object-oriented language. The modeling was done using Ptolemy II, a Java-based actor-oriented framework. The features of Ptolemy II and Java allowed us to implement a complete communication chain as a testbench, where the performance of the system could be evaluated under different channel models. Critical parts of the model were described in JHDL, a Java-based HDL, and a simulation ambassador was used to allow the co-simulation between Ptolemy II and JHDL modules. The final JHDL model was then prototyped in an FPGA.","PeriodicalId":262048,"journal":{"name":"16th IEEE International Workshop on Rapid System Prototyping (RSP'05)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"16th IEEE International Workshop on Rapid System Prototyping (RSP'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RSP.2005.32","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
This paper presents a case study on the system level modeling of a WCDMA communication system using the Java object-oriented language. The modeling was done using Ptolemy II, a Java-based actor-oriented framework. The features of Ptolemy II and Java allowed us to implement a complete communication chain as a testbench, where the performance of the system could be evaluated under different channel models. Critical parts of the model were described in JHDL, a Java-based HDL, and a simulation ambassador was used to allow the co-simulation between Ptolemy II and JHDL modules. The final JHDL model was then prototyped in an FPGA.