DATA STORAGE DEVICE WITH SELECTIVE CONNECTION TO NON-VOLATILE MEMORIES
First Claim
1. An apparatus comprising:
- a first memory controller that corresponds with a first type of non-volatile memory device;
a second memory controller that corresponds to a second type of non-volatile memory device, wherein the second type of non-volatile memory device is different from the first type of non-volatile memory device;
an physical layer (PHY) interface; and
an interface controller coupled to the PHY interface for controlling signal transmission by the PHY interface;
wherein the PHY interface is selectively configurable or is user-configured to allow the PHY interface to communicate with one or more memory devices belonging to the first type, the second type, or both;
wherein both the first memory controller corresponding with the first type of non-volatile memory device and the second memory controller corresponding with the second type of non-volatile memory device are implemented on a same chip, and wherein the first memory controller and the second memory controller are different from each other.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes: a first memory controller that corresponds with a first type of non-volatile memory device; a second memory controller that corresponds to a second type of non-volatile memory device, wherein the second type of non-volatile memory device is different from the first type of non-volatile memory device; an physical layer (PHY) interface; and an interface controller coupled to the PHY interface for controlling signal transmission by the PHY interface; wherein the PHY interface is selectively configurable or is user-configured to allow the PHY interface to communicate with one or more memory devices belonging to the first type, the second type, or both.
-
Citations
35 Claims
-
1. An apparatus comprising:
-
a first memory controller that corresponds with a first type of non-volatile memory device; a second memory controller that corresponds to a second type of non-volatile memory device, wherein the second type of non-volatile memory device is different from the first type of non-volatile memory device; an physical layer (PHY) interface; and an interface controller coupled to the PHY interface for controlling signal transmission by the PHY interface; wherein the PHY interface is selectively configurable or is user-configured to allow the PHY interface to communicate with one or more memory devices belonging to the first type, the second type, or both; wherein both the first memory controller corresponding with the first type of non-volatile memory device and the second memory controller corresponding with the second type of non-volatile memory device are implemented on a same chip, and wherein the first memory controller and the second memory controller are different from each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 34)
-
-
14. An apparatus comprising:
-
a first memory controller that corresponds with a first type of non-volatile memory device; a second memory controller that corresponds to a second type of non-volatile memory device, wherein the second type of non-volatile memory device is different from the first type of non-volatile memory device; an physical layer (PHY) interface; and an interface controller coupled to the PHY interface for controlling signal transmission by the PHY interface; wherein the interface controller is configured to control signal transmission by the PHY interface based on a manner in which pins of the PHY interface is configured by a user; wherein both the first memory controller corresponding with the first type of non-volatile memory device and the second memory controller corresponding with the second type of non-volatile memory device are implemented on a same chip, and wherein the first memory controller and the second memory controller are different from each other. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 35)
-
-
27. A method performed by an apparatus, comprising:
-
receiving an electronic signal from a memory controller; determining a signal type for the electronic signal; determining one or more pins of a physical layer (PHY) interface of the apparatus that are assigned to receive the electronic signal based on the determined signal type; and passing the electronic signal to the one or more pins of the PHY interface, wherein the PHY interface is designed to be physically connectable with different types of memory devices; wherein the memory controller is a part of the apparatus that also includes an additional memory controller, and wherein the memory controller and the additional memory controller are different from each other. - View Dependent Claims (28, 29, 30, 31)
-
-
32. An apparatus comprising:
-
a first memory controller that corresponds with a first type of non-volatile memory device; a second memory controller that corresponds to a second type of non-volatile memory device, wherein the second type of non-volatile memory device is different from the first type of non-volatile memory device; an physical layer (PHY) interface; and an interface controller coupled to the PHY interface for controlling signal transmission by the PHY interface; wherein the PHY interface is selectively configurable or is user-configured to allow the PHY interface to communicate with one or more memory devices belonging to the first type, the second type, or both; wherein both the first memory controller corresponding with the first type of non-volatile memory device and the second memory controller corresponding with the second type of non-volatile memory device are implemented on a same chip; and wherein the PHY interface is designed to be physically connectable with the first type of non-volatile memory device, and to be physically connectable the second type of non-volatile memory device.
-
-
33. An apparatus comprising:
-
a first memory controller that corresponds with a first type of non-volatile memory device; a second memory controller that corresponds to a second type of non-volatile memory device, wherein the second type of non-volatile memory device is different from the first type of non-volatile memory device; an physical layer (PHY) interface; and an interface controller coupled to the PHY interface for controlling signal transmission by the PHY interface; wherein the interface controller is configured to control signal transmission by the PHY interface based on a manner in which pins of the PHY interface is configured by a user; wherein both the first memory controller corresponding with the first type of non-volatile memory device and the second memory controller corresponding with the second type of non-volatile memory device are implemented on a same chip; and wherein the PHY interface is designed to be physically connectable with the first type of non-volatile memory device, and to be physically connectable with the second type of non-volatile memory device.
-
Specification