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