<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-14T02:49:57Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:2117/376130" metadataPrefix="oai_dc">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:2117/376130</identifier><datestamp>2025-07-23T03:18:46Z</datestamp><setSpec>com_2072_1033</setSpec><setSpec>col_2072_452951</setSpec></header><metadata><oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
   <dc:title>Verification of a microprocessor's memory pipeline with UVM</dc:title>
   <dc:creator>Sans Prats, Josep</dc:creator>
   <dc:contributor>Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors</dc:contributor>
   <dc:contributor>Espasa Sans, Roger</dc:contributor>
   <dc:contributor>Marcuello, Pedro</dc:contributor>
   <dc:subject>Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors</dc:subject>
   <dc:subject>Verilog (Computer hardware description language)</dc:subject>
   <dc:subject>Verificació</dc:subject>
   <dc:subject>UVM</dc:subject>
   <dc:subject>SystemVerilog</dc:subject>
   <dc:subject>Hardware</dc:subject>
   <dc:subject>Generació de tests</dc:subject>
   <dc:subject>Verification</dc:subject>
   <dc:subject>Test Generation</dc:subject>
   <dc:subject>Verilog (Llenguatge de descripció del maquinari)</dc:subject>
   <dc:description>This thesis presents the contributions made in the environment developed for the verification of the memory pipeline of a RISC-V core. A UVM testbench, along with a golden model, has been developed which is able to functionally verify the behaviour of the memory pipeline. To generate tests to stress the different functionalities of the memory pipeline, a test generation flow based on a genetic algorithm has been set up. With it, several issues on the memory pipeline logic have been found, and helped improving the RTL logic of the design.</dc:description>
   <dc:date>2022-07-01</dc:date>
   <dc:type>Master thesis</dc:type>
   <dc:identifier>https://hdl.handle.net/2117/376130</dc:identifier>
   <dc:identifier>171946</dc:identifier>
   <dc:language>eng</dc:language>
   <dc:rights>Restricted access - author's decision</dc:rights>
   <dc:format>application/pdf</dc:format>
   <dc:publisher>Universitat Politècnica de Catalunya</dc:publisher>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>