Automatic Synthesis of Transport Triggered Processors

A designer can chose from several options when mapping an application into a combination of hardware and software. Usage of an ASIP offers the advantage of a large design freedom, allowing optimal tuning of performance and costs. However there are two major problems related to the design of ASIPs: 1) the design trajectory is long, and 2) it is impossible to do a quantitative search of the whole design space. The alleviate these problems we propose a design trajectory based on a templated, transport triggered architecture. Using a restricted, but still very large, design space we are able to automate the design trajectory based on a quantitative analysis of many design points. This paper presents this design method and shows its results when the method is applied to two benchmarks.

[1]  Henk Corporaal,et al.  Register file port requirements of transport triggered architectures , 1994, Proceedings of MICRO-27. The 27th Annual IEEE/ACM International Symposium on Microarchitecture.

[2]  Henk Corporaal,et al.  MOVE: a framework for high-performance processor design , 1991, Proceedings of the 1991 ACM/IEEE Conference on Supercomputing (Supercomputing '91).

[3]  Robert K. Brayton,et al.  Sensitivity and optimization , 1980 .

[4]  Henk Corporaal,et al.  Transport-Triggering versus Operation-Triggering , 1994, CC.

[5]  Henk Corporaal,et al.  Move32int, a sea of gates realization of a high performance transport triggered architecture , 1993, Microprocess. Microprogramming.