2008 Forum on Specification, Verification and Design Languages 2008
DOI: 10.1109/fdl.2008.4641421
|View full text |Cite
|
Sign up to set email alerts
|

A SYSTEMC language extension for high-level reconfiguration modelling

Abstract: The ongoing trend towards development of parallel software and the increased flexibility of state-of-the-art programmable logic devices are currently converging in the field of reconfigurable hardware. On the other hand there is the traditional hardware market, with its increasingly short development cycles, which is mainly driven by high-level prototyping of products. This paper presents a library for modelling reconfiguration in the leading high-level system description language SYSTEMC combining IP reuse an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…ReChannel [7] is a SystemC-based, open source library to model DPR that was later extended in [3]. The original work extends SystemC with new classes such as rc_reconfigurable to encapsulate reconfiguration operations such as module swapping.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…ReChannel [7] is a SystemC-based, open source library to model DPR that was later extended in [3]. The original work extends SystemC with new classes such as rc_reconfigurable to encapsulate reconfiguration operations such as module swapping.…”
Section: Related Workmentioning
confidence: 99%
“…It typically includes a reconfiguration controller that transfers bitstreams from storage devices to the configuration port [11], or reads back configuration data for saving and restoring RM states [12]. This layer also includes reconfiguration add-ons, such as an RM wrapper that handshakes with the controller to properly pause the ongoing computation BEFORE reconfiguration [7]. • Physical Layer: The physical layer (black blocks) contains the FPGA resources such as the configuration port and the configuration memory.…”
Section: Figure 1 Structural Analysis Of Dprmentioning
confidence: 99%
“…ReChannel library [36] extends SystemC with advanced language constructs for high-level reconfiguration modeling. Portals are introduced to connect a channel of the static design part to ports of reconfigurable modules.…”
Section: Related Workmentioning
confidence: 99%