FPGA debugging with MATLAB using a rule–based inference system

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Habib Ul Hasan Khan - , Ruhr-Universität Bochum (Autor:in)
  • Diana Göhringer - , Ruhr-Universität Bochum (Autor:in)

Abstract

This paper presents an FPGA debugging methodology using a rule based inference system. Using this approach, the design stops a device under test (DUT), saves the data to external memory and then starts the DUT again. The saved data is used by MATLAB to debug the system by using a rule-based inference system. Normally, a debug system only displays the monitored data and then the decision making process is left to the user. But a rule-based inference system can be used to make the decision about the correct functionality of the system. The main benefits of this technique are no loss of debugging data due to an unlimited debug window, no use of HDL simulators for waveform viewing and shorter debugging time by using verification by a software technique.

Details

OriginalspracheEnglisch
TitelApplied Reconfigurable Computing
Redakteure/-innenAntonio Carlos Beck, Luigi Carro , Stephan Wong, Koen Bertels
Herausgeber (Verlag)Springer-Verlag
Seiten106-117
Seitenumfang12
ISBN (elektronisch)978-3-319-56258-2
ISBN (Print)978-3-319-56257-5
PublikationsstatusVeröffentlicht - 2017
Peer-Review-StatusJa
Extern publiziertJa

Publikationsreihe

ReiheLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band10216 LNCS
ISSN0302-9743

Konferenz

Titel13th International Symposium on Applied Reconfigurable Computing, ARC 2017
Dauer3 - 7 April 2017
Stadt Delft
LandNiederlande

Externe IDs

ORCID /0000-0003-2571-8441/work/159607546

Schlagworte

Schlagwörter

  • Cross correlation, Debugging, Device start and stop, Device under test, DSAS, DUT, FPGA, MATLAB, Rule-based inference system, Simulation