158 research outputs found

    System-Level Synthesis: Proceedings of the NATO Advanced Study Institute on System Level Sythesis for Electronic Design, held in Il Ciocco, Lucca, Italy, 11-12 August 1998

    No full text
    International audienceSystem-Level Synthesis deals with the concurrent design of electronic applications, including both hardware and software. The issue has become the bottleneck in the design of electronic systems, including both hardware and software, in several major industrial fields, including telecommunications, automotive and aerospace engineering. The major difficulty with the subject is that it demands contributions from several research fields, including system specification, system architecture, hardware design, and software design. Most existing book cover well only a few aspects of system-level synthesis. The present volume presents a comprehensive discussion of all the aspects of system-level synthesis. Each topic is covered by a contribution written by an international authority o

    Methodology for Heterogeneous Systems Validation

    No full text

    16.2 Programming models and HW-SW Interfaces Abstraction for Multi-Processor SoC

    No full text
    For the design of classic computers the Parallel programming concept is used to abstract HW/SW interfaces during high level specification of application software. The software is then adapted to existing multiprocessor platforms using a low level software layer that implements the programming model. Unlike classic computers, the design of heterogeneous MPSoC includes also building the processors and other kind of hardware components required to execute the software. In this case, the programming model hides both hardware and software refinements. This paper deals with parallel programming models to abstract both hardware and software interfaces in the case of heterogeneous MPSoC design. Different abstraction levels will be needed. For the long term, the use of higher level programming models will open new vistas for optimization and architecture exploration like CPU/RTOS tradeoffs. Categories and Subject Descriptors C.3 [Special-purpose and application-based systems]: Real-time and embedded system

    Anatomy of a Hardware/Software Execution Model in Heterogeneous Systems

    No full text
    • …
    corecore