发明名称 RESERVATION OVERRIDING NORMAL PRIORITIZATION OF MICROPROCESSORS IN MULTIPROCESSING COMPUTER SYSTEMS.
摘要 L'invention utilise trois programmes de classement par ordre de priorité pour déterminer laquelle de plusieurs unités centrales reçoit la priorité de devenir le processeur maître de bus d'un bus hôte dans un système à multiprocesseur, et un programme d'arbitrage pour transférer le contrôle d'un maître de bus à un autre. Chaque programme de classement par ordre de priorité classe par priorité n éléments, où un total de (n/2)x(n-1) bits de priorité permet de contrôler la priorité relative entre chaque paire d'éléments. Un élément reçoit la plus grande priorité lorsque chacun des n-1 bits de priorité associés à cet élément le désigne. Dans le programme d'arbitrage, le maître de bus effectif détermine à quel moment le transfert de contrôle du bus hôte se produit tel qu'il est régi par l'un des programmes de classement par ordre de priorité. Le programme d'arbitrage donne aux maîtres de bus EISA, à la régénération de mémoire RAM et à l'accès en mémoire direct DMA une priorité plus grande qu'aux unités centrales agissant comme maîtres de bus, et il permet à un maître de bus temporaire d'interrompre le maître de bus en cours pour effectuer un cycle d'intervention de réécriture en antémémoire. Le programme d'arbitrage permet également un traitement "pipeline" d'adresses, une transmission en salve, des transactions fractionnées et des réservations d'unités centrales avortées, lors de l'essai d'un cycle verrouillé. Le traitement "pipeline" d'adresses permet au prochain maître de bus de transmettre son adresse et les signaux d'état avant le début de la phase de transfert de données du prochain maître de bus. Les transactions fractionnées permettent à une unité centrale, ayant demandé une lecture dans le bus EISA, d'affecter après arbitrage le bus hôte à un autre dispositif sans qu'il soit nécessaire de procéder à un réarbitrage du bus hôte pour récupérer les données. Les données sont transmises sur le bus hôte lorsque celui-ci est inactif, même lorsque le bus hôte est commandé par un autre dispositif.
申请公布号 EP0615640(A1) 申请公布日期 1994.09.21
申请号 EP19930922810 申请日期 1993.09.29
申请人 COMPAQ COMPUTER CORPORATION 发明人 MELO, MARIA, L.;WOLFORD, JEFF, W.;MORIARTY, MICHAEL;CULLEY, PAUL, R.;SCHNELL, ARNOLD, T.
分类号 G06F13/36;G06F13/362;G06F15/16;G06F15/177;(IPC1-7):G06F13/36 主分类号 G06F13/36
代理机构 代理人
主权项
地址