Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/11000/31619
Análisis, desarrollo y verificación de VIP (Verification Intellectual Property) basado en el protocolo AXI-4 Lite mediante los lenguajes Systemverilog y Python y las librerías UVM y PYUVM
Título : Análisis, desarrollo y verificación de VIP (Verification Intellectual Property) basado en el protocolo AXI-4 Lite mediante los lenguajes Systemverilog y Python y las librerías UVM y PYUVM |
Autor : Salido Vidal, Francisco Javier |
Tutor: Gutiérrez Mazón, roberto Gutiérrez-Castro, Daniel |
Editor : Universidad Miguel Hernández de Elche |
Departamento: Departamentos de la UMH::Ingeniería de Sistemas y Automática |
Fecha de publicación: 2023-09 |
URI : https://hdl.handle.net/11000/31619 |
Resumen :
El objetivo fundamental de este TFG es el diseño de un “VIP multiframework” (por VIP multiframework nos referimos a 2 VIPs programados en diferentes librerías que intenten ser lo más similares posibles y que simulen el mismo resultado) para las librerías UVM, la librería y metodología más adoptada actualmente por los ingenieros de verificación, y pyUVM, que hereda la misma metodología que UVM aunque está soportada en Python. Tras el diseño de los VIPs se compararán los resultados para destacar los puntos fuertes y débiles de cada librería.
El diseño verificado será el bloque esclavo de la interfaz AXI4-Lite (Advanced eXtensible Interface 4 - Lite). La interfaz AXI4-Lite es una simplificación del protocolo AXI desarrollado por ARM. Se utiliza comúnmente en sistemas integrados y SoCs donde una interfaz ligera es suficiente para comunicar diversos IP Cores o periféricos entre ellos. Aporta una baja latencia y un acceso eficiente a los registros, lo que la convierte en una opción para aplicaciones de baja complejidad. Se ha escogido verificar el bloque esclavo ya que es el que aporta mayores funcionalidades automatizadas a la transacción.
|
Palabras clave/Materias: VIP multiframework librerías UVM PYUVM UVM interfaz AXI4-Lite |
Área de conocimiento : CDU: Ciencias aplicadas: Ingeniería. Tecnología |
Tipo de documento : info:eu-repo/semantics/bachelorThesis |
Derechos de acceso: info:eu-repo/semantics/openAccess Attribution-NonCommercial-NoDerivatives 4.0 Internacional |
Aparece en las colecciones: TFG-Ingeniería Electrónica y Automática Industrial
|
La licencia se describe como: Atribución-NonComercial-NoDerivada 4.0 Internacional.