Development of a verification environment to capture the functional coverage of PUCCH features in 5G User Equipment Simulator

D. Gowda, Ramgopal Segu, K. Gupta
{"title":"Development of a verification environment to capture the functional coverage of PUCCH features in 5G User Equipment Simulator","authors":"D. Gowda, Ramgopal Segu, K. Gupta","doi":"10.1109/ICAECC50550.2020.9339510","DOIUrl":null,"url":null,"abstract":"The fifth generation of wireless mobile network, known as 5G NR (New Radio) is in the process of being designed and deployed. NR follows 3GPP series of standards for wireless network which includes gNB (base station) and UE (user equipment). The connection from User Equipment to gNodeB is known as Uplink, which includes PUCCH channel which is used to convey Control Information to the gNB. The features of the PUCCH in baseband of the UE simulator are modelled using HDL and implemented in FPGA (SoC). This paper proposes a way to develop environment that can be used to capture the functional coverage for the verification. The environment we developed is by using SystemVerilog with UVM framework. We used Python and Perl scripts to automate the process of verification. All the features which are intended to implement based on the specification can be exercised. Which will give 100% coverage, that is closer to the realworld application. This will enables telecommunication industry to make their product more reliable and less time in design cycle. Our work involves the development of the testbench environment and scripts which automatically captures the functional coverage of the feature-based verification process. This can also be helpful in the functional coverage of different channels in any Baseband unit and this environment is not limited to 5G, can be used for 4G LTE or in future 6G.","PeriodicalId":196343,"journal":{"name":"2020 Third International Conference on Advances in Electronics, Computers and Communications (ICAECC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Third International Conference on Advances in Electronics, Computers and Communications (ICAECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAECC50550.2020.9339510","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The fifth generation of wireless mobile network, known as 5G NR (New Radio) is in the process of being designed and deployed. NR follows 3GPP series of standards for wireless network which includes gNB (base station) and UE (user equipment). The connection from User Equipment to gNodeB is known as Uplink, which includes PUCCH channel which is used to convey Control Information to the gNB. The features of the PUCCH in baseband of the UE simulator are modelled using HDL and implemented in FPGA (SoC). This paper proposes a way to develop environment that can be used to capture the functional coverage for the verification. The environment we developed is by using SystemVerilog with UVM framework. We used Python and Perl scripts to automate the process of verification. All the features which are intended to implement based on the specification can be exercised. Which will give 100% coverage, that is closer to the realworld application. This will enables telecommunication industry to make their product more reliable and less time in design cycle. Our work involves the development of the testbench environment and scripts which automatically captures the functional coverage of the feature-based verification process. This can also be helpful in the functional coverage of different channels in any Baseband unit and this environment is not limited to 5G, can be used for 4G LTE or in future 6G.
开发验证环境以捕获5G用户设备模拟器中PUCCH特性的功能覆盖
被称为5G NR(新无线电)的第五代无线移动网络正在设计和部署过程中。NR遵循3GPP系列无线网络标准,包括gNB(基站)和UE(用户设备)。从用户设备到gNB的连接称为上行链路,上行链路包括PUCCH通道,用于向gNB传递控制信息。利用HDL对UE模拟器基带PUCCH的特性进行了建模,并在FPGA (SoC)上实现。本文提出了一种开发环境的方法,该环境可用于捕获验证的功能覆盖。我们开发的环境是使用SystemVerilog和UVM框架。我们使用Python和Perl脚本来自动化验证过程。所有打算在规范基础上实现的特性都可以实现。这将提供100%的覆盖率,这更接近于现实世界的应用。这将使电信行业使他们的产品更可靠,更短的设计周期。我们的工作包括测试平台环境和脚本的开发,这些脚本自动捕获基于特性的验证过程的功能覆盖。这也有助于在任何基带单元中实现不同信道的功能覆盖,而且这种环境不限于5G,可以用于4G LTE或未来的6G。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信