发明名称 SYSTEM AND DEVICE FOR FUSING DATA TO BE USED FOR DETECTING DATA HAZARD
摘要 PROBLEM TO BE SOLVED: To provide a processing system and its method for efficiently detecting data hazard among computer program instructions by fusing instruction data. SOLUTION: Plural pipelines 132, fusing circuits 177, 179, 223 and hazard detecting circuits 164, 196 are used in this system 100. Each pipeline receives, processes an instruction of a program 107 and the fusing circuit receives plural register identifiers from the pipeline. Each register identifier identifies one of plural registers 37, the fusing circuit couples the plural register identifier as one register identifier and enables a single register identifier to identify each register to be identified by the plural register identifiers. The hazard detecting circuit compares other piece of received information with the single register identifier and detects whether or not a specific type of data hazard exists. Comparison frequency by the hazard detecting circuit to be required for detection of the data hazard, a circuit to execute the hazard detecting circuit and complicatedness are reduced by the above coupling steps.
申请公布号 JP2001216159(A) 申请公布日期 2001.08.10
申请号 JP20010019488 申请日期 2001.01.29
申请人 HEWLETT PACKARD CO <HP> 发明人 RONNEY LEE ARNOLD;DONALD CHARLES SOLTIS JR
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址