Embedded software is playing an increasing role in heterogeneous Multi-Processor System-on-Chip (MPSoC) architectures due to its high complexity. In order to reduce the long and fastidious design process, embedded software needs to be reused over several MPSoCs. Thus, software portability becomes a key challenge. In this chapter, we present a clear separation between the hardware independent and the hardware dependent software layers, through adopting a multi-layered organization of the software stack. We introduce a component based software design flow, which allows the gradual generation and validation of the various software layers to obtain the final software stack. Then, by changing the Hardware Abstraction Layer (HAL), the software st...
ISBN : 1-4244-0582-3In this paper, we introduce a Mixed Hardware – Software Architecture Model to ab...
ISBN du colloque : 978-1-59593-627-1System-level design methodologies have been introduced as a solu...
ISSN: 0738-100XFor the design of classic computers the Parallel programming concept is used to abstr...
ISBN 1402075286In this paper, we explain hardware abstraction layer (HAL) and related issues in the ...
In this paper, the hardware abstraction layer (HAL) is explained in the context of SoC design. First...
In conventional multiprocessor SoC (MPSoC) design methods, we find two problems: lack of SW code por...
ISBN : 978-1441955661Current multimedia and telecom applications require complex, heterogeneous mult...
International audienceCurrent multimedia applications demand complex heterogeneous multiprocessor ar...
Current embedded applications require complex heterogeneous multiprocessor system on chip (MPSoC). F...
In conventional multiprocessor SoC (MPSoC) design methods, we find two problems: lack of SW code por...
ISBN : 978-0-7695-3180-9International audienceConfigurable processors are adopted by several latest ...
International audienceStreaming applications, such as packet switching or video and multimedia proce...
Traditional embedded systems are evolving into heterogeneous systems in order to address new and mor...
ISBN du colloque : 1-56555-316-0SystemC based design methodology has been widely adopted for heterog...
Today's systems-on-chip are multiprocessor. They are characterized by an increasing complexity and a...
ISBN : 1-4244-0582-3In this paper, we introduce a Mixed Hardware – Software Architecture Model to ab...
ISBN du colloque : 978-1-59593-627-1System-level design methodologies have been introduced as a solu...
ISSN: 0738-100XFor the design of classic computers the Parallel programming concept is used to abstr...
ISBN 1402075286In this paper, we explain hardware abstraction layer (HAL) and related issues in the ...
In this paper, the hardware abstraction layer (HAL) is explained in the context of SoC design. First...
In conventional multiprocessor SoC (MPSoC) design methods, we find two problems: lack of SW code por...
ISBN : 978-1441955661Current multimedia and telecom applications require complex, heterogeneous mult...
International audienceCurrent multimedia applications demand complex heterogeneous multiprocessor ar...
Current embedded applications require complex heterogeneous multiprocessor system on chip (MPSoC). F...
In conventional multiprocessor SoC (MPSoC) design methods, we find two problems: lack of SW code por...
ISBN : 978-0-7695-3180-9International audienceConfigurable processors are adopted by several latest ...
International audienceStreaming applications, such as packet switching or video and multimedia proce...
Traditional embedded systems are evolving into heterogeneous systems in order to address new and mor...
ISBN du colloque : 1-56555-316-0SystemC based design methodology has been widely adopted for heterog...
Today's systems-on-chip are multiprocessor. They are characterized by an increasing complexity and a...
ISBN : 1-4244-0582-3In this paper, we introduce a Mixed Hardware – Software Architecture Model to ab...
ISBN du colloque : 978-1-59593-627-1System-level design methodologies have been introduced as a solu...
ISSN: 0738-100XFor the design of classic computers the Parallel programming concept is used to abstr...