Hyeonguk Jang, Kyuseung Han, Sukho Lee, Jae-Jin Lee
{"title":"在虚拟SoC平台上支持串行接口以开发传感器应用","authors":"Hyeonguk Jang, Kyuseung Han, Sukho Lee, Jae-Jin Lee","doi":"10.1109/ISOCC47750.2019.9078525","DOIUrl":null,"url":null,"abstract":"Virtual SoC platforms can shorten development time of embedded systems by enabling to develop embedded software before FPGA prototypes or SoCs are given. However, virtual platforms have a limitation in the development of sensor applications because they cannot emulate external hardware modules. Thus in this paper, we propose a virtual SoC platform that supports serial interfaces where actual sensors can be used for emulating applications. The proposed platform is implemented by integrating USBtoSerial modules with QEMU. We verify the functional correctness by comparing the results of a sensor application on the proposed virtual platform, FPGA prototype, and actual SoC.","PeriodicalId":113802,"journal":{"name":"2019 International SoC Design Conference (ISOCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Supporting Serial Interfaces on Virtual SoC Platforms to Develop Sensor Applications\",\"authors\":\"Hyeonguk Jang, Kyuseung Han, Sukho Lee, Jae-Jin Lee\",\"doi\":\"10.1109/ISOCC47750.2019.9078525\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Virtual SoC platforms can shorten development time of embedded systems by enabling to develop embedded software before FPGA prototypes or SoCs are given. However, virtual platforms have a limitation in the development of sensor applications because they cannot emulate external hardware modules. Thus in this paper, we propose a virtual SoC platform that supports serial interfaces where actual sensors can be used for emulating applications. The proposed platform is implemented by integrating USBtoSerial modules with QEMU. We verify the functional correctness by comparing the results of a sensor application on the proposed virtual platform, FPGA prototype, and actual SoC.\",\"PeriodicalId\":113802,\"journal\":{\"name\":\"2019 International SoC Design Conference (ISOCC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 International SoC Design Conference (ISOCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISOCC47750.2019.9078525\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International SoC Design Conference (ISOCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISOCC47750.2019.9078525","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Supporting Serial Interfaces on Virtual SoC Platforms to Develop Sensor Applications
Virtual SoC platforms can shorten development time of embedded systems by enabling to develop embedded software before FPGA prototypes or SoCs are given. However, virtual platforms have a limitation in the development of sensor applications because they cannot emulate external hardware modules. Thus in this paper, we propose a virtual SoC platform that supports serial interfaces where actual sensors can be used for emulating applications. The proposed platform is implemented by integrating USBtoSerial modules with QEMU. We verify the functional correctness by comparing the results of a sensor application on the proposed virtual platform, FPGA prototype, and actual SoC.