Matches in SemOpenAlex for { <https://semopenalex.org/work/W235955042> ?p ?o ?g. }
Showing items 1 to 82 of
82
with 100 items per page.
- W235955042 abstract "Network-on-chip (NoC) based multi-processor systems-on-chip (MPSoCs) are promising candidates for future multi-processor embedded platforms, which are expected to be composed of hundreds of heterogeneous processing elements (PEs) to potentially provide high performances. However, together with the performances, the systems complexity will increase, and new high level design techniques will be needed to efficiently model, simulate, debug and synthesize them. System-level design (SLD) is considered to be the next frontier in electronic design automation (EDA). It enables the description of embedded systems in terms of abstract functions and interconnected blocks. A promising complementary approach to SLD is the use of models of computation (MoCs) to formally describe the execution semantics of functions and blocks through a set of rules. However, also when this formalization is used, there is no clear way to synthesize system-level models into software (SW) and hardware (HW) towards a NoC-based MPSoC implementation, i.e., there is a lack of system design automation (SDA) techniques to rapidly synthesize and prototype system-level models onto heterogeneous NoC-based MPSoCs. In addition, many of the proposed solutions require large overhead in terms of SW components and memory requirements, resulting in complex and customized multi-processor platforms. In order to tackle the problem, a novel model-based SDA flow has been developed as part of the thesis. It starts from a system-level specification, where functions execute according to the synchronous MoC, and then it can rapidly prototype the system onto an FPGA configured as an heterogeneous NoC-based MPSoC. In the first part of the thesis the HeartBeat model is proposed as a model-based technique which fills the abstraction gap between the abstract system-level representation and its implementation on the multiprocessor prototype. Then details are provided to describe how this technique is automated to rapidly prototype the modeled system on a flexible platform, permitting to adjust the system specification until the designer is satisfied with the results. Finally, the proposed SDA technique is improved defining a methodology to automatically explore possible design alternatives for the modeled system to be implemented on a heterogeneous NoC-based MPSoC. The goal of the exploration is to find an implementation satisfying the designer's requirements, which can be integrated in the proposed SDA flow. Through the proposed SDA flow, the designer is relieved from implementation details and the design time of systems targeting heterogeneous NoC-based MPSoCs on FPGA is significantly reduced. In addition, it reduces possible design errors proposing a completely automated technique for fast prototyping. Compared to other SDA flows, the proposed technique targets a bare-metal solution, avoiding the use of an operating system (OS). This reduces the memory requirements on the FPGA platform comparing to related work targeting MPSoC on FPGA. At the same time, the performance (throughput) of the modeled applications can be increased when the number of processors of the target platform is increased. This is shown through a wide set of case studies implemented on FPGA." @default.
- W235955042 created "2016-06-24" @default.
- W235955042 creator A5008852459 @default.
- W235955042 creator A5082362817 @default.
- W235955042 date "2011-01-01" @default.
- W235955042 modified "2023-10-01" @default.
- W235955042 title "A NoC Generator for the Sea-of-Cores Era" @default.
- W235955042 hasPublicationYear "2011" @default.
- W235955042 type Work @default.
- W235955042 sameAs 235955042 @default.
- W235955042 citedByCount "1" @default.
- W235955042 countsByYear W2359550422012 @default.
- W235955042 crossrefType "proceedings-article" @default.
- W235955042 hasAuthorship W235955042A5008852459 @default.
- W235955042 hasAuthorship W235955042A5082362817 @default.
- W235955042 hasConcept C111919701 @default.
- W235955042 hasConcept C115901376 @default.
- W235955042 hasConcept C118021083 @default.
- W235955042 hasConcept C118524514 @default.
- W235955042 hasConcept C127413603 @default.
- W235955042 hasConcept C128519102 @default.
- W235955042 hasConcept C149635348 @default.
- W235955042 hasConcept C168065819 @default.
- W235955042 hasConcept C184596265 @default.
- W235955042 hasConcept C199360897 @default.
- W235955042 hasConcept C2776221188 @default.
- W235955042 hasConcept C2777187653 @default.
- W235955042 hasConcept C2779960059 @default.
- W235955042 hasConcept C37135326 @default.
- W235955042 hasConcept C41008148 @default.
- W235955042 hasConcept C42935608 @default.
- W235955042 hasConcept C45374587 @default.
- W235955042 hasConcept C58013763 @default.
- W235955042 hasConcept C64260653 @default.
- W235955042 hasConcept C78519656 @default.
- W235955042 hasConceptScore W235955042C111919701 @default.
- W235955042 hasConceptScore W235955042C115901376 @default.
- W235955042 hasConceptScore W235955042C118021083 @default.
- W235955042 hasConceptScore W235955042C118524514 @default.
- W235955042 hasConceptScore W235955042C127413603 @default.
- W235955042 hasConceptScore W235955042C128519102 @default.
- W235955042 hasConceptScore W235955042C149635348 @default.
- W235955042 hasConceptScore W235955042C168065819 @default.
- W235955042 hasConceptScore W235955042C184596265 @default.
- W235955042 hasConceptScore W235955042C199360897 @default.
- W235955042 hasConceptScore W235955042C2776221188 @default.
- W235955042 hasConceptScore W235955042C2777187653 @default.
- W235955042 hasConceptScore W235955042C2779960059 @default.
- W235955042 hasConceptScore W235955042C37135326 @default.
- W235955042 hasConceptScore W235955042C41008148 @default.
- W235955042 hasConceptScore W235955042C42935608 @default.
- W235955042 hasConceptScore W235955042C45374587 @default.
- W235955042 hasConceptScore W235955042C58013763 @default.
- W235955042 hasConceptScore W235955042C64260653 @default.
- W235955042 hasConceptScore W235955042C78519656 @default.
- W235955042 hasLocation W2359550421 @default.
- W235955042 hasOpenAccess W235955042 @default.
- W235955042 hasPrimaryLocation W2359550421 @default.
- W235955042 hasRelatedWork W113123423 @default.
- W235955042 hasRelatedWork W117245785 @default.
- W235955042 hasRelatedWork W1590480152 @default.
- W235955042 hasRelatedWork W1971600554 @default.
- W235955042 hasRelatedWork W2000336625 @default.
- W235955042 hasRelatedWork W2048508851 @default.
- W235955042 hasRelatedWork W2126807438 @default.
- W235955042 hasRelatedWork W2228816749 @default.
- W235955042 hasRelatedWork W2283720066 @default.
- W235955042 hasRelatedWork W25543067 @default.
- W235955042 hasRelatedWork W2613589709 @default.
- W235955042 hasRelatedWork W2769686781 @default.
- W235955042 hasRelatedWork W2907337442 @default.
- W235955042 hasRelatedWork W2908682970 @default.
- W235955042 hasRelatedWork W2913224734 @default.
- W235955042 hasRelatedWork W2917039346 @default.
- W235955042 hasRelatedWork W3046401223 @default.
- W235955042 hasRelatedWork W3212316188 @default.
- W235955042 hasRelatedWork W53262038 @default.
- W235955042 hasRelatedWork W2181663446 @default.
- W235955042 isParatext "false" @default.
- W235955042 isRetracted "false" @default.
- W235955042 magId "235955042" @default.
- W235955042 workType "article" @default.