DocumentCode :
3265737
Title :
A data hazard detection method for DSP with heavily compressed instruction set
Author :
Qiao-Yan, Yu ; Peng, Liu ; Qing-Dong, Yao
Author_Institution :
Dept. of Inf. Sci. & Electron. Eng., Zhejiang Univ., Hangzhou, China
Volume :
3
fYear :
2004
fDate :
18-21 Oct. 2004
Firstpage :
1605
Abstract :
Traditionally, to detect a data hazard, the conflict between reading and writing order of registers was examined, in the design based on a pipeline architecture. However, heavily compressed instruction sets brought extra difficulty to detect all data hazards effectively. A class-based data hazard detection method is presented, to take advantage of the feature that an instruction fulfilling different functions applies special registers respectively, therefore it is more reasonable and simpler for the DSP with heavily compressed instruction set to check out data hazards than conventional methods do. With the assistance of a hierarchical decoder and bypass circuits, this class-based detection method works well in general applications of DSPs, such as FIR, IIR and SIN. Furthermore, the results of synthesis illustrate that the implementation of this class-based detection improves the speed by 18.89%.
Keywords :
digital signal processing chips; hazards and race conditions; instruction sets; pipeline processing; DSP; FIR; IIR; SIN; bypass circuits; class-based data hazard detection method; heavily compressed instruction set; hierarchical decoder; pipelined DSP; register reading/writing order conflicts; Circuits; Decoding; Digital signal processing; Finite impulse response filter; Hazards; Instruction sets; Pipelines; Registers; Silicon compounds; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Solid-State and Integrated Circuits Technology, 2004. Proceedings. 7th International Conference on
Print_ISBN :
0-7803-8511-X
Type :
conf
DOI :
10.1109/ICSICT.2004.1435136
Filename :
1435136
Link To Document :
بازگشت