- -

DISEÑO DE UN BANCO DE PRUEBA CON UVM (UNIVERSAL VERIFICATION METHODOLOGY)

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

DISEÑO DE UN BANCO DE PRUEBA CON UVM (UNIVERSAL VERIFICATION METHODOLOGY)

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Gadea Gironés, Rafael es_ES
dc.contributor.author Herraiz Calatayud, María es_ES
dc.date.accessioned 2019-10-09T06:54:38Z
dc.date.available 2019-10-09T06:54:38Z
dc.date.created 2019-09-23 es_ES
dc.date.issued 2019-10-09 es_ES
dc.identifier.uri http://hdl.handle.net/10251/127829
dc.description.abstract [ES] La Metodología de Verificación Universal (UVM) es una metodología estandarizada para la verificación de diseños de circuitos integrados. Se basa en una extensa biblioteca de clases escritas en SystemVerilog a partir de la cual se pueden construir bancos de prueba altamente reutilizables y flexibles. Además, establece un conjunto de pautas a seguir en la creación de los bancos de pruebas, lo cual garantiza uniformidad y facilita su mantenimiento dentro de un equipo de ingenieros de verificación. El objetivo de este Trabajo Final de Grado es la realización de un banco de pruebas utilizando UVM para un multiplicador Shift & Add. Se probarán dos multiplicadores Shift & Add, uno será un multiplicador multiciclo y el otro un multiplicador segmentado con una cadencia de un ciclo de reloj. De esta forma comprobaremos la gran capacidad de reutilización que tienen los bancos de pruebas realizados con UVM. Con el fin de desarrollar el proyecto se han utilizados las herramientas SystemVerilog-VHDL-Assistant y QuestaSim para la creación del banco de pruebas y su simulación respectivamente. es_ES
dc.description.abstract [EN] The Universal Verification Methodology (UVM) is a standardized methodology for verifying integrated circuit designs. It is based on an extensive class library written in SystemVerilog from which highly reusable and flexible test benches can be built. In addition, it establishes a set of guidelines to follow in the creation of the test benches, which guarantees the uniformity of the test bench and facilitates its maintenance within a team of verification engineers. The objective of this Final Degree Project is to carry out a test bench using UVM for a Shift & Add multiplier. Two Shift & Add multipliers will be tested, one will be a multi-cycle multiplier and the other a segmented multiplier with a cadence of one clock cycle. In this way we will check the great capacity of reuse that the test benches made with UVM have. In order to develop the project, the SystemVerilog-VHDL-Assistant and QuestaSim tools have been used for the creation of the test bench and its simulation respectively. en_EN
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Verificación es_ES
dc.subject UVM es_ES
dc.subject SystemVerilog es_ES
dc.subject Microprocesadores es_ES
dc.subject Verification en_EN
dc.subject Verilog System en_EN
dc.subject Multiplier en_EN
dc.subject.classification TECNOLOGIA ELECTRONICA es_ES
dc.subject.other Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación-Grau en Enginyeria de Tecnologies i Serveis de Telecomunicació es_ES
dc.title DISEÑO DE UN BANCO DE PRUEBA CON UVM (UNIVERSAL VERIFICATION METHODOLOGY) es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Ingeniería Electrónica - Departament d'Enginyeria Electrònica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros de Telecomunicación - Escola Tècnica Superior d'Enginyers de Telecomunicació es_ES
dc.description.bibliographicCitation Herraiz Calatayud, M. (2019). DISEÑO DE UN BANCO DE PRUEBA CON UVM (UNIVERSAL VERIFICATION METHODOLOGY). http://hdl.handle.net/10251/127829 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\106468 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem