Experiencing Technology Independence

In this paper we present an embedded systems design flow, supporting variations in technology — hardware vs. software — at implementation time. The work builds on seasoned and new approaches, tools and techniques, such as software production lines, FPGA design, and high level synthesis. We define th...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC) Ročník 2; s. 153 - 158
Hlavní autoři: Urvantsev, Anton, Johansson, Morgan E., Muellner, Nils, Seceleanu, Tiberiu
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 01.07.2019
Témata:
ISBN:9781728126074, 172812607X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:In this paper we present an embedded systems design flow, supporting variations in technology — hardware vs. software — at implementation time. The work builds on seasoned and new approaches, tools and techniques, such as software production lines, FPGA design, and high level synthesis. We define the necessary context for such a design flow to succeed, and introduce supporting tools and interfaces to enable the designer to take decisions, which are further automatically transferred into the synthesis phases. We exemplify our solutions on a motor controller design, considering several features that are potentially required to be implemented, and where all the elements are possible to be implemented either as hardware or software modules.
ISBN:9781728126074
172812607X
DOI:10.1109/COMPSAC.2019.10199