Installation and removal of components of a computer
First Claim
Patent Images
1. A computer system comprising:
- a memory bus;
a connector configured to receive a memory module, the connector preventing removal of the memory module from the connector in a first state and allowing removal of the memory module from the connector in a second state;
a controller configured to disconnect the memory bus from the connector in response to the connector changing from the first state to the second state; and
a central processing unit operable to use the memory bus to store data in the memory module.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer system includes a memory bus, a connector and a controller. The connector is configured to receive a memory module and prevent removal of the memory module from the connector in a first state. The connector allows removal of the memory module from the connector in a second state. The controller is configured to change a connection status between the connector and the memory bus in response to the connector changing from one of the states to the other state. A central processing unit of the computer system is configured to use the memory bus to store data in the memory module.
-
Citations
90 Claims
-
1. A computer system comprising:
-
a memory bus; a connector configured to receive a memory module, the connector preventing removal of the memory module from the connector in a first state and allowing removal of the memory module from the connector in a second state; a controller configured to disconnect the memory bus from the connector in response to the connector changing from the first state to the second state; and a central processing unit operable to use the memory bus to store data in the memory module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a clock line; a memory bus; a connector adapted to receive a memory module, the connector preventing removal of the memory module from the connector in a first state and allowing removal of the memory module from the connector in a second state; a controller operable to connect the clock line to the connector before connecting the memory bus to the connector in response to the connector changing from the second state to the first state; and a central processing unit operable to use the memory bus to store data in the memory module. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for use with a computer system having a memory bus and a connector capable of receiving a memory module, comprising:
-
monitoring the connector, the connector preventing removal of the memory module from the connector in a first state and allowing removal of the memory module from the connector in a second state; disconnecting the memory bus from the connector in response to the connector changing from the first state to the second state; and disconnecting a clock line from the connector after disconnecting the memory bus in response to the connector changing from the first state to the second state. - View Dependent Claims (21, 22)
-
-
23. A method for use with a computer system having a memory bus and a connector capable of receiving a memory module, comprising:
-
monitoring the connector, the connector preventing removal of the memory module from the connector in a first state and allowing removal of the memory module from the connector in a second state; connecting a clock line to the connector in response to the connector changing from the second state to the first state; and connecting the memory bus to the connector after connecting the clock line in response to the connector changing from the second state to the first state. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer system comprising:
-
a communication link; a processor connected to the communication link; a connector for receiving a component; and a circuit configured to detect the presence of the component in the connector and selectively connect the communication link to the connector based on the detected presence of the component, wherein the circuit is operable to connect the communication link to the connector after connecting a clock signal to the connector and disconnect the communication link from the connector before removing a clock signal from the connector. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer system comprising:
-
a local bus; a clock line; memory connected to the local bus; a processor connected to the local bus; a connector for receiving a component; and a circuit having a clamp configured to selectively prevent removal of the component from the connector when the clamp is engaged, the circuit configured to; detect the presence of the component in the connector, detect when the clamp is engaged, and selectively connect the local bus to the connector after connecting the clock line to the connector based on the detection of the presence of the component and the engagement state of the connector.
-
-
44. A method for use in a computer system having a communication link, a processor connected to the communication link, and a connector for receiving a component of the computer system, the method comprising:
-
detecting whether the component is in the connector; providing power and a clock signal to the connector; and subsequently connecting communication lines of the link to the connector based on the detecting. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A method for powering up a removable component when the component is inserted into a connector of a computer system, the method comprising:
-
providing power and a clock signal to the component; and electrically coupling a communication link to the component after both the power and the clock signal are provided to the component. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method for powering up a removable component when the component is inserted into a connector of a computer system, the computer system having a communication link with lines for transmitting signals synchronized to a clock signal and lines for arbitrating for control of the local bus, the method comprising:
-
(a) providing power to the component; (b) arbitrating for control of the communication link after providing power; (c) providing the clock signal to the component after arbitrating for control after providing power; (e) arbitrating for control of the communication link after providing the clock signal; (f) bringing the component out of reset after arbitrating for control of the communication link; (g) arbitrating for control of the communication link after bringing the component out of reset; and (f) electrically coupling the lines of the communication link to corresponding lines of the component after arbitrating for control of the communication link.
-
-
68. A method for powering down a removable component when it is removed from a connector of a computer system, the method comprising:
-
electrically isolating a communication link from the component; and removing power and a clock signal from the component after the isolating. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A method for powering down a removable component inserted into a connector of a computer system, the connector electrically coupled to a local bus having lines for transmitting signals synchronized to a clock signal and lines for arbitrating for control of the local bus, the method comprising:
-
(a) arbitrating for control of the local bus; (b) placing the component in reset; (c) arbitrating for control of the local bus after placing the component in reset; (d) electrically isolating the lines of the local bus from corresponding lines of the component after arbitrating for control; (e) arbitrating for control of the local bus after electrically isolating; (f) removing the clock signal from the component after arbitrating for control; and (g) removing power from the component after removing the clock signal.
-
-
78. A computer system comprising:
-
a mass storage device; a communication link for communicating with the mass storage device; a power line; a clock line; a connector having electrical contacts corresponding to the communication link; a component inserted into the connector; and a control circuit for powering up the component, the control circuit configured to place the component in reset, connect the power line to the connector, connect the clock line to the connector, and connect the communication link to the connector after only both the power line and the clock line are connected to the connector. - View Dependent Claims (79, 80, 81, 82, 83, 84)
-
-
85. A computer system comprising:
-
a communication link having communication lines, a power line and a clock line; a connector having electrical contacts corresponding to the communication link; a component inserted into the connector; and a control circuit for powering down the component, the control circuit configured to place the component in reset, disconnect the power line from the connector, and disconnect the communication lines of the communication link from the connector before either the power line or clock lines are disconnected from the connector. - View Dependent Claims (86, 87, 88, 89)
-
-
90. A computer system, comprising:
-
a bus, including power, clock and data lines; a connector for receiving a component; a processor coup led to the bus for communicating with the component; means for detecting a component insertion and removal; and means for selectively connecting and disconnecting the bus to the connector based on the means for detecting, where in the data lines are connected after the power and clock lines are connected, and wherein the data lines are disconnected before the power and clock lines are disconnected.
-
Specification