Matches in SemOpenAlex for { <https://semopenalex.org/work/W156921408> ?p ?o ?g. }
Showing items 1 to 97 of
97
with 100 items per page.
- W156921408 abstract "Systems-on-Chip (SoCs) are considered an integral solu-tion for designing embedded systems, for targeting complexintensive parallel computation applications. As advances inSoC technology permit integration of increasing number ofhardware resources on a single chip, the targeted applicati ondomains such as software-den ed radio are become increas-ingly sophisticated. The fallout of this complexity is that thesystem design, particularly software design, does not evol veat the same pace as that of hardware leading to a signic antproductivity gap . Adaptivity and recong urability are alsocritical issues for SoCs which must be able to cope with enduser environment and requirements.An effective solution to SoC Co-design problem consists inraising the design abstraction levels. The important requi re-ment is to n d efc ient design methodologies that raise thedesign abstraction levels to reduce overall SoC complexity .A suitable control model is also required for managing thesystem adaptivity; it should be generic enough to be appliedto both software and hardware design aspects. While severalcontrol models exist, automata based control [1] are promis ingas they incorporate aspects of modularity present in compon entbased approaches for describing SoC in an incremental fashi onto build these complex systems.Once a suitable control model is chosen, implementation ofthese adaptive SoC systems can be carried out via FPGAs.These FPGAs are inherently recong urable in nature. Stateof the art FPGAs can change their functionality at runtime ,known as Partial Dynamic Recong uration (PDR) [2]. TheseFPGAs also support internal self dynamic recong uration, i nwhich an internal controller (a hardcore /softcore embeddedprocessor) manages the recong uration aspects.Finally the usage of concurrent high level design approachin development of real-time embedded systems is also in-creasing to address the compatibility issues related to SoCCo-design. High abstraction level SoC co-modeling designapproaches have been developed in this context, such asModel-Driven Engineering (MDE) [3] that specify the systemusing the UML graphical language. MDE enables high levelsystem modeling (of both software and hardware) with thepossibility of integrating heterogeneous components into thesystem. Usage of UML for system description increases thesystem comprehensibility. This allows designers to provid ehigh-level descriptions of the system that easily illustra tethe internal concepts (task/data parallelism, data depend enciesand hierarchy). These specic ations can be reused, modie dor extended due to their graphical nature. Finally Modeltransformations [4] can be carried out to generate executablemodels or source code from high level models.Gaspard [5] is an MDE-based SoC co-design frameworkthat uses the UML MARTE prol e [6] to model real-timeand embedded systems; and allows to move from high levelMARTE specic ations to different execution platforms suchas RTL synthesis in FPGAs [7]. It exploits the inherentparallelism included in repetitive constructions of hardwareelements or regular constructions such as application loop s.The applications targeted by Gaspard also focus on a specicapplication domain, that of data-parallel applications.In this paper we present a generic control semantics forexpressing partial recong urability in SoCs. The introduc edcontrol semantics are introduced in the MARTE standardand subsequently in Gaspard; and are specie d at an highabstraction level. Integration of this control allows to fo cuson FPGA synthesis and is specially oriented towards PDR.The goal is to specify part of the recong urable system at ahigh abstraction level: notably the recong urable region a ndthe recong uration controller in a dynamically recong ura bleFPGA. Afterwards, using model transformations, the gap be-tween high level specic ations and low implementation deta ilscan be bridged to automatically generate the code required f orthe creation of bitstream(s) for n al FPGA implementation.Finally we present a case study illustrating the modelingand n al implementation of a dynamically recong urable keyintegral part of an anti-collision radar detection system. Thispart is based on delay estimation using a correlation algori thm.This part is modeled at an high abstraction level using theMARTE prol e in the Gaspard framework. Afterwards usingthe model transformations present in our design o w, we havegenerated the necessary RTL level code for synthesis on atarget FPGA using commercial tools. It should be observedthat the n al code generation from the high level modelsusually is carried out in a few seconds resulting in a hugesave in the overall system conception development time.The rest of this paper is organized as follows. Relatedworks are detailed in section II. An overview of the MDE-based Gaspard framework is provided in section III. SectionIV describes the control model in Gaspard, while SectionV presents our case study. Finally section VIII gives theconclusion of the paper." @default.
- W156921408 created "2016-06-24" @default.
- W156921408 creator A5024929814 @default.
- W156921408 creator A5039587791 @default.
- W156921408 creator A5057203753 @default.
- W156921408 creator A5083672186 @default.
- W156921408 date "2009-10-12" @default.
- W156921408 modified "2023-09-23" @default.
- W156921408 title "MARTE based design flow for Partially Reconfigurable Systems-on-Chips" @default.
- W156921408 cites W100206177 @default.
- W156921408 cites W109702998 @default.
- W156921408 cites W12186748 @default.
- W156921408 cites W139376109 @default.
- W156921408 cites W1535397071 @default.
- W156921408 cites W1846919312 @default.
- W156921408 cites W1908456226 @default.
- W156921408 cites W1970303013 @default.
- W156921408 cites W1977237988 @default.
- W156921408 cites W2009981099 @default.
- W156921408 cites W2020034474 @default.
- W156921408 cites W2026586559 @default.
- W156921408 cites W2036706327 @default.
- W156921408 cites W2048231850 @default.
- W156921408 cites W2086545711 @default.
- W156921408 cites W2096430893 @default.
- W156921408 cites W2099248913 @default.
- W156921408 cites W2099529102 @default.
- W156921408 cites W2100919341 @default.
- W156921408 cites W2104476389 @default.
- W156921408 cites W2115133259 @default.
- W156921408 cites W2130193491 @default.
- W156921408 cites W2160328884 @default.
- W156921408 cites W2169599552 @default.
- W156921408 cites W646004425 @default.
- W156921408 hasPublicationYear "2009" @default.
- W156921408 type Work @default.
- W156921408 sameAs 156921408 @default.
- W156921408 citedByCount "5" @default.
- W156921408 countsByYear W1569214082012 @default.
- W156921408 crossrefType "proceedings-article" @default.
- W156921408 hasAuthorship W156921408A5024929814 @default.
- W156921408 hasAuthorship W156921408A5039587791 @default.
- W156921408 hasAuthorship W156921408A5057203753 @default.
- W156921408 hasAuthorship W156921408A5083672186 @default.
- W156921408 hasConcept C111472728 @default.
- W156921408 hasConcept C111919701 @default.
- W156921408 hasConcept C118021083 @default.
- W156921408 hasConcept C118524514 @default.
- W156921408 hasConcept C124304363 @default.
- W156921408 hasConcept C138885662 @default.
- W156921408 hasConcept C149635348 @default.
- W156921408 hasConcept C2777904410 @default.
- W156921408 hasConcept C2779478453 @default.
- W156921408 hasConcept C37135326 @default.
- W156921408 hasConcept C41008148 @default.
- W156921408 hasConcept C42935608 @default.
- W156921408 hasConcept C54355233 @default.
- W156921408 hasConcept C86803240 @default.
- W156921408 hasConceptScore W156921408C111472728 @default.
- W156921408 hasConceptScore W156921408C111919701 @default.
- W156921408 hasConceptScore W156921408C118021083 @default.
- W156921408 hasConceptScore W156921408C118524514 @default.
- W156921408 hasConceptScore W156921408C124304363 @default.
- W156921408 hasConceptScore W156921408C138885662 @default.
- W156921408 hasConceptScore W156921408C149635348 @default.
- W156921408 hasConceptScore W156921408C2777904410 @default.
- W156921408 hasConceptScore W156921408C2779478453 @default.
- W156921408 hasConceptScore W156921408C37135326 @default.
- W156921408 hasConceptScore W156921408C41008148 @default.
- W156921408 hasConceptScore W156921408C42935608 @default.
- W156921408 hasConceptScore W156921408C54355233 @default.
- W156921408 hasConceptScore W156921408C86803240 @default.
- W156921408 hasOpenAccess W156921408 @default.
- W156921408 hasRelatedWork W1036250537 @default.
- W156921408 hasRelatedWork W158990785 @default.
- W156921408 hasRelatedWork W162790107 @default.
- W156921408 hasRelatedWork W1846919312 @default.
- W156921408 hasRelatedWork W196877837 @default.
- W156921408 hasRelatedWork W2066521614 @default.
- W156921408 hasRelatedWork W2067004090 @default.
- W156921408 hasRelatedWork W2088143308 @default.
- W156921408 hasRelatedWork W2103942479 @default.
- W156921408 hasRelatedWork W2107493593 @default.
- W156921408 hasRelatedWork W2183330436 @default.
- W156921408 hasRelatedWork W21968325 @default.
- W156921408 hasRelatedWork W2201434265 @default.
- W156921408 hasRelatedWork W2245778606 @default.
- W156921408 hasRelatedWork W2262024385 @default.
- W156921408 hasRelatedWork W2538318218 @default.
- W156921408 hasRelatedWork W2598465624 @default.
- W156921408 hasRelatedWork W2737650572 @default.
- W156921408 hasRelatedWork W3033735869 @default.
- W156921408 hasRelatedWork W191738270 @default.
- W156921408 isParatext "false" @default.
- W156921408 isRetracted "false" @default.
- W156921408 magId "156921408" @default.
- W156921408 workType "article" @default.