TY - GEN
T1 - Robust functional verification framework based in uvm applied to an aes encryption module
AU - Plasencia-Balabarca, Frank
AU - Mitacc-Meza, Edward
AU - Raffo-Jara, Mario
AU - Silva-Cardenas, Carlos
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/12/10
Y1 - 2018/12/10
N2 - This Since the past century, the digital design industry has performed an outstanding role in the development of electronics. Hence, a great variety of designs are developed daily, these designs must be submitted to high standards of verification in order to ensure the 100% of reliability and the achievement of all design requirements. The Universal Verification Methodology (UVM) is the current standard at the industry for the verification process due to its reusability, scalability, time-efficiency and feasibility of handling high-level designs. This research proposes a functional verification framework using UVM for an AES encryption module based on a very detailed and robust verification plan. This document describes the complete verification process as done in the industry for a popular module used in information-security applications in the field of cryptography, defining the basis for future projects. The overall results show the achievement of the high verification standards required in industry applications and highlight the advantages of UVM against System Verilog-based functional verification and direct verification methodologies previously developed for the AES module.
AB - This Since the past century, the digital design industry has performed an outstanding role in the development of electronics. Hence, a great variety of designs are developed daily, these designs must be submitted to high standards of verification in order to ensure the 100% of reliability and the achievement of all design requirements. The Universal Verification Methodology (UVM) is the current standard at the industry for the verification process due to its reusability, scalability, time-efficiency and feasibility of handling high-level designs. This research proposes a functional verification framework using UVM for an AES encryption module based on a very detailed and robust verification plan. This document describes the complete verification process as done in the industry for a popular module used in information-security applications in the field of cryptography, defining the basis for future projects. The overall results show the achievement of the high verification standards required in industry applications and highlight the advantages of UVM against System Verilog-based functional verification and direct verification methodologies previously developed for the AES module.
KW - AES Encryption module
KW - Functional Verification
KW - UVM
KW - Verification Framework
UR - http://www.scopus.com/inward/record.url?scp=85060210035&partnerID=8YFLogxK
U2 - 10.1109/NGCAS.2018.8572292
DO - 10.1109/NGCAS.2018.8572292
M3 - Conference contribution
AN - SCOPUS:85060210035
T3 - 2018 New Generation of CAS, NGCAS 2018
SP - 194
EP - 197
BT - 2018 New Generation of CAS, NGCAS 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2018 New Generation of CAS, NGCAS 2018
Y2 - 20 November 2018 through 23 November 2018
ER -