An infrastructure for designing custom embedded counterflow pipelines

B.R. Childers, J.W. Davidson
Proceedings of the 33rd Annual Hawaii International Conference on System Sciences  
Application-specific instruction set processor (ASIP) design is a promising approach for meeting the performance and cost goals of an embedded system. We have developed a new microarchitecture for automatically constructing ASIPs. This new architecture, called a wide counterflow pipeline (WCFP), is based on the counterflow pipeline (CFP). Our ASIP synthesis technique uses software pipelining and design-space exploration to generate a custom WCFP and instruction set for an embedded application.
more » ... n this paper, we first present a brief sketch of WCFPs and our design strategy. Second, we describe a software infrastructure for prototyping WCFPs to evaluate design trade-offs. Finally, based on preliminary experiments using several kernel loops, we show that WCFPs achieve speedups of 1.8-6.6 over a general-purpose CFP.
doi:10.1109/hicss.2000.926966 dblp:conf/hicss/ChildersD00 fatcat:ts7kvkmdvbeqflqpgicth6duuu