Proceedings ArticleDOI
Processor evaluation in an embedded systems design environment
T.V.K. Gupta,P. Sharma,Mahesh Balakrishnan,Sharad Malik +3 more
- pp 98-103
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
Joachim Keinert,Martin Streubūhr,Thomas Schlichter,Joachim Falk,Jens Gladigau,Christian Haubelt,Jūrgen Teich,Michael Meredith +7 more
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
Dirk Lanneer,Johan Van Praet,Augusli Kifli,K. Schoofs,Werner Geurts,Filip Thoen,Gert Goossens +6 more
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
Stan Liao,Srinivas Devadas,Kurt Keutzer,Steve Tjiang,Albert Wang,Guido Araujo,Ashok Sudarsanam,Sharad Malik,Vojin Živojnović,Heinrich Meyr +9 more
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)
Instruction-set matching and selection for DSP and ASIP code generation
C. Liem,T. May,Pierre G. Paulin +2 more