Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 1004 Bytes

README.md

File metadata and controls

31 lines (18 loc) · 1004 Bytes

AES 128 Verification using UVM

This project focuses on the Verification of Advanced Encryption Standard (AES-128) Using the Universal Verification Methodology (UVM).

UVM Architecture

aes uvm env - Page 1 (1)

Coverage Results

  • Functional Coverage: image

  • Code Coverage: image

Compilation and Simulation Steps

To compile the design and testbench, use the following command:

vlog AES_Pack.svh AES_Top.sv +cover

To simulate and run test with coverage analysis, use the following command:

vsim -batch AES_Top -coverage -do "run -all; coverage report -codeAll -cvg -verbose"