发明名称 DATA PROCESSING APPARATUS WITH AN EXECUTION PIPELINE AND ERROR RECOVERY UNIT AND METHOD OF OPERATING THE DATA PROCESSING APPARATUS
摘要 A data processing apparatus executes instructions in a sequence of pipelined execution stages. An error detection unit twice samples a signal associated with execution of an instruction and generates an error signal if the samples differ. An exception storage unit maintains an age-ordered list of entries corresponding to instructions issued to the execution pipeline and can mark an entry to show if the error signal has been generated in association with that instruction. A timer unit is responsive to generation of the error signal to initiate timing of a predetermined time period. An error recovery unit initiates a soft pipeline flush procedure if an oldest pending entry in the list has said error marker stored in association therewith and initiates a hard pipeline flush procedure if said predetermined time period elapses, said hard flush procedure comprising resetting said pipeline to a predetermined state.
申请公布号 US2013166952(A1) 申请公布日期 2013.06.27
申请号 US201113336432 申请日期 2011.12.23
申请人 SCHON GUILLAUME;TEYSSIER MELANIE EMANUELLE LUCIE;PIRY FREDERIC CLAUDE MARIE;SCALABRINO LUCA;BULL DAVID MICHAEL;ARM LIMITED 发明人 SCHON GUILLAUME;TEYSSIER MELANIE EMANUELLE LUCIE;PIRY FREDERIC CLAUDE MARIE;SCALABRINO LUCA;BULL DAVID MICHAEL
分类号 G06F11/14 主分类号 G06F11/14
代理机构 代理人
主权项
地址