Home
  • English
  • ÄŒeÅ¡tina
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • LatvieÅ¡u
  • Magyar
  • Nederlands
  • Português
  • Português do Brasil
  • Suomi
  • Log In
    New user? Click here to register. Have you forgotten your password?
Home
  • Browse Our Collections
  • Publications
  • Researchers
  • Research Data
  • Institutions
  • Statistics
    • English
    • ÄŒeÅ¡tina
    • Deutsch
    • Español
    • Français
    • Gàidhlig
    • LatvieÅ¡u
    • Magyar
    • Nederlands
    • Português
    • Português do Brasil
    • Suomi
    • Log In
      New user? Click here to register. Have you forgotten your password?
  1. Home
  2. Resources
  3. UniMAP Index Publications
  4. Publications 2021
  5. Development of validation process on cryptography chip using system verilog environment
 
Options

Development of validation process on cryptography chip using system verilog environment

Journal
AIP Conference Proceedings
ISSN
0094243X
Date Issued
2021-05-03
Author(s)
Shuang L.
Kamarudin A.
Hussin R.B.
DOI
10.1063/5.0048394
Handle (URI)
https://hdl.handle.net/20.500.14170/7822
Abstract
A new verification technique with real time simulation and post processing simulation is proposed. It aims to reduce the time for verification, simulation time as well as time for debugging. This approach will give more advantage if simulate for a large scale design since no checking process is involved during real time simulation and hence will consumes less time to simulate. Resimulation on the design itself to reproduce waveform for validation which will consume more time can be avoided. During real time simulation, UVM testbench is mainly used to obtain the inputs driven into DUT and output received from DUT by introducing eight different inputs of plaintext and globalkey into sequence. After real time simulation is completed, post processing simulation is started with the tracker extracts the inputs from input monitor and outputs from output monitor. The inputs extracted from input monitor are sent into lookup table to search for reference output. A comparison between reference output from lookup table and output extracted from output monitor is performed. The simulation results are analyzed to evaluate whether the aims can be achieved or not.
Thumbnail Image
google-scholar
Views
Downloads
  • About Us
  • Contact Us
  • Policies