-
公开(公告)号:JPH11316707A
公开(公告)日:1999-11-16
申请号:JP36543398
申请日:1998-12-22
Applicant: COMPAQ COMPUTER CORP
Inventor: MAGUIRE DAVID J , FOSTER JOSEPH E , MELO MARIA L
Abstract: PROBLEM TO BE SOLVED: To improve a hit rate and bit efficiency by responding to the detection of a succeeding read request with respect to continuous lines and fetching a pair of continuous data lines from a memory. SOLUTION: A fetch control unit 802 decides whether or not a requested data line continues with what is the last in a memory read request before being supplied to a CPU memory temporary buffer 308. When the request does not continue with a line of the preceding line request, the unit 802 does not perform any more operation. That is, when a request with respect to a data line including the current request continues with what is the last in a read request before being supplied to the buffer 308, the unit 802 generates an estimation request and fetches the next data line continuing with the current request. The original request and the estimation request are supplied to the buffer 308.
-
2.
公开(公告)号:JPH1069457A
公开(公告)日:1998-03-10
申请号:JP19614397
申请日:1997-07-22
Applicant: COMPAQ COMPUTER CORP
Inventor: RILEY DWIGHT D , EDWARDS JAMES R , MAGUIRE DAVID J
IPC: G06F13/362 , G06F13/368
Abstract: PROBLEM TO BE SOLVED: To arbitrate access to a plurality of buses by a plurality of arbiters. SOLUTION: A computer system is provided with a freely attachable and detachable lap-top part and an extension base connected through a PCI (peripheral component interface bus) 112a. They are respectively provided with different PCI arbiter circuits 204 so as to arbitrate requests from a PCI bus master and an ISA (industry standard architecture) bus master to the PCI bus. The lap-top part is provided with a top level arbiter and judges whether or not a PCI arbiter inside the lap-top or the extension base is provided with the access to the PCI bus. Before executing a cycle, either one of the PCI arbiters receives permission from the top level arbiter, and while the lap-top part is docked, the top level arbiter performs selection between the PCI arbiters in a time division multiplexmanner. When the extension base and the lap-top part are not docked, the top level arbiter permits the bus access to the PCI arbiter of the lap-top.
-
公开(公告)号:JPH10116246A
公开(公告)日:1998-05-06
申请号:JP19614997
申请日:1997-07-22
Applicant: COMPAQ COMPUTER CORP
Inventor: SANTOS GREGORY N , MAGUIRE DAVID J , RILEY DWIGHT D , EDWARDS JAMES R
Abstract: PROBLEM TO BE SOLVED: To performs the absolute and subtractive decoding of an address on the computer bus according to a configuration. SOLUTION: An extension base for docking a portable part and a corresponding part together is included in a bridge circuit which decodes an address adaptively according to the docking state, and the bridge circuit passes a cycle from a peripheral component interconnect) bus 200 to an industrial standard architecture(ISA) bus 202. The bridge circuit includes a configuration register 224 which controls an internal device and decoding. Bus cycles specified for internal devices and external devices connected to respective ISA buses of the bridge circuit are absolutely decoded. A cycle which is neither decoded nor requested absolutely is subtractively decoded by one bridge circuit according to the docking status.
-
公开(公告)号:JPH1063383A
公开(公告)日:1998-03-06
申请号:JP19614197
申请日:1997-07-22
Applicant: COMPAQ COMPUTER CORP
Inventor: LIN RICHARD S , MAGUIRE DAVID J , EDWARDS JAMES R , DELISLE DAVID J
Abstract: PROBLEM TO BE SOLVED: To attain hot docking/undocking in a portable computer and a docking station. SOLUTION: A long pin 147a, a middle pin 147b and a short pin 147c are provided in an extension connector 146 and used for reporting a connection state by length. The portable computer L is connected to an extension base E with a quick switch 113. When the switch is closed after a docking event, the docking station part of a PCI bus 112 is connected to a portable computer part. When the switch is opened, the PCT bus is isolated in terms of a function. The switch is controlled by a signal generated by a microcontroller 170a in the portable computer.
-
公开(公告)号:DE69724884T2
公开(公告)日:2004-05-19
申请号:DE69724884
申请日:1997-07-15
Applicant: COMPAQ COMPUTER CORP
Inventor: SANTOS GREGORY N , MAGUIRE DAVID J , RILEY DWIGHT D , EDWARDS JAMES R
Abstract: A computer system having an expansion base for docking a portable portion of the computer system includes a bridge circuit for adaptively decoding addresses on a bus based on the docking status. Both the expansion base and the portable portion include the bridge circuit for passing cycles from a peripheral component interconnect (PCI) bus to an industry standard architecture (ISA) bus. The bridge includes internal devices and configuration registers for controlling the decoding. Bus cycles intended for internal devices and external devices connected to each respective ISA bus of the bridge circuits are positively decoded. Cycles not positively decoded and claimed are subtractively decoded by one of the bridge circuits depending on the docking status.
-
公开(公告)号:DE69724884D1
公开(公告)日:2003-10-23
申请号:DE69724884
申请日:1997-07-15
Applicant: COMPAQ COMPUTER CORP
Inventor: SANTOS GREGORY N , MAGUIRE DAVID J , RILEY DWIGHT D , EDWARDS JAMES R
Abstract: A computer system having an expansion base for docking a portable portion of the computer system includes a bridge circuit for adaptively decoding addresses on a bus based on the docking status. Both the expansion base and the portable portion include the bridge circuit for passing cycles from a peripheral component interconnect (PCI) bus to an industry standard architecture (ISA) bus. The bridge includes internal devices and configuration registers for controlling the decoding. Bus cycles intended for internal devices and external devices connected to each respective ISA bus of the bridge circuits are positively decoded. Cycles not positively decoded and claimed are subtractively decoded by one of the bridge circuits depending on the docking status.
-
公开(公告)号:DE69730916D1
公开(公告)日:2004-11-04
申请号:DE69730916
申请日:1997-07-15
Applicant: COMPAQ COMPUTER CORP
Inventor: LIN RICHARD S , MAGUIRE DAVID J , EDWARDS JAMES R , DELISLE DAVID J
Abstract: A method for hot docking and hot undocking a portable computer and a docking station. The portable computer and docking station are physically coupled via a shared PCI bus and an expansion connector. Varying length pins in the expansion connector generate docking and undocking handshaking signals used by microcontrollers in the portable computer and docking station. The portable computer and docking station are functionally connected via low on-resistance switches located in the portable computer. Following a docking event, closure of the switches connects the portion of the shared PCI bus in the docking station with the PCI bus in the portable computer. When the switches are open, the PCI busses are functionally isolated. Both the portable computer and the docking station also include a local arbiter for arbitrating and granting bus control requests from devices coupled to the shared PCI bus. These local arbiters may be placed into an idled state by either the operating system (through system BIOS) or by the microcontrollers. The arbiters are idled during docking and undocking events in order to inhibit bus cycles on the PCI bus, thereby preventing cycles from being lost. Following completion of a hot docking or undocking event, Plug-and-Play system reconfiguration is carried out so that all system resources may be recognized and properly utilized by the operating system.
-
公开(公告)号:CA2142235C
公开(公告)日:1999-01-05
申请号:CA2142235
申请日:1995-02-10
Applicant: COMPAQ COMPUTER CORP
Inventor: FERGUSON PATRICK L , MAGUIRE DAVID J
Abstract: A FIFO queue is utilized to provide control information to the appropriate time slot in a time multiplexed serial link between an interface chip and a CODEC. The FIFO queue allows rewriting or replacement of any control registers present in the queue without requiring that a new entry be placed in the queue. A particular control register which is placed in the queue then maintains its place as the queue is emptied, even though the control register may be written one or more times while the control register entry is in the queue waiting for transmission to the CODEC. The loss of the prior command information is not a problem as the data rate of the serial link is still sufficiently high so that any minor transitory change which may have been desired would be of minimal effect in any regard and would have been inaudible to the human.
-
公开(公告)号:CA2142235A1
公开(公告)日:1995-08-15
申请号:CA2142235
申请日:1995-02-10
Applicant: COMPAQ COMPUTER CORP
Inventor: FERGUSON PATRICK L , MAGUIRE DAVID J
-
公开(公告)号:DE69730916T2
公开(公告)日:2005-02-03
申请号:DE69730916
申请日:1997-07-15
Applicant: COMPAQ COMPUTER CORP
Inventor: LIN RICHARD S , MAGUIRE DAVID J , EDWARDS JAMES R , DELISLE DAVID J
Abstract: A method for hot docking and hot undocking a portable computer and a docking station. The portable computer and docking station are physically coupled via a shared PCI bus and an expansion connector. Varying length pins in the expansion connector generate docking and undocking handshaking signals used by microcontrollers in the portable computer and docking station. The portable computer and docking station are functionally connected via low on-resistance switches located in the portable computer. Following a docking event, closure of the switches connects the portion of the shared PCI bus in the docking station with the PCI bus in the portable computer. When the switches are open, the PCI busses are functionally isolated. Both the portable computer and the docking station also include a local arbiter for arbitrating and granting bus control requests from devices coupled to the shared PCI bus. These local arbiters may be placed into an idled state by either the operating system (through system BIOS) or by the microcontrollers. The arbiters are idled during docking and undocking events in order to inhibit bus cycles on the PCI bus, thereby preventing cycles from being lost. Following completion of a hot docking or undocking event, Plug-and-Play system reconfiguration is carried out so that all system resources may be recognized and properly utilized by the operating system.
-
-
-
-
-
-
-
-
-