Academic Journal
Model-driven toolset for embedded reconfigurable cores: Flexible prototyping and software-like debugging.
| Title: | Model-driven toolset for embedded reconfigurable cores: Flexible prototyping and software-like debugging. |
|---|---|
| Authors: | Lagadec, Loïc1,2, Teodorov, Ciprian1,2, Le Lann, Jean-Christophe1,2, Picard, Damien, Fabiani, Erwan1,3 |
| Source: | Science of Computer Programming. Dec2014 Part 1, Vol. 96, p156-174. 19p. |
| Subject Terms: | *Smalltalk (Computer program language), *Embedded computer systems -- Programming, *Debugging, *Computer programming, *Integrators, *Programming languages |
| Abstract: | Improvements in system cost, size, performance, power dissipation, and design turnaround time are the key benefits offered by System-on-Chip designs. However they come at the cost of an increased complexity and long development cycles. Integrating reconfigurable cores offers a way to increase their flexibility and lifespan. However the integration of embedded reconfigurable units poses a number of unique challenges in terms of design-space exploration and system exploitation. Over the last few years, model-driven engineering has become one of the most promising methodologies for tackling such challenging software problems. This paper presents Biniou, a model-driven toolset for embedded reconfigurable core modeling. Biniou is a major step ahead of the Madeo framework that was one of the rare non-commercial environments targeting reconfigurable design automation. In Biniou, the design space is broadened with (re-)configuration modeling aspects, and the exploitation tools are enhanced through the use of multi-level simulation and high-level debugging. These advancements are illustrated through a case-study focused on the design-space exploration of a coarse-grained reconfigurable architecture and through an examination of the integration of the debug-specific features into the framework. The main benefits of the presented toolset are: efficient domain-space exploration (validation), software design-kit generation (usability), software-like debug facilities (verification). [ABSTRACT FROM AUTHOR] |
| Database: | Academic Search Index |
| FullText | Links: – Type: other Text: Availability: 0 CustomLinks: – Url: https://www.doi.org/10.1016/j.scico.2014.02.015? Name: ScienceDirect (all content) (s7799221) Category: fullText Text: View record from ScienceDirect MouseOverText: View record from ScienceDirect |
|---|---|
| Header | DbId: asx DbLabel: Academic Search Index An: 99229191 RelevancyScore: 1207 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 1206.89282226563 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Model-driven toolset for embedded reconfigurable cores: Flexible prototyping and software-like debugging. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Lagadec%2C+Loïc%22">Lagadec, Loïc</searchLink><relatesTo>1,2</relatesTo><br /><searchLink fieldCode="AR" term="%22Teodorov%2C+Ciprian%22">Teodorov, Ciprian</searchLink><relatesTo>1,2</relatesTo><br /><searchLink fieldCode="AR" term="%22Le+Lann%2C+Jean-Christophe%22">Le Lann, Jean-Christophe</searchLink><relatesTo>1,2</relatesTo><br /><searchLink fieldCode="AR" term="%22Picard%2C+Damien%22">Picard, Damien</searchLink><br /><searchLink fieldCode="AR" term="%22Fabiani%2C+Erwan%22">Fabiani, Erwan</searchLink><relatesTo>1,3</relatesTo> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Science+of+Computer+Programming%22">Science of Computer Programming</searchLink>. Dec2014 Part 1, Vol. 96, p156-174. 19p. – Name: Subject Label: Subject Terms Group: Su Data: *<searchLink fieldCode="DE" term="%22Smalltalk+%28Computer+program+language%29%22">Smalltalk (Computer program language)</searchLink><br />*<searchLink fieldCode="DE" term="%22Embedded+computer+systems+--+Programming%22">Embedded computer systems -- Programming</searchLink><br />*<searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink><br />*<searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br />*<searchLink fieldCode="DE" term="%22Integrators%22">Integrators</searchLink><br />*<searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Improvements in system cost, size, performance, power dissipation, and design turnaround time are the key benefits offered by System-on-Chip designs. However they come at the cost of an increased complexity and long development cycles. Integrating reconfigurable cores offers a way to increase their flexibility and lifespan. However the integration of embedded reconfigurable units poses a number of unique challenges in terms of design-space exploration and system exploitation. Over the last few years, model-driven engineering has become one of the most promising methodologies for tackling such challenging software problems. This paper presents Biniou, a model-driven toolset for embedded reconfigurable core modeling. Biniou is a major step ahead of the Madeo framework that was one of the rare non-commercial environments targeting reconfigurable design automation. In Biniou, the design space is broadened with (re-)configuration modeling aspects, and the exploitation tools are enhanced through the use of multi-level simulation and high-level debugging. These advancements are illustrated through a case-study focused on the design-space exploration of a coarse-grained reconfigurable architecture and through an examination of the integration of the debug-specific features into the framework. The main benefits of the presented toolset are: efficient domain-space exploration (validation), software design-kit generation (usability), software-like debug facilities (verification). [ABSTRACT FROM AUTHOR] |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=asx&AN=99229191 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1016/j.scico.2014.02.015 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 19 StartPage: 156 Subjects: – SubjectFull: Smalltalk (Computer program language) Type: general – SubjectFull: Embedded computer systems -- Programming Type: general – SubjectFull: Debugging Type: general – SubjectFull: Computer programming Type: general – SubjectFull: Integrators Type: general – SubjectFull: Programming languages Type: general Titles: – TitleFull: Model-driven toolset for embedded reconfigurable cores: Flexible prototyping and software-like debugging. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Lagadec, Loïc – PersonEntity: Name: NameFull: Teodorov, Ciprian – PersonEntity: Name: NameFull: Le Lann, Jean-Christophe – PersonEntity: Name: NameFull: Picard, Damien – PersonEntity: Name: NameFull: Fabiani, Erwan IsPartOfRelationships: – BibEntity: Dates: – D: 15 M: 12 Text: Dec2014 Part 1 Type: published Y: 2014 Identifiers: – Type: issn-print Value: 01676423 Numbering: – Type: volume Value: 96 Titles: – TitleFull: Science of Computer Programming Type: main |
| ResultId | 1 |