Demetrio Bori
Model vs RTL : correlation beyond testing. Exploring the use of C vs RTL formal equivalence techinques for verification of CPU designs.
Rel. Paolo Enrico Camurati. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2023
Abstract
Nel campo della progettazione moderna della CPU il flusso di lavoro di sviluppo vede nei primi passi la descrizione di un modello algoritmico di alto livello da cui i progettisti prenderanno ispirazione per produrre un'implementazione RTL capace di soddisfare idealmente queste specifiche di riferimento i. Potenti tecniche vengono utilizzate oggi per verificare questi CPU designs e la verifica formale fornisce un grande livello di fiducia durante l'analisi sulla correttezza delle nostre implementazioni. Mentre la capacità di descrivere proprietà interessanti scrivendo asserzioni e covers possono essere cruciali per verificare i nostri designs, l'uso delle tecniche formali di equivalenza sembra adeguato all'obiettivo di correlare il modello di riferimento algoritmico con l'implementazione RTL.
L'applicazione JasperGold C2RTL fornisce le caratteristiche e strutture necessarie per implementare questo tipo di flusso di verifica e consentirà per avere una conoscenza più completa del nostro design
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Informazioni aggiuntive
Corso di laurea
Classe di laurea
Ente in cotutela
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
