Nova Patents
EP0902373A1

Dual PCI bridge docking

Abstract

A multiple docking system allows multiple dock units to be connected to the bus of a primary unit notebook computer. The system uses multiple bridges between the primary bus of the primary unit and secondary buses in each of the dock units. The system allows for hot docking or docking of the multiple dock units to the primary unit while the primary unit is operational, without the latency impact associated with buffers on the primary bus. Instead, a docking signal is generated to a bridge in first dock unit as the second dock unit is docked. This causes the bridge to complete bus transactions between the primary bus and the first dock unit's secondary bus. The bridge also generates a float request signal to the primary unit and then floats the secondary bus only after receiving a float grant signal back.

EP0902373A1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 4 September 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 3 independent, 11 dependent

  1. 1
    A multiple dock docking system for a computer system comprising a primary unit having a microprocessor and at least two dock units having bus devices addressable by the microprocessor, the docking system comprising:a primary bus of the microprocessor that is accessible to the dock units via a bus connector on the primary unit;and bridges in the dock units, supporting respective secondary buses, that electrically interface with the primary bus through the primary unit bus connector.
  2. 8
    A PCI bus bridge, comprising:means for receiving a dock signal;and means for terminating bus transactions between a primary bus and a secondary bus in response to the dock signal.
  3. 10
    A process for docking a new dock unit to a first dock unit, which is docked to a primary unit in a computer system, and electrically connecting a bridge of the new dock unit to a bus of the computer system, the process comprising:generating a dock signal to the first dock unit in response to docking between the first dock unit and the new dock unit;generating a float request signal from the first dock unit to the primary unit;and electrically floating the primary bus in response to the float request signal from the first dock unit.