Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functional Coverage

Sameh El-Ashry, Ahmed Adel

2018 19th International Workshop on Microprocessor and SOC Test and Verification (MTV)(2018)

引用 3|浏览0
暂无评分
摘要
Register files verification represent critical part of any digital design verification process. Many techniques had appeared in order to model register files and memories in the verification environment. One of the most powerful ways to model memories and register files is using Register Abstraction Layer (RAL) which is part of the Universal Verification Methodology (UVM). This paper will go through the process of UVM Register model generation with its coverage model using Synopsys tools. We propose an efficient methodology to automatically update the register model with the changes of the hardware registers using a backdoor technique, especially the read-only registers in order for that register model to be processed for checking and coverage in an efficient way. The proposed methodology has strong flexibility in frequent design specification changes. Template based code generation gives high level maintainability. The proposed functional coverage technique is applied to beat performance degradation and enhance the simulation.
更多
查看译文
关键词
UVM,XML,IP XACT,RAL,EDA,DUT,Coverage
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要