-
公开(公告)号:JPH10187594A
公开(公告)日:1998-07-21
申请号:JP32661097
申请日:1997-11-27
Applicant: IBM
Inventor: NEAL DANNY M , THURBER STEVEN M
Abstract: PROBLEM TO BE SOLVED: To provide a method for supporting equal access between different peripheral component mutual connections (PCI) inside a data processing system. SOLUTION: In the case of access request from a PCI device, 1st discrimination is performed concerning whether the access request is outputted to a system memory 15 connected to a system bus 28 or not. In response to discrimination showing that the access request is not outputted to the system memory 15 connected to the system bus 28, the other discrimination is performed concerning whether the access request is outputted to a PCI device belonging to the same PCI host/bridge 11 as the request side PCI device or not. In response to the discrimination showing that the access request is not outputted to the PCI device belonging to the same PCI host bridge as the request side PCI device, an additional protocol is executed for supporting the PCI equal access request between the different PCI host bridges inside the data processing system.
-
公开(公告)号:CA2123447A1
公开(公告)日:1995-03-21
申请号:CA2123447
申请日:1994-05-12
Applicant: IBM
Inventor: ARNDT RICHARD L , NICHOLSON JAMES O , SILHA EDWARD J , THURBER STEVEN M , YOUNGS AMY M
IPC: G06F15/16 , G06F9/46 , G06F9/48 , G06F13/24 , G06F15/177
Abstract: An interrupt subsystem within a data processing system is scalable from low-end uniprocessor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queuing of interrupts from many sources, and for queuing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software. The interrupt presentation layer interfaces to the system and/or application software, and provides hardware independent functionality.
-