Proceedings of the 2016 International Conference on Engineering and Advanced Technology

A UVM-based AES IP Verification Platform with Automatic Testcases

Authors
Lin Zhu, Ligang Hou, Qiuyun Xu, Jingsong Zhi, Jinhui Wang
Corresponding Author
Lin Zhu
Available Online May 2016.
DOI
https://doi.org/10.2991/iceat-16.2017.91How to use a DOI?
Keywords
UVM,Verification,AES,Automatic,Coverage
Abstract

This paper applied UVM (Universal Verification Methodology), an advanced verification methodology which was based on SystemVerilog language to build AES (Advanced Encryption Standard) IP verification platform and environment. Functional verification of the AES module, through a large number of testcases and constrained random test could achieve 100% functional coverage. In addition, the testcases will be run by the verification platform with automatic generation. It both can run the specified testcases in the terminal, which can customize the testcases variables through the orientation test method, and can automatically run all the testcases of the verification platform. This method could improve the efficiency and reusability of the verification, and the simulation results show that the AES IP design is successful.

Copyright
© 2017, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2016 International Conference on Engineering and Advanced Technology
Series
Advances in Engineering Research
Publication Date
May 2016
ISBN
978-94-6252-294-7
ISSN
2352-5401
DOI
https://doi.org/10.2991/iceat-16.2017.91How to use a DOI?
Copyright
© 2017, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Lin Zhu
AU  - Ligang Hou
AU  - Qiuyun Xu
AU  - Jingsong Zhi
AU  - Jinhui Wang
PY  - 2016/05
DA  - 2016/05
TI  - A UVM-based AES IP Verification Platform with Automatic Testcases
BT  - Proceedings of the 2016 International Conference on Engineering and Advanced Technology
PB  - Atlantis Press
SP  - 442
EP  - 448
SN  - 2352-5401
UR  - https://doi.org/10.2991/iceat-16.2017.91
DO  - https://doi.org/10.2991/iceat-16.2017.91
ID  - Zhu2016/05
ER  -