The Verification of SHA-256 IP using a semi-automatic UVM platform

Xu Qiuyun, Hou Ligang, Luo Qiming, Geng Shuqin, Jinhui Wang · 2017

In this paper, UVM (Universal Verification Methodology) is adopted to build the SHA-256 IP verification platform. The generic code of the verification platform is automatically generated by the Perl script. That is the semi-automatic UVM platform. It forms the verification structure of the module level and the top level. Based on the platform, the remaining of the core code is added to the testbench. Then according to the verification scheme, a large number of test cases produce the stimulus to the DUT, which make the functional coverage achieve 100%, the code coverage and the waveform meet the requirements. The results show the SHA-256 IP design successfully and the semi-automatic UVM platform is usable.

Read the paper · More papers on PaperTik