Vis enkel innførsel

dc.contributor.authorNajafiuchevler, Bahram
dc.contributor.authorSvarstad, Kjetil
dc.date.accessioned2018-08-07T11:41:18Z
dc.date.available2018-08-07T11:41:18Z
dc.date.created2018-08-06T12:01:45Z
dc.date.issued2018
dc.identifier.citationInternational Journal of Reconfigurable Computing. 2018, 2018 .nb_NO
dc.identifier.issn1687-7195
dc.identifier.urihttp://hdl.handle.net/11250/2507874
dc.description.abstractWith the increasing design and production costs and long time-to-market for Application Specific Integrated Circuits (ASICs), implementing digital circuits on reconfigurable hardware is becoming a more common practice. A reconfigurable hardware combines the flexibility of the software domain with the high performance of the hardware domain and provides a flexible life cycle management for the product with a lower cost. A complete design and assertion-based verification flow for Run-Time Reconfigurable (RTR) designs using functional programming abstractions of Haskell are proposed in this article, in which partially reconfigurable hardware is used as the implementation platform. The proposed flow includes modelling of RTR designs in high levels of abstraction by using higher-order functions and polymorphism in Haskell, as well as their implementation on partially reconfigurable Field Programmable Gate Arrays (FPGAs). Assertion-based verification (ABV) is used as the verification approach which is integrated in the early stages of the design flow. Assertions can be used to verify specifications of designs in different verification methods such as simulation-based and formal verification. A partitioning algorithm is proposed for clustering the assertion-checker circuits to implement the verification circuits in a limited reconfigurable area in the target FPGA. The proposed flow is evaluated by using example designs on a Zynq FPGA as the hardware/software implementation platform.nb_NO
dc.language.isoengnb_NO
dc.publisherHindawi Publishing Corporationnb_NO
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleModelling and Assertion-Based Verification of Run-Time Reconfigurable Designs Using Functional Programming Abstractionsnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionpublishedVersionnb_NO
dc.source.pagenumber25nb_NO
dc.source.volume2018nb_NO
dc.source.journalInternational Journal of Reconfigurable Computingnb_NO
dc.identifier.doihttps://doi.org/10.1155/2018/3276159
dc.identifier.cristin1599888
dc.description.localcodeCopyright © 2018 Bahram N. Uchevler and Kjetil Svarstad. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.nb_NO
cristin.unitcode194,63,35,0
cristin.unitnameInstitutt for elektroniske systemer
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal