TU Darmstadt / ULB / TUbiblio

Survey on Machine Learning Algorithms Enhancing the Functional Verification Process

Ismail, Khaled A. ; Ghany, Mohamed A. Abd El (2022)
Survey on Machine Learning Algorithms Enhancing the Functional Verification Process.
In: Electronics, 2022, 10 (21)
doi: 10.26083/tuprints-00020072
Artikel, Zweitveröffentlichung, Verlagsversion

Kurzbeschreibung (Abstract)

The continuing increase in functional requirements of modern hardware designs means the traditional functional verification process becomes inefficient in meeting the time-to-market goal with sufficient level of confidence in the design. Therefore, the need for enhancing the process is evident. Machine learning (ML) models proved to be valuable for automating major parts of the process, which have typically occupied the bandwidth of engineers; diverting them from adding new coverage metrics to make the designs more robust. Current research of deploying different (ML) models prove to be promising in areas such as stimulus constraining, test generation, coverage collection and bug detection and localization. An example of deploying artificial neural network (ANN) in test generation shows 24.5× speed up in functionally verifying a dual-core RISC processor specification. Another study demonstrates how k-means clustering can reduce redundancy of simulation trace dump of an AHB-to-WHISHBONE bridge by 21%, thus reducing the debugging effort by not having to inspect unnecessary waveforms. The surveyed work demonstrates a comprehensive overview of current (ML) models enhancing the functional verification process from which an insight of promising future research areas is inferred.

Typ des Eintrags: Artikel
Erschienen: 2022
Autor(en): Ismail, Khaled A. ; Ghany, Mohamed A. Abd El
Art des Eintrags: Zweitveröffentlichung
Titel: Survey on Machine Learning Algorithms Enhancing the Functional Verification Process
Sprache: Englisch
Publikationsjahr: 2022
Publikationsdatum der Erstveröffentlichung: 2022
Verlag: MDPI
Titel der Zeitschrift, Zeitung oder Schriftenreihe: Electronics
Jahrgang/Volume einer Zeitschrift: 10
(Heft-)Nummer: 21
Kollation: 24 Seiten
DOI: 10.26083/tuprints-00020072
URL / URN: https://tuprints.ulb.tu-darmstadt.de/20072
Zugehörige Links:
Herkunft: Zweitveröffentlichung DeepGreen
Kurzbeschreibung (Abstract):

The continuing increase in functional requirements of modern hardware designs means the traditional functional verification process becomes inefficient in meeting the time-to-market goal with sufficient level of confidence in the design. Therefore, the need for enhancing the process is evident. Machine learning (ML) models proved to be valuable for automating major parts of the process, which have typically occupied the bandwidth of engineers; diverting them from adding new coverage metrics to make the designs more robust. Current research of deploying different (ML) models prove to be promising in areas such as stimulus constraining, test generation, coverage collection and bug detection and localization. An example of deploying artificial neural network (ANN) in test generation shows 24.5× speed up in functionally verifying a dual-core RISC processor specification. Another study demonstrates how k-means clustering can reduce redundancy of simulation trace dump of an AHB-to-WHISHBONE bridge by 21%, thus reducing the debugging effort by not having to inspect unnecessary waveforms. The surveyed work demonstrates a comprehensive overview of current (ML) models enhancing the functional verification process from which an insight of promising future research areas is inferred.

Freie Schlagworte: automation of verification, functional verification, machine learning, coverage driven verification
Status: Verlagsversion
URN: urn:nbn:de:tuda-tuprints-200728
Sachgruppe der Dewey Dezimalklassifikatin (DDC): 600 Technik, Medizin, angewandte Wissenschaften > 600 Technik
600 Technik, Medizin, angewandte Wissenschaften > 620 Ingenieurwissenschaften und Maschinenbau
Fachbereich(e)/-gebiet(e): 18 Fachbereich Elektrotechnik und Informationstechnik
18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Datentechnik
18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Datentechnik > Integrierte Elektronische Systeme (IES)
Hinterlegungsdatum: 29 Apr 2022 08:53
Letzte Änderung: 02 Mai 2022 10:03
PPN:
Zugehörige Links:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen