-
公开(公告)号:MY124400A
公开(公告)日:2006-06-30
申请号:MYPI9905176
申请日:1999-11-26
Applicant: IBM
Inventor: NEAL DANNY MARVIN , THURBER STEVEN MARK
Abstract: AN APPARATUS AND METHOD FOR MEDIATING A SEQUENCE OF TRANSACTIOS ACROSS A FABRIC (120) IN A DATA PROCESSING SYSTEM (100) ARE IMPLEMENTED. A FABRIC BRIDGE (122) ORDERS A PRECEDING TRANSACTION AND A SUBSEQUENT TRANSACTION ACCORDING TO A PREDETERMINED PROTOCOL. USING THE PROTOCOL A DETERMINATION IS MADE WHETHER THE SUBSEQUENT TRANSACTION MAY BE ALLOWED TO BYPASS THE PREVIOUS TRANSACTION, MUST BE ALLOWED TO BYPASS THE PREVIOUS TRANSACTION, OR MUST NOT BE ALLOWED TO BYPASS THE PRECEDING TRANSACTION. TRANSACTIONS INCLUDE LOAD/STORE (L/S) TO SYSTEM MEMORY (108), AND DIRECT MEMORY ACCESS (DMA) TO SYSTEM MEMORY TRANSACTIONS. (FIG.1)
-
公开(公告)号:AU2003214470A8
公开(公告)日:2003-11-10
申请号:AU2003214470
申请日:2003-04-01
Applicant: IBM
Inventor: BEUKEMA BRUCE LEROY , NEAL DANNY MARVIN , RECIO RENATO JOHN , GREGG THOMAS ANTHONY
IPC: G06F9/54 , H04L12/28 , H04L12/56 , H04L29/06 , H04L29/08 , G06F13/42 , G06F15/17 , G06F13/12 , G06F13/40
Abstract: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.
-
公开(公告)号:BR0003217A
公开(公告)日:2001-03-13
申请号:BR0003217
申请日:2000-07-31
Applicant: IBM
Inventor: KELLEY RICHARD ALLEN , NEAL DANNY MARVIN , THURBER STEVEN MARK
IPC: G06F13/36 , G06F13/362 , G06F13/364 , G06F13/40 , G06F13/366
Abstract: A bus arbiter for a computer system having a bus for connection to a plurality of bus devices where each bus device requests control of bus by use of a bus request signal. The bus arbiter contains logic which incorporates a fairness scheme for controlling and prioritizing the bus request signals based on a predetermined priority of each bus device and each bus device's prior access within a fairness cycle. Each device's prior access is tracked by bits in a data register and is determined by whether or not the device actually received or sent information over the bus, and not by a simple granting of access which could result in a retry signal.
-
公开(公告)号:ID21264A
公开(公告)日:1999-05-12
申请号:ID980644
申请日:1998-04-30
Applicant: IBM
Inventor: CLOUSER PAUL L , JOHNS CHARLES RAY , KELLEY RICHARD ALLEN , NEAL DANNY MARVIN , THURBER STEVEN MARK
IPC: G06F13/00 , G06F13/368 , G06F13/38
-
公开(公告)号:DE2920597A1
公开(公告)日:1979-11-29
申请号:DE2920597
申请日:1979-05-21
Applicant: IBM
Inventor: CLANCY DOUGLAS EUGENE , JOHNSON CARL FOSTER , MCCRAY WILLIAM ROY , LEXINGTON KY , NEAL DANNY MARVIN
-
公开(公告)号:DE2920493A1
公开(公告)日:1979-11-29
申请号:DE2920493
申请日:1979-05-21
Applicant: IBM
Inventor: BOWLES DAVID JOHN , CLANCY DOUGLAS EUGENE , JOHNSON CARL FOSTER , NEAL DANNY MARVIN
-
公开(公告)号:AU4597279A
公开(公告)日:1979-11-29
申请号:AU4597279
申请日:1979-04-12
Applicant: IBM
Inventor: BOWLES DAVID JOHN , CLANCY DOUGLAS EUGENE , JOHNSON CARL FOSTER , NEAL DANNY MARVIN
-
公开(公告)号:DE69914966D1
公开(公告)日:2004-04-01
申请号:DE69914966
申请日:1999-04-19
Applicant: IBM
Inventor: BOSSEN DOUGLAS CRAIG , MCLAUGHLIN CHARLES ANDREW , NEAL DANNY MARVIN , NICHOLSON JAMES OTTO , THURBER STEVEN MARK
Abstract: Device selects lines 202n from each I/O device 132 are brought into a PCI host bridge 124 individually so that the device number of a failing device may be logged in an error register 204 when an error is seen on the PCI bus. Until the error register is reset, subsequent load and store operations are delayed until the device number of the subject device may be checked against the error register. If the subject device is a previously failing device, the load/store operation to that device is prevented from completing, either by forcing bad parity or zeroing all byte enables. By forcing bad parity or zero byte enables, the I/O device will respond to the load or store request by activating its device select line, but will not accept store data. Operations to devices which are not logged in the error register are permitted to proceed normally, as are all load store operations when the error register is clear. Normal system operations are thus not impacted, and operations during error recovery are permitted to proceed if no further damage will be caused by such operations.
-
29.
公开(公告)号:GB2334120B
公开(公告)日:2001-05-02
申请号:GB9909356
申请日:1997-09-30
Applicant: IBM
Inventor: GUTHRIE GUY LYNN , NEAL DANNY MARVIN , KELLEY RICHARD ALLEN
Abstract: A method and system for providing the ability to add or remove components of a data processing system without powering the system down ("Hot-plug"). The system includes an arbiter, residing within a Host Bridge, Control & Power logic, and a plurality of in-line switch modules coupled to a bus. Each of the in-line switch modules provide isolation for load(s) connected thereto. The Host Bridge in combination with the Control & Power Logic implement the Hot-plug operations such as ramping up and down of the power to a selected slot, and activating the appropriate in-line switches for communication from/to a load (target/controlling master).
-
公开(公告)号:CA2285878A1
公开(公告)日:2000-05-12
申请号:CA2285878
申请日:1999-10-15
Applicant: IBM
Inventor: NEAL DANNY MARVIN , KELLEY RICHARD ALLEN , CLOUSER PAUL LEE
Abstract: An accelerated graphic port connection is adapted for differential signaling. Two signal lines are provided for each graphic port and chipset connection signal and information is encoded as either a polarity or a magnitude of a voltage difference between the two signal lines. An enhanced graphic chip and chipset includes drivers and receivers capable of handling the differential signaling. The resulting accelerated graphic port architecture supports clocking data on both edges as well as source synchronous clocking. The enhanced accelerated graphic port architecture also supports split transactions, deep read pipelining, and the addition of new bus synchronization commands.
-
-
-
-
-
-
-
-
-