Graphical framework for automatic generation of custom UVM testbenches in SystemVerilog applied for the validation of a SerDes DUT

Cargando...
Miniatura

Fecha

2021-02

Autores

Rivas-Villegas, Rogelio
Limones-Mora, César F.

Título de la revista

ISSN de la revista

Título del volumen

Editor

ITESO

Resumen

Descripción

A novel graphical tool designed to assist Pre-Silicon validators in the creation of complete, functional, and compile-clean UVM testbenches is presented in this case study. A detailed description of the user-friendly interface is documented and demonstrated to auto-generate a validation environment template for the verification of an ALU and SerDes chip. The output obtained from the tool is later customized and optional sections are filled up to perform the full validation of the circuit. For the SerDes DUT, this case study takes over from the work of the latest 2017 ITESO SerDes circuit design. Both authors of this document worked on the 2016 iteration and are very familiar with the design, but this time instead of the actual design of the chip, the primary focus is how this new validation tool can be an essential asset to ensure the quality of the chip and to improve the efficiency of the verification process.

Palabras clave

SystemVerilog, UVM, Verification, Validation, Serdes, Framework, Testbench, Code Generator

Citación

Rivas-Villegas, R.; Limones-Mora, C. F. (2021). Graphical framework for automatic generation of custom UVM testbenches in SystemVerilog applied for the validation of a SerDes DUT. Trabajo de obtención de grado, Maestría en Diseño Electrónico. Tlaquepaque, Jalisco: ITESO.