Affiliation:
1. Univ. of California, Los Angeles
2. Princeton Univ., Princeton, NJ
Abstract
Traditional high-level synthesis concentrates on the implementation of a single task (e.g. filter, linear controller, A/D converter). However, many applications—multifunctional embedded controllers intelligent wireless end-points, and DSP and multimedia servers—are defined as sets of several computational tasks. This paper describes new techniques for the synthesis of ASIC implementations that realize multiple computational processes under hard real-time constraints. Our synthesis methodology establishes connections between two important comengineering domains: operating systems and behavioral synthesis. Our hierarchical approach starts from an incompletely-specified preliminary solution and uses, interchangeably, operating system and behavioral synthesis techniques to derive increasingly more detailed and accurate design solutions. We have experimented with both optimal and heuristic algorithms to implement this methodology. The optimal algorithm uses several heuristics to speed up the average run time of an exhaustive branch-and-bound search. Force-directed optimization is the core of the heuristic synthesis method. Analysis of the proposed algorithms and the experiments shows that matching the number of bits and type of operational in taskes assigned to the same application-specific processor was the most important factor in obtaining area-efficient designs.
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Reference73 articles.
1. ALMASI G. S. AND GOTTLIEB A. 1994. Highly Parallel Computing. 2nd ed. Benjamin-Cummings Publ. Co. Inc. Redwood City CA. ALMASI G. S. AND GOTTLIEB A. 1994. Highly Parallel Computing. 2nd ed. Benjamin-Cummings Publ. Co. Inc. Redwood City CA.
2. Task allocation in fault-tolerant distributed systems;BANNISTER A.;Acta Inf.,1983
3. Architecture synthesis of high-performance application-specific processors
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献