Automated Non-Regression Testing for Accelerator Prototyping on FPGA - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Automated Non-Regression Testing for Accelerator Prototyping on FPGA

Résumé

High-Level Synthesis (HLS) has opened an opportunity for soft- ware programmers to target FPGA more rapidly. When developing HLS tools, tests are desirable to ensure their function, reliability and performance. When modifications are applied to a tool, Non- Regression Test (NRT) asserts that the changes have intended effect while Regression Test (RT) verifies that the tool still performs cor- rectly without unwanted behaviour. The work presented in this paper is focused on a method to auto- matically perform Non-Regression Test in HLS tool developments, although it can also be used as a Regression Testing technique. This method relies on a framework which allows HLS tool developers to verify the circuits generated from the tool directly on FPGA, in- stead of using simulations. The verification flow is automatic, so that knowing the details of the system is unnecessary for developers. The framework has been tested successfully over several applications from HLS benchmark and it gives more promising results than its simulation counterpart.

Domaines

Autre [cs.OH]
Fichier non déposé

Dates et versions

hal-01523887 , version 1 (17-05-2017)

Licence

Paternité - Pas d'utilisation commerciale

Identifiants

  • HAL Id : hal-01523887 , version 1

Citer

Arief Wicaksana, Adrien Prost-Boucle, Olivier Muller, Frédéric Rousseau. Automated Non-Regression Testing for Accelerator Prototyping on FPGA. International symposium on Rapid System Prototyping (RSP'16), Oct 2016, Pittsbrugh, United States. pp.45-51. ⟨hal-01523887⟩

Collections

UGA CNRS TIMA
85 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More