scispace - formally typeset
Proceedings ArticleDOI

Processor evaluation in an embedded systems design environment

TLDR
A novel methodology for processor evaluation in an embedded systems design environment that includes identification of application parameters which can influence processor selection, a mechanism to capture widely varying processor architectures and an instruction constrained scheduler is presented.
Abstract
In this paper we present a novel methodology for processor evaluation in an embedded systems design environment. This evaluation can help in either selecting a suitable processor core or in evaluating changes to an ASIP. The processor evaluation is carried out in two stages. First, an architecture independent stage in which processors are rejected based on key application parameters and secondary architecture dependent stage in which performance is estimated on selected processors. The contribution of our work includes identification of application parameters which can influence processor selection, a mechanism to capture widely varying processor architectures and an instruction constrained scheduler. Initial experimental results suggest the potential of this approach.

read more

Citations
More filters
Journal ArticleDOI

SystemCoDesigner—an automatic ESL synthesis approach by design space exploration and behavioral synthesis for streaming applications

TL;DR: SystemCoDesigner is the first fully automated ESL synthesis tool providing a correct-by-construction generation of hardware/software SoC implementations, and is presented as a case study, a model of a Motion-JPEG decoder was automatically optimized and implemented using System coDesigner.
Proceedings ArticleDOI

ASIP design methodologies: survey and issues

TL;DR: The state of the art in ASIP synthesis is surveyed, the need to broaden the architectural space being explored and to tightly couple the various subtasks in ASip synthesis is noted.
Journal ArticleDOI

Modern development methods and tools for embedded reconfigurable systems: A survey

TL;DR: This paper reviews the recent methods and tools for the macro- and micro-architecture synthesis, and for the application mapping of reconfigurable systems, and puts much attention to the relevant and currently hot topic of ASIP instruction set processors (ASIP) synthesis.
Proceedings ArticleDOI

INSIDE: INstruction Selection/Identification & Design Exploration for Extensible Processors

TL;DR: The INSIDE system is presented, which combines a methodology to determine which code segments are most suited for implementation as a set of extensible instructions, a heuristic algorithm to select pre-configured extensible processors, and an estimation tool which rapidly estimates the performance of an application on a generated extensible processor.
References
More filters
Book

Synthesis and optimization of digital circuits

TL;DR: This book covers techniques for synthesis and optimization of digital circuits at the architectural and logic levels, i.e., the generation of performance-and-or area-optimal circuits representations from models in hardware description languages.
Book ChapterDOI

Chess : Retargetable Code Generation for Embedded DSP Processors

TL;DR: This chapter introduces Chess, a retargetable code generation environment for fixedpoint DSP processors that addresses a range of commercial as well as applicationspecific processors, which are increasingly being used for embedded applications in telecommunications, speech and audio processing.
Book ChapterDOI

Code Generation and Optimization Techniques for Embedded Digital Signal Processors

TL;DR: The advent of 0.5μ processing that allows for the integration of 5 million transistors on a single integrated circuit has brought forth new challenges and opportunities in embedded-system design.
Related Papers (5)