What is claimed is:
1. In combination, a vehicle hitch apparatus and a debris flap for selective securement to the vehicle hitch apparatus, comprising:
a vehicle hitch apparatus, comprising:
a vehicle mounted hitch component; and
a ball mount;
a hanger rail receiver non-releasably secured to said hitch apparatus;
a hanger rail selectively securable to said hanger rail receiver and extending therefrom; and
a debris flap secured to said hanger rail and depending therefrom.
2. The combination of claim 1, wherein said vehicle mounted hitch component comprises a hitch receiver.
3. The combination of claim 1, wherein said hanger rail receiver is welded to said ball mount.
4. The combination of claim 1, wherein said hanger rail receiver is welded to said vehicle mounted hitch component.
5. A combination of claim 1, wherein said vehicle mounted hitch component comprises a hitch receiver having a substantially square cross-section, said hanger rail receiver non-releasably secured to a single side of said substantially square hitch receiver.
6. The combination of claim 5, wherein said ball mount includes a drawbar extending therefrom, said drawbar having a substantially square cross-section, said hanger rail receiver non-releasably secured to a single side of said substantially square drawbar.
7. In combination, a vehicle hitch apparatus and a debris flap for selective securement to the vehicle hitch apparatus, comprising:
a vehicle hitch apparatus, comprising:
a vehicle mounted hitch component having a substantially square cross section;
a ball mount; and
a drawbar extending from said ball mount, said drawbar having a substantially square cross section;
a hanger rail receiver secured to a single side of one of said vehicle mounted hitch component and said drawbar;
a hanger rail selectively securable to said hanger rail receiver and extending therefrom; and
a debris flap secured to said hanger rail and depending therefrom.
8. The combination of claim 7, wherein said hanger rail receiver is non-releasably secured to said single side of one of said vehicle mounted hitch component and said drawbar.
9. The combination of claim 7, further comprising:
a second hanger rail receiver secured to an opposite side of one of said vehicle mounted hitch component and said drawbar;
a second hanger rail selectively securable to said second hanger rail receiver and extending therefrom; and
a second debris flap secured to said second hanger rail and depending therefrom.
10. In combination, a vehicle hitch apparatus and a debris flap for selective securement to the vehicle hitch apparatus, comprising:
a vehicle hitch apparatus, comprising:
a vehicle mounted hitch receiver having a substantially square cross section, said hitch receiver having a first, a second, a third, and a fourth side;
a ball mount; and
a drawbar extending from said ball mount, said drawbar having a substantially square cross section, said drawbar having a first, a second, a third, and a fourth side;
a hanger rail;
securing means for selectively securing said hanger rail to one of said first side of said hitch receiver and said first side of said drawbar, without requiring access to at least one of said second, said third, and said fourth sides of the vehicle hitch component to which the hanger rail is secured; and
a debris flap secured to said hanger rail and depending therefrom.
11. The combination of claim 10, wherein said securing means does not require access to at least two of said second, said third, and said fourth sides of the vehicle hitch component to which the hanger rail receiver is secured.
12. The combination of claim 10, wherein said securing means does not require access to any of said second, said third, and said fourth sides of the vehicle hitch component to which the hanger rail receiver is secured.
13. The combination of claim 10, wherein said securing means comprises:
a tab extending from one of said hitch receiver and said drawbar; and
a fastener for securing said hanger rail to said tab.
14. The combination of claim 10, wherein said drawbar includes an aperture, said hanger rail includes an aperture, and said securing means comprises a fastener traversing said apertures formed in said hanger rail and said drawbar to secure said hanger rail to said drawbar.
15. In combination, a vehicle hitch apparatus and a debris flap for selective securement to the vehicle hitch apparatus, comprising:
a vehicle hitch apparatus, comprising:
a vehicle mounted hitch component;
a ball mount; and
a drawbar extending from said ball mount, said ball mount having a face opposite said drawbar;
a hanger rail receiver secured to said face of said drawbar;
a hanger rail selectively securable to said hanger rail receiver and extending therefrom; and
a debris flap secured to said hanger rail and depending therefrom.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A memory system comprising:
a register coupled to a host system and operable to receive address and control signals from the host system;
a volatile memory subsystem;
a non-volatile memory subsystem;
a controller coupled to the non-volatile memory subsystem; and
a circuit coupled to the register, the volatile memory subsystem, and the controller, wherein:
in a first mode of operation, the circuit is operable to selectively isolate the controller from the volatile memory subsystem, and to selectively couple the volatile memory subsystem to the register to allow data to be communicated between the volatile memory subsystem and the host system, and
in a second mode of operation, the circuit is operable to selectively couple the controller to the volatile memory subsystem to allow data to be communicated between the volatile memory subsystem and the non-volatile memory subsystem using the controller, and is operable to selectively isolate the volatile memory subsystem from the register.
2. The memory system of claim 1, wherein in response to signals from the controller, the circuit is operable to selectively isolate or couple the controller to the volatile memory subsystem, and is operable to selectively isolate or couple the volatile memory subsystem to the register.
3. The memory system of claim 1, wherein the circuit includes one or more switches.
4. The memory system of claim 1, wherein the circuit includes an on-die termination.
5. The memory system of claim 1, wherein the volatile memory subsystem includes a plurality of DRAM memory devices.
6. The memory system of claim 1, wherein, in the second mode of operation, the controller is operable to generate address and control signals to allow data to be communicated between the volatile memory subsystem and the non-volatile memory subsystem.
7. The memory system of claim 1, further comprising:
a first set of signal lines to couple the circuit to the register;
a second set of signal lines to couple the circuit to the volatile memory subsystem; and
a third set of signal lines to couple the circuit to the controller, wherein each one of the first, second, and third set of signal lines includes address and control signal lines.
8. The memory system of claim 1, further comprising:
an interface that is configured to be in electrical communication with the host system, the interface provides a plurality of conduits for data, address, and control signals between the memory system and the host system, wherein the interface couples the address and control signals of the host system to the register.
9. The memory system of claim 8, wherein the interface couples the data signals of the host system to the volatile memory subsystem via the circuit in the first mode of operation to allow data to be communicated between the volatile memory subsystem and the host system, and wherein, the data signals of the controller are coupled to volatile memory subsystem via the circuit in the second mode of operation to allow data to be communicated between the volatile memory subsystem and the non-volatile memory subsystem using the controller.
10. The memory system of claim 1, wherein the memory system transitions from the first mode to the second mode in response to a trigger condition.
11. The memory system of claim 10, wherein the trigger condition is any one of a power interruption, a power failure, a power reduction, a system hang-up, a request by the host system, the memory system detects that the host system voltage is below a certain threshold voltage, the memory system detects that the host system voltage is above a certain threshold voltage, the memory system detects that the host system voltage is below a first threshold voltage or above a second threshold voltage, and a reboot condition.
12. The memory system of claim 1, wherein the memory system transitions from the first mode to the second mode upon detecting that a trigger condition is likely to occur.
13. The memory system of claim 1, wherein the controller is operable to provide signal level translation between the volatile memory subsystem and the non-volatile memory subsystem.
14. The memory system of claim 1, wherein the controller is operable to perform address to address translation between the volatile memory subsystem and the non-volatile memory subsystem.
15. The memory system of claim 1, wherein the register includes one or more registers of a registered dual in-line memory module.
16. A method for operating a memory system, the method comprising:
coupling a circuit to a register, a volatile memory subsystem, and a controller;
coupling the controller to a non-volatile memory subsystem;
coupling the register to address and control signals of a host system;
in a first mode of operation, using the circuit to (i) selectively isolate the controller from the volatile memory subsystem, and (ii) selectively couple the volatile memory subsystem to the register, wherein the first mode of operation allows data to be communicated between the volatile memory subsystem and the host system; and
in a second mode of operation, using the circuit to (i) selectively couple the controller to the volatile memory subsystem, and (ii) selectively isolate the volatile memory subsystem from the register, wherein the second mode of operation allows data to be communicated between the volatile memory subsystem and the nonvolatile memory subsystem via the controller.
17. The method of claim 16, further comprising:
using the circuit to selectively isolate or couple the controller to the volatile memory subsystem in response to signals from the controller; and
using the circuit to selectively isolate or couple the volatile memory subsystem to the host system in response to signals from the controller.
18. The method of claim 16, wherein the circuit includes one or more switches.
19. The method of claim 16, wherein the circuit includes an on-die termination.
20. The method of claim 16, further comprising:
coupling the circuit to the register via a first set of signal lines;
coupling the circuit to the volatile memory subsystem via a second set of signal lines; and
coupling the circuit to the controller via a third set of signal lines, wherein each one of the first, second, and third set of signal lines includes address and control signal lines.
21. The method of claim 16, further comprising:
using an interface to couple the host system to the memory system, wherein the interface is configured to be in electrical communication with the host system, the interface operable to provide a plurality of conduits for data, address, and control signals between the memory system and the host system, wherein the interface is operable to couple the address and control signals of the host system to the register.
22. The method of claim 21, wherein the interface is operable to couple the data signals of the host system to the volatile memory subsystem via the circuit in the first mode of operation to allow data to be communicated between the volatile memory subsystem and the host system, and wherein the data signals of the controller are coupled to the volatile memory subsystem via the circuit in the second mode of operation to allow data to be communicated between the volatile memory subsystem and the non-volatile memory subsystem using the controller.
23. The method of claim 22, wherein the trigger condition is any one of a power interruption, a power failure, a power reduction, a system hang-up, a request by the host system, the memory system detects that the host computer system voltage is below a certain threshold voltage, the memory system detects that the host computer system voltage is above a certain threshold voltage, the memory system detects that the host computer system voltage is below a first threshold voltage or above a second threshold voltage, and a reboot condition.
24. The method of claim 16, further comprising:
transitioning the memory system from the first mode to the second mode in response to a trigger condition.
25. The method of claim 16, further comprising:
transitioning the memory system from the first mode to the second mode upon detecting that a trigger condition is likely to occur.
26. The method of claim 16, further comprising:
using the controller to provide signal level translation between the volatile memory subsystem and the non-volatile memory subsystem.
27. The method of claim 16, further comprising:
using the controller to perform address to address translation between the volatile memory subsystem and the non-volatile memory subsystem.
28. A nontransitory computer readable storage medium storing one or more programs configured to be executed by one or more computing devices, said programs, when executing on the one or more computing devices, causing a circuit that is coupled to a volatile memory subsystem, to a register that is coupled to address and control signals of a host system, and to a controller that is coupled to a non-volatile memory subsystem, to perform the method of:
in a first mode of operation, operating the circuit to (i) selectively isolate the controller from the volatile memory subsystem, and (ii) selectively couple the volatile memory subsystem to the register, wherein the first mode of operation allows data to be communicated between the volatile memory subsystem and the host system; and
in a second mode of operation, operating the circuit to (i) selectively couple the controller to the volatile memory subsystem, and (ii) selectively isolate the volatile memory subsystem from the register, wherein the second mode of operation allows data to be communicated between the volatile memory subsystem and the nonvolatile memory subsystem via the controller.
29. The nontransitory computer readable storage medium of claim 28, wherein the method further comprises:
operating the circuit to selectively isolate or couple the controller to the volatile memory subsystem in response to signals from the controller; and
operating the circuit to selectively isolate or couple the volatile memory subsystem to the host system in response to signals from the controller.
30. The nontransitory computer readable storage medium of claim 28, wherein the method further comprises:
using an interface to couple the host system to the memory system, wherein the interface is configured to be in electrical communication with the host system, the interface operable to provide a plurality of conduits for data, address, and control signals between the memory system and the host system, wherein the interface is operable to couple the address and control signals of the host system to the register.