2013
Authors
Brisk, Philip; Coutinho, JoseGabrielF.; Diniz, PedroC.;
Publication
ARC
Abstract
2013
Authors
Petrov, Z; Zaykov, PG; Cardoso, JMP; Coutinho, JGF; Diniz, PC; Luk, W;
Publication
2013 IEEE AEROSPACE CONFERENCE
Abstract
The development of avionics systems is typically a tedious and cumbersome process. In addition to the required functions, developers must consider various and often conflicting non-functional requirements such as safety, performance, and energy efficiency. Certainly, an integrated approach with a seamless design flow that is capable of requirements modelling and supporting refinement down to an actual implementation in a traceable way, may lead to a significant acceleration of development cycles. This paper presents an aspect-oriented approach supported by a toolchain that deals with functional and non-functional requirements in an integrated manner. It also discusses how the approach can be applied to development of safety-critical systems and provides experimental results.
2015
Authors
Cardoso, JMP; Diniz, PC; Morrow, K;
Publication
ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS
Abstract
2013
Authors
Diniz, PC; Cardoso, JMP; De F. Coutinho, JG; Petrov, Z;
Publication
Compilation and Synthesis for Embedded Reconfigurable Systems: An Aspect-Oriented Approach
Abstract
The REFLECT project aimed at developing, validating, and evaluating a novel compilation and synthesis approach for heterogeneous multi-core computing systems that relies on aspect-oriented specifications to convey critical domain knowledge to all design/development stages of an integrated toolchain. To reach these goals, we have devised a new compilation and synthesis foundation combining distinct but synergistic areas of research, namely, aspect-oriented programming, hardware compilation, design patterns, and hardware templates. © Springer Science+Business Media New York 2013. All rights are reserved.
2013
Authors
Nobre, R; Cardoso, JMP; Olivier, B; Nane, R; Fitzpatrick, L; De F. Coutinho, JG; Van Someren, H; Sima, VM; Bertels, K; Diniz, PC;
Publication
Compilation and Synthesis for Embedded Reconfigurable Systems: An Aspect-Oriented Approach
Abstract
This chapter describes the CoSy1-based [1, 2] compilers developed in the context of the REFLECT project to support its aspect-oriented design-flow. In particular, these CoSy-based compilers are guided by LARA strategies and are responsible for generating code targeting traditional processors, as well as generating behavioral-RTL VHDL code [3] targeting hardware accelerators. Throughout this chapter, these compilers are referred collectively as reflectc, except when a specific compilation flow (with its specific name) is used. We also describe the compiler development extensions to support the REFLECT approach [4] and the weaving process controlled by LARA strategies [5-7] as described in Chap. 3. © Springer Science+Business Media New York 2013. All rights are reserved.
2013
Authors
Diniz, PC; Cardoso, JMP; de F. Coutinho, JG; Petrov, Z;
Publication
Compilation and Synthesis for Embedded Reconfigurable Systems
Abstract
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.