Eun-Gyeong Ham, Yujin Jeon, Jaeyun Lim, Ji-Hoon Kim
{"title":"基于verilator的BLE MAC硬件快速验证方法","authors":"Eun-Gyeong Ham, Yujin Jeon, Jaeyun Lim, Ji-Hoon Kim","doi":"10.1109/ICEIC57457.2023.10049940","DOIUrl":null,"url":null,"abstract":"Following the market trend, fast and strict verification of hardware architecture is essential for saving cost and time of production. Recently, Verilator, an open-source Verilog simulator, is widely used due to its fast simulation time as well as easy-to-use property. In this paper, we present a fast verification methodology for BLE (Bluetooth Low Energy) MAC (Medium Access Control) hardware based on Verilator. Since C++-based modeling can be easily integrated into the Verilog-based hardware platform with Verilator, complex verification scenarios with various parameter configurations can be supported. Compared to the commercial Verilog simulator, our verification platform shows up to 5.94 times of improvement in terms of simulation time.","PeriodicalId":373752,"journal":{"name":"2023 International Conference on Electronics, Information, and Communication (ICEIC)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Verilator-based Fast Verification Methodology for BLE MAC Hardware\",\"authors\":\"Eun-Gyeong Ham, Yujin Jeon, Jaeyun Lim, Ji-Hoon Kim\",\"doi\":\"10.1109/ICEIC57457.2023.10049940\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Following the market trend, fast and strict verification of hardware architecture is essential for saving cost and time of production. Recently, Verilator, an open-source Verilog simulator, is widely used due to its fast simulation time as well as easy-to-use property. In this paper, we present a fast verification methodology for BLE (Bluetooth Low Energy) MAC (Medium Access Control) hardware based on Verilator. Since C++-based modeling can be easily integrated into the Verilog-based hardware platform with Verilator, complex verification scenarios with various parameter configurations can be supported. Compared to the commercial Verilog simulator, our verification platform shows up to 5.94 times of improvement in terms of simulation time.\",\"PeriodicalId\":373752,\"journal\":{\"name\":\"2023 International Conference on Electronics, Information, and Communication (ICEIC)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Conference on Electronics, Information, and Communication (ICEIC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEIC57457.2023.10049940\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Electronics, Information, and Communication (ICEIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEIC57457.2023.10049940","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
随着市场的发展趋势,快速严格的硬件架构验证对于节省成本和生产时间至关重要。最近,Verilator,一个开源的Verilog模拟器,由于其快速的仿真时间和易于使用的特性而被广泛使用。本文提出了一种基于Verilator的低功耗蓝牙(Bluetooth Low Energy) MAC (Medium Access Control)硬件的快速验证方法。由于基于c++的建模可以通过Verilator轻松地集成到基于verilog的硬件平台中,因此可以支持具有各种参数配置的复杂验证场景。与商用Verilog模拟器相比,我们的验证平台在仿真时间方面提高了5.94倍。
Verilator-based Fast Verification Methodology for BLE MAC Hardware
Following the market trend, fast and strict verification of hardware architecture is essential for saving cost and time of production. Recently, Verilator, an open-source Verilog simulator, is widely used due to its fast simulation time as well as easy-to-use property. In this paper, we present a fast verification methodology for BLE (Bluetooth Low Energy) MAC (Medium Access Control) hardware based on Verilator. Since C++-based modeling can be easily integrated into the Verilog-based hardware platform with Verilator, complex verification scenarios with various parameter configurations can be supported. Compared to the commercial Verilog simulator, our verification platform shows up to 5.94 times of improvement in terms of simulation time.