发明名称 JOB SCHEDULING FOR INSTRUCTION PROCESSOR
摘要 In processing systems (120, 220), a signal processor (124, 224) schedules jobs to be executed by one or more instruction processor(s) (122, 222) and transmits a job-associated signal to the instruction processor when the instruction processor is to execute a job. A current list (150) is maintained in memory by the instruction processor (122). When a current job executed by the instruction processor causes the instruction processor to generate a buffered signal associated with a new job to be executed, the instruction processor selectively causes the buffered signal associated with the new job to be stored in the current list. Selective storage of the buffered signal in the current list is in accordance with a priority level of the current job. The new job is immediately executed upon termination of the current job if an instruction in the current job which generated the buffered signal is in a predefined order within the current job. When the instruction processor finishes execution of a job associated with a buffered signal, the instruction processor selectively: (1) sends an EXIT signal to the signal processor [if the job associated with the buffered signal has a predefined priority level or if the current list is empty]; (2) sends all remaining jobs in the current list to the signal processor [if the signal processor has issued an interrupt to the instruction processor]; or (3) fetches and executes a further job from the current list.
申请公布号 WO9722927(A1) 申请公布日期 1997.06.26
申请号 WO1996SE01706 申请日期 1996.12.19
申请人 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) 发明人 RONSTROEM, MIKAEL
分类号 G06F9/48;(IPC1-7):G06F9/46 主分类号 G06F9/48
代理机构 代理人
主权项
地址