- -

Aplicación de técnicas avanzadas de verificación digital a la validación de una memoria de una sola programación

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Aplicación de técnicas avanzadas de verificación digital a la validación de una memoria de una sola programación

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Gadea Gironés, Rafael es_ES
dc.contributor.advisor Calpe Maravilla, Javier es_ES
dc.contributor.author Barriuso Medrano, Claudio es_ES
dc.date.accessioned 2020-09-04T12:40:53Z
dc.date.available 2020-09-04T12:40:53Z
dc.date.created 2020-07-22
dc.date.issued 2020-09-04 es_ES
dc.identifier.uri http://hdl.handle.net/10251/149438
dc.description.abstract [ES] Conforme avanza la industria electrónica, los circuitos integrados aumentan en complejidad. Las nuevas capacidades de fabricación permiten integrar en un chip de reducidas dimensiones gran cantidad de transistores. El diseño digital ha sufrido grandes cambios desde las primeras implementaciones con puertas lógicas discretas. Actualmente, la funcionalidad de un bloque digital se especifica mediante una serie de directivas que vienen recogidas en los lenguajes de descripción hardware (HDL). De esta forma se crea un código que posteriormente puede sintetizarse en puertas lógicas. En la mayoría de ocasiones, el código desarrollado es complejo y extenso. Por otro lado, el elevado coste de producción de circuitos integrados exige que los diseños tengan el mínimo número de errores. Estos dos factores han motivado el desarrollo de metodologías de verificación digital que permiten evaluar la respuesta de un sistema. Mediante el desarrollo de tests aleatorizados que encapsulan el diseño se puede determinar si este funcionará correctamente. El presente trabajo desarrollará la verificación de una memoria de una sola programación (One Time Programmable memory) que formará parte de un producto final. Se describirá cómo se ha validado la memoria mediante SystemVerilog y la librería UVM, así como su funcionamiento. es_ES
dc.description.abstract [EN] Integrated circuits get more complex as the electronic industry evolves. New fabrication capabilities allow to integrate more and more transistors in a reduced size chip. Digital design has suffered major changes compared to the first implementations using discrete logic gates. Nowadays, the functionality of a digital block is specified through a series of statements defined by Hardware Description Languages (HDLs). This way, the developed code can be latter synthesized into logic gates. Normally, the developed code is extensive and intricate. On the other hand, the high cost of the fabrication process of integrated circuits requires this code to have as few errors as possible. These two factors have led to the development of digital verification methodologies that allow to evaluate the response of a system. Throughout the development of random tests that surrounds the DUT is possible to determine if the design will function correctly. The present thesis is based on the validation of a One Time Programmable memory that will take place in a final product developed by Analog Devices. An explanation of how the memory has been validated using SystemVerilog and the UVM library as well as how the memory works will be presented. es_ES
dc.description.abstract [CA] A mesura que avança la indústria electrònica, els circuits integrats augmenten en complexitat. Les noves capacitats de fabricació permeten integrar en un xip de reduïdes dimensions gran quantitat de transistors. El disseny digital ha patit grans canvis des de les primeres implementacions en portes lògiques discretes. Actualment, la funcionalitat d’un bloc digital s’especifica mitjançant un recull de directives en els llenguatges de descripció hardware (HDL). D’aquesta forma, es crea un codi que posteriorment es pot sintetitzar en portes lògiques. En la majoria d’ocasions, el codi desenvolupat és complex i extens. Per altra banda, l’elevat cost de producció dels circuits electrònics exigeix que els dissenys tinguen el mínim nombre d’errors. Aquests dos factors han motivat la creació de metodologies de verificació digital que permeten avaluar la resposta d’un sistema. Mitjançant el desenvolupament de tests aleatoritzats que encapsulen el disseny es pot determinar si aquest funcionarà correctament. El present treball desenvoluparà la verificació d’una memòria d’una sola programació (One Time Programmable memory) que formarà part d’un producte final fabricat per Analog Devices. Es descriurà com s’ha validat la memòria mitjançant SystemVerilog i la llibreria UVM, així com el seu funcionament. es_ES
dc.format.extent 89 es_ES
dc.language Inglés 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 UVM es_ES
dc.subject Systemverilog es_ES
dc.subject Memorias OTP es_ES
dc.subject Verificación digital es_ES
dc.subject ECC es_ES
dc.subject CRC es_ES
dc.subject UVM es_ES
dc.subject OTP es_ES
dc.subject Memory es_ES
dc.subject Digital verification es_ES
dc.subject Verification es_ES
dc.subject.classification TECNOLOGIA ELECTRONICA es_ES
dc.subject.other Máster Universitario en Ingeniería de los Sistemas Electrónicos-Màster Universitari en Enginyeria de Sistemes Electrònics es_ES
dc.title Aplicación de técnicas avanzadas de verificación digital a la validación de una memoria de una sola programación es_ES
dc.title.alternative State of the art digital verification methodology applied to the validation of a one-time programmable memory block es_ES
dc.type Tesis de máster 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.description.bibliographicCitation Barriuso Medrano, C. (2020). Aplicación de técnicas avanzadas de verificación digital a la validación de una memoria de una sola programación. Universitat Politècnica de València. http://hdl.handle.net/10251/149438 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\127355 es_ES


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

Mostrar el registro sencillo del ítem