A flexible UVM-based verification framework reusable with avalon, AHB, AXI and wishbone bus interfaces for an AES encryption module

Frank Plasencia-Balabarca, Edward Mitacc-Meza, Mario Raffo-Jara, Carlos Silva-Cardenas

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

4 Citas (Scopus)

Resumen

The fast and continuous development of digital circuits lead to complex and unpredictable designs which have to be submitted under high-standard verification processes. Furthermore, not only the core modules have evolved over the time, but also the communication interfaces; consequently, there are several of them that implement different features. Conventionally, the interfaces are selected according to the system requirements of power, speed, latency, number of peripherals, etc. This causes a single unit-level design to be implemented along with different communication interfaces in multiple systems that differ on their specifications. Besides, for all of those scenarios the verification process at the system-level must be done. For this reason, flexibility has become a key point for an efficient verification framework in order to balance between market demands and time-to-market. This paper proposes a UVM-Based functional verification framework reusable with Avalon (a parameterized bus from Altera), AHB, AXI (some of the most representative buses from ARM) and Wishbone (the most utilized portable IP core for diverse purposes) bus interfaces. This election is based on the fact that all of these buses are highly used for high performance and enhanced bandwidth applications, making the proposed verification framework more likely to be reused in most systems since it is capable of handling all of these four different communication protocols.

Idioma originalInglés
Título de la publicación alojadaLATS 2019 - 20th IEEE Latin American Test Symposium
EditorialInstitute of Electrical and Electronics Engineers Inc.
ISBN (versión digital)9781728117560
DOI
EstadoPublicada - 1 may. 2019
Evento20th IEEE Latin American Test Symposium, LATS 2019 - Santiago, Chile
Duración: 11 mar. 201913 mar. 2019

Serie de la publicación

NombreLATS 2019 - 20th IEEE Latin American Test Symposium

Conferencia

Conferencia20th IEEE Latin American Test Symposium, LATS 2019
País/TerritorioChile
CiudadSantiago
Período11/03/1913/03/19

Huella

Profundice en los temas de investigación de 'A flexible UVM-based verification framework reusable with avalon, AHB, AXI and wishbone bus interfaces for an AES encryption module'. En conjunto forman una huella única.

Citar esto