发明名称 A LOOP CONTROL CIRCUIT FOR A DATA PROCESSOR
摘要 A data processor (200) includes an operation execution unit (225) for executing instructions from an instruction memory (210) indicated by a program counter (220). A loop control circuit (230) stores respective associated loop information for a plurality of instruction loops in a register bank (232). The loop information includes at least an indication of an end of the loop and a loop count for indicating a number of times the loop should be executed. The loop control circuit (230) detects that one of the loops needs to be executed and in response to said detection, loads the loop information for the corresponding loop, and controls the program counter to execute the corresponding loop according to the loaded loop information. The loop information is initialized in response to a loop initialization instruction (240), where the initialization instruction is issued prior to and independent of a start of the loop initialized by the loop information.
申请公布号 WO2004049154(A2) 申请公布日期 2004.06.10
申请号 WO2003IB04962 申请日期 2003.10.31
申请人 KONINKLIJKE PHILIPS ELECTRONICS N.V.;MEUWISSEN, PATRICK, P., E.;ENGIN, NUR;VAN BERKEL, CORNELIS, H.;BEKOOIJ, MARCO, J., G. 发明人 MEUWISSEN, PATRICK, P., E.;ENGIN, NUR;VAN BERKEL, CORNELIS, H.;BEKOOIJ, MARCO, J., G.
分类号 G06F9/318;G06F9/32;G06F9/38 主分类号 G06F9/318
代理机构 代理人
主权项
地址