EP 0868690 A1 19981007 - JOB SCHEDULING FOR INSTRUCTION PROCESSOR
Title (en)
JOB SCHEDULING FOR INSTRUCTION PROCESSOR
Title (de)
ARBEITSABLAUFPROZESSOR FÜR BEFEHLSPROZESSOR
Title (fr)
PROGRAMMATION DE TRAVAUX DESTINEE A UNE UNITE DE TRAITEMENT D'INSTRUCTIONS
Publication
Application
Priority
- SE 9601706 W 19961219
- US 57497795 A 19951219
Abstract (en)
[origin: WO9722927A1] 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.
IPC 1-7
IPC 8 full level
G06F 9/48 (2006.01)
CPC (source: EP KR)
G06F 9/4812 (2013.01 - KR); G06F 9/4881 (2013.01 - EP KR)
Citation (search report)
See references of WO 9722927A1
Designated contracting state (EPC)
CH DE ES FI FR GB IT LI PT SE
DOCDB simple family (publication)
WO 9722927 A1 19970626; AU 1218897 A 19970714; AU 714853 B2 20000113; CA 2240778 A1 19970626; CN 1209207 A 19990224; EP 0868690 A1 19981007; JP 2000502202 A 20000222; KR 20000064491 A 20001106
DOCDB simple family (application)
SE 9601706 W 19961219; AU 1218897 A 19961219; CA 2240778 A 19961219; CN 96199957 A 19961219; EP 96943458 A 19961219; JP 52272197 A 19961219; KR 19980704692 A 19980619