Eun-Gyeong Ham, Yujin Jeon, Jaeyun Lim, Ji-Hoon Kim
{"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}
引用次数: 0
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.