1997 IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'97)
Algorithm and architecture-level design space exploration using hierarchical data flows
Zurich, SWITZERLAND
July 14-July 16
ISBN: 0-8186-7958-1
H.P. Peixoto, Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
M.F. Jacome, Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Incorporating algorithm and architecture level design space exploration in the early phases of the design process can have a dramatic impact on the area, speed, and power consumption of the resulting systems. This paper proposes a framework for supporting system-level design space exploration and discusses the three fundamental issues involved in effectively supporting such an early design space exploration: definition of an adequate level of abstraction; definition of good fidelity system-level metrics; and definition of mechanisms for automating the exploration process. The first issue, the definition of an adequate level of abstraction is then addressed in detail. Specifically, an algorithm-level model, an architecture-level model, and a set of operations on these models, are proposed, aiming at efficiently supporting an early, aggressive system-level design space exploration. A discussion on work in progress in the other two topics, metrics and automation, concludes the paper.
Index Terms:
systems analysis; architecture-level design space exploration; algorithm-level design space exploration; hierarchical data flows; power consumption; fidelity system-level metrics
Citation:
H.P. Peixoto, M.F. Jacome, "Algorithm and architecture-level design space exploration using hierarchical data flows," asap, pp.272, 1997 IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'97), 1997