DocumentCode :
356251
Title :
ASIC design for conditional nested loops with predicate registers
Author :
Sinclair, Bryce ; Light, Robert P. ; Passos, Nelson L.
Author_Institution :
Dept. of Comput. Sci., Midwestern State Univ., Wichita Falls, TX, USA
Volume :
2
fYear :
1999
fDate :
1999
Firstpage :
874
Abstract :
Time-critical sections of multi-dimensional applications, such as image processing and computational fluid dynamics are, in general, iterative or recursive. Most of these applications require each iteration to be executed under a specific time constraint associated with the data input rate. The design of circuits dedicated to perform such repetitive tasks is highly dependent on optimization techniques to achieve the desired execution time. The existence of branch instructions within the recursive code (loop) may degrade the performance of the optimized code. Branch predication techniques utilize predicate registers to centralise the validity of speculatively computed results and prevent those branch hazards. These registers are significant obstacles in the performance gain achievable by the overlap of successive iterations of nested loops. This paper presents a process of designing and dimensioning those registers while optimizing the computational time of the loop
Keywords :
application specific integrated circuits; data flow graphs; high level synthesis; integrated circuit design; pipeline processing; scheduling; timing; ASIC design; branch instructions; computational fluid dynamics; computational time; conditional nested loops; data input rate; image processing; multi-dimensional applications; optimization techniques; performance gain; predicate registers; specific time constraint; successive iterations; time-critical sections; Application specific integrated circuits; Computational fluid dynamics; Degradation; Design optimization; Hazards; Image processing; Performance gain; Process design; Registers; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1999. 42nd Midwest Symposium on
Conference_Location :
Las Cruces, NM
Print_ISBN :
0-7803-5491-5
Type :
conf
DOI :
10.1109/MWSCAS.1999.867774
Filename :
867774
Link To Document :
بازگشت