Claims
- 1. A method of powering-up a segment of semiconductor memory in a computer system, comprising the acts of:(a) inserting the segment of semiconductor memory into the computer system while the computer system is operating, wherein inserting the segment of semiconductor memory comprises connecting one or more first insertion removal sense pins from the segment of semiconductor memory, thereby causing the assertion of a power signal to a power controller; (b) initializing the segment of semiconductor memory while the computer system is operating; (c) rebuilding the segment of semiconductor memory while the computer system is operating; and (d) verifying the segment of semiconductor memory for validity while the computer system is operating.
- 2. The method, as set forth in claim 1, wherein the segment of semiconductor memory comprises a memory cartridge.
- 3. The method, as set forth in claim 2, wherein act (a) comprises the acts of:sequentially connecting a plurality of pins at an interface, the interface comprising a connector configured to couple the memory cartridge to the computer system in response to the memory cartridge being inserted into the computer system; and sequentially enabling a plurality of signals in response to the sequential connection of the plurality of pins.
- 4. The method, as set forth in claim 3, wherein the plurality of pins comprise varying pin lengths, the pin lengths assigned to sequentially connect the plurality of pins upon insertion memory cartridge into the computer system.
- 5. The method, as set forth in claim 3, wherein act (a) comprises:connecting one or more ground pins from the memory cartridge to the computer system; connecting one or more power pins from the memory cartridge to the computer system; connecting one or more data pins from the memory cartridge to the computer system; and connecting one or more second insertion removal sense pins from the memory cartridge to the computer system.
- 6. The method, as set forth in claim 2, wherein the assertion of the power signal to the power controller activates power transistors to provide power to the memory cartridge.
- 7. The method, as set forth in claim 6, wherein the power controller monitors the voltage level at an output of the power transistors and connects a system clock to the memory cartridge when the voltage level reaches a minimum threshold.
- 8. The method, as set forth in claim 5, wherein the act of connecting the one or more second insertion removal sense pins generates an interrupt from a host controller indicating that the memory cartridge has been installed.
- 9. The method, as set forth in claim 2, wherein act (a) comprises the act of locking the memory cartridge into the memory system.
- 10. A method of powering-down a segment of a redundant memory in a computer system, the segment comprising a memory cartridge, comprising the acts of:(a) generating an interrupt to the computer system; (b) verifying that the computer system is in a redundant mode of operation; (c) executing a power-down sequence from a data-controller; and (d) generating an interrupt to the computer system indicating that the power-down sequence is complete.
- 11. A method of inserting a memory cartridge into a cartridge connector, comprising the acts of:(a) connecting a ground pin from the memory cartridge to the cartridge connector; (b) connecting a power pin from the memory cartridge to the cartridge connector; (c) connecting a first insertion sense pin from the memory cartridge to the cartridge connector; (d) asserting a present detect signal to a host controller; (e) asserting a power enable signal to a power controller; (f) asserting a power signal supplied through the power pin to implement a soft-start of the memory cartridge; (g) connecting signal pins from the memory cartridge to the cartridge connector; (h) connecting a second insertion pin from the memory cartridge to the cartridge connector; (i) asserting an insertion removal sense signal to the host controller; (j) generating a system interrupt; (k) de-asserting a power fault signal when a voltage supplied to the memory cartridge is greater than a threshold voltage; (l) asserting a clock enable signal to enable a system clock to a memory control device; (m) asserting a control signal to the memory cartridge to enable the internal PLLs in the memory control device; (n) asserting a power good signal to the memory cartridge to indicate that the power signal is received by the memory cartridge; (o) unlocking a system lock configured to secure the memory cartridge in the cartridge connector; (p) asserting a pre-insertion removal notification signal to the host controller; (q) generating an interrupt indicating that the memory cartridge is ready to be powered-up; and (r) initializing the memory cartridge.
- 12. The method of inserting a memory cartridge into a cartridge connector, as set forth in claim 11, wherein the acts are performed in the recited order.
- 13. A method for removing a memory cartridge from a cartridge connector comprising the acts of:(a) unlocking the memory cartridge; (b) de-asserting a pre-insertion removal notification signal to a host controller; (c) generating a system interrupt; (d) powering down the memory cartridge; (e) disconnecting a first insertion pin from the memory cartridge to the cartridge connector; (f) de-asserting an insertion removal signal to the host controller; (g) disconnecting signal pins from the memory cartridge to the cartridge connector; (h) disconnecting a second insertion pin from the memory cartridge to the cartridge connector; (i) de-asserting a present detect signal; (j) generating a system interrupt; (k) de-asserting power to the power controller; (l) asserting a power fault signal to the host controller when a voltage supplied to the memory cartridge is less than a threshold voltage; (m) de-asserting a clock enable signal; (n) disconnecting a system clock to a memory control device; (o) de-asserting a power good signal to the memory control device; (p) disconnecting a power pin from the memory cartridge to the cartridge connector; and (q) disconnecting a ground pin from the memory cartridge to the cartridge connector.
- 14. The method of inserting a memory cartridge into a cartridge connector, as set forth in claim 13, wherein the acts are performed in the recited order.
- 15. A method of powering-up a segment of semiconductor memory in a computer system, comprising the acts of:(a) inserting the segment of semiconductor memory into the computer system while the computer system is operating, wherein inserting the segment of semiconductor memory comprises connecting one or more second insertion removal sense pins from the segment of semiconductor memory, thereby generating an interrupt from a host controller indicating that the segment of semiconductor memory has been installed; (b) initializing the segment of semiconductor memory while the computer system is operating; (c) rebuilding the segment of semiconductor memory while the computer system is operating; and (d) verifying the segment of semiconductor memory for validity while the computer system is operating.
- 16. The method, as set forth in claim 15, wherein the segment of semiconductor memory comprises a memory cartridge.
- 17. The method, as set forth in claim 16, wherein act (a) comprises the acts of:sequentially connecting a plurality of pins at an interface, the interface comprising a connector configured to couple the memory cartridge to the computer system in response to the memory cartridge being inserted into the computer system; and sequentially enabling a plurality of signals in response to the sequential connection of the plurality of pins.
- 18. The method, as set forth in claim 17, wherein the plurality of pins comprise varying pin lengths, the pin lengths assigned to sequentially connect the plurality of pins upon insertion memory cartridge into the computer system.
- 19. The method, as set forth in claim 17, wherein act (a) comprises:connecting one or more ground pins from the memory cartridge to the computer system; connecting one or more power pins from the memory cartridge to the computer system; connecting one or more first insertion removal sense pins from the memory cartridge to the computer system; and connecting one or more data pins from the memory cartridge to the computer system.
- 20. The method, as set forth in claim 19, wherein the act of connecting the one or more first insertion removal sense pins causes the assertion of a power signal to a power controller.
- 21. The method, as set forth in claim 20, wherein the assertion of the power signal to the power controller activates power transistors to provide power to the memory cartridge.
- 22. The method, as set forth in claim 21, wherein the power controller monitors the voltage level at an output of the power transistors and connects a system clock to the memory cartridge when the voltage level reaches a minimum threshold.
- 23. The method, as set forth in claim 16, wherein act (a) comprises the act of locking the memory cartridge into the memory system.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority to Provisional Application Ser. No. 60/177,810, filed on Jan. 25, 2000.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5268592 |
Bellamy et al. |
Dec 1993 |
A |
5784576 |
Guthrie et al. |
Jul 1998 |
A |
6487623 |
Emerson et al. |
Nov 2002 |
B1 |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/177810 |
Jan 2000 |
US |