WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO1999041661) ZERO OVERHEAD COMPUTER INTERRUPTS WITH TASK SWITCHING
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1999/041661    International Application No.:    PCT/US1999/002575
Publication Date: 19.08.1999 International Filing Date: 05.02.1999
Chapter 2 Demand Filed:    13.09.1999    
IPC:
G06F 9/46 (2006.01)
Applicants: XYRON CORPORATION [US/US]; 18205 S.W. Boones Ferry Road Portland, OR 97224 (US) (For All Designated States Except US).
DONOVAN, Brian [US/US]; (US) (For US Only)
Inventors: DONOVAN, Brian; (US)
Agent: SIEGEL, Timothy, E.; Chernoff, Vilhauer, McClung & Stenzel, LLP 600 Benj. Franklin Plaza One Southwest Columbia Portland, OR 97258-2007 (US)
Priority Data:
09/023,333 13.02.1998 US
Title (EN) ZERO OVERHEAD COMPUTER INTERRUPTS WITH TASK SWITCHING
(FR) INTERRUPTIONS INFORMATIQUES A TEMPS SYSTEME ZERO, AVEC COMMUTATION DE TACHES
Abstract: front page image
(EN)The invention constitutes a unique hardware zero overhead interrupt and task change system for the reduction or elimination of interrupt latency as task change processing overhead delays in computer architectures. Without loss of time, the system performs complete task state saving and restoration between one cycle and the next without software intervention. For each Central Processing Unit (1) the invention uses one or more auxiliary latches (3, 4) wherein one latch (4) is used as the 'running' latch and one of the auxiliary latches is attached to task storage memory. The invention swaps connections between alternate 'running' registers and auxiliary registers while transferring other tasks to and from task storage memory (2). The invention provides a task linking system to allow the linking of tasks for mandatory sequential execution of the linked tasks. Further, the invention includes a priority 'impatience' counter system to increase the relative priorities of various tasks as they approach their task deadlines.
(FR)L'invention constitue un système matériel unique d'interruptions à temps système zéro et de changement de tâches, destiné à réduire ou éliminer les délais de temps système dans le traitement du délai de prise en charge d'une interruption et du changement de tâches, dans des architectures informatiques. Sans perte de temps, ce système exécute une sauvegarde et une restauration complètes d'état de tâches entre un cycle et le suivant, sans intervention logicielle. Pour chaque registre de l'unité centrale de traitement (1), l'invention met en oeuvre un ou plusieurs verrous auxiliaires (3, 4), un verrou (4) étant utilisé en tant que verrou d'exécution et l'un des verrous auxiliaires étant attaché à la mémoire de conservation des tâches. L'invention permute les connexions entre les registres d'exécution et les registres auxiliaires, tout en transférant d'autres tâches vers la mémoire de conservation (2) ou à partir de celle-ci. L'invention concerne un système de liaison de tâches permettant de lier des tâches, aux fins d'exécution séquentielle obligatoire des tâches liées. En outre, l'invention comprend un système de comptage de priorités en fonction de l'urgence des tâches, servant à accroître les priorités relatives des diverses tâches au fur et à mesure que celles-ci s'approchent de leur échéance.
Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, US, UZ, VN, YU, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, SD, SZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)