Multiple mode communications system
First Claim
Patent Images
1. A memory card connectable to a master operating in a first communication protocol, comprising:
- an interface for connection to the master for the transfer of data and commands between the host and the memory card;
a memory section for storing said data; and
an interface controller connected to the memory section and the interface, wherein the interface controller selects said first communication protocol from a plurality of protocols based solely on an initialization command received from the master upon connection to the master;
wherein the selection of the communication protocol is transparent to the master.
4 Assignments
0 Petitions
Accused Products
Abstract
An universal and detachable low cost data storage system adaptable to different communication protocols. Particularly, the storage system can be attached to hosts running different communication protocols such as MultiMediaCard and Serial Peripheral Interface. The storage system automatically selects the protocol in response to the host requirements such that the entire protocol selection process will be transparent to the host.
-
Citations
36 Claims
-
1. A memory card connectable to a master operating in a first communication protocol, comprising:
-
an interface for connection to the master for the transfer of data and commands between the host and the memory card;
a memory section for storing said data; and
an interface controller connected to the memory section and the interface, wherein the interface controller selects said first communication protocol from a plurality of protocols based solely on an initialization command received from the master upon connection to the master;
wherein the selection of the communication protocol is transparent to the master. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a host operating in a first communication protocol; and
a first card connectable to the host for transferring data and commands between the first card and the host, wherein based on signals from the host the first card selects the first protocol from a plurality of protocols in a way transparent to the host upon connection to the host. - View Dependent Claims (10)
-
-
6. A system comprising:
-
a host that operates in a first communication protocol; and
a first card connectable to the host for transferring data and commands between the first card and the host, wherein based on signals from the host the first card selects the first protocol from a plurality of protocols in a way transparent to the host, wherein the first card selects the first protocol in response to an initialization signal from the host when the first card is connected to the host. - View Dependent Claims (7, 8, 9)
-
-
11. A method comprising:
-
connecting a first memory card capable of communicating in a plurality of communication protocols to a first host operating in a first of said plurality of communication protocols;
in response to said connecting the first memory card to the first host, transmitting an initialization command from the first host to the first card;
receiving the initialization command in the first card; and
the first memory card selecting the first communication protocol for the transfer of data and commands between the first host and the first memory card based solely on the initialization command;
wherein the selection of the communication protocol is transparent to the host. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
connecting a memory card capable of communicating in a plurality of communication protocols to a host that can operate in at least one of said plurality of communication protocols for the transfer of data and commands between the host and the memory card;
in response to said connecting the first memory card to the first host, transmitting a first initialization command from the host to the card;
receiving the first initialization command in the card;
the card selecting the communication protocol in which the host is operating at the time of said transmitting the first initialization command based solely on the first initialization command;
during the continued operation of the host, subsequently transmitting a second initialization command from the host to the card;
receiving the second initialization command in the card; and
the card selecting the communication protocol in which the host is operating at the time of said transmitting the second initialization command based solely on the second initialization command;
wherein the selection of the communication protocol is transparent to the host. - View Dependent Claims (19, 20, 21)
-
-
22. A memory card electronically connectable to a master operating in a first operating protocol from among a plurality of protocols, comprising:
-
an interface comprising a plurality of terminals for connection to the master for the transfer of data between the host and the memory card;
a memory section for storing said data; and
a controller connected to the memory section and the interface, wherein the controller automatically selects in a manner transparent to the master said first operating protocol based on one or more signals distributed among the plurality of terminals originating from the master at power up. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method of configuring a memory card capable of communicating in a plurality of protocols to operate with a host, comprising:
-
coupling the memory card to the host so that the host communicates with the memory card through a plurality of terminals, wherein the host is operating in a first of said plurality of protocols;
in response to said connecting the memory card to the host, powering up the memory card;
sensing in the card one or more signals originating from the host distributed among said plurality of terminals; and
the memory card automatically selecting the first protocol for the transfer of data between the host and the memory card based on said signals originating from the host, wherein the selection of the protocol is transparent to the host. - View Dependent Claims (29, 30)
-
-
31. A system comprising:
-
a host operating in a first operating protocol from among a plurality of operating protocols;
a memory card;
an interface comprising a plurality of terminals for the connection of the memory card to the host for the transfer of data between the host and the memory card;
a memory section embedded within the memory card for storing said data; and
a controller embedded within the memory card, wherein the controller automatically selects in a manner transparent to the master said first operating protocol based on one or more signals distributed among the plurality of terminals originating from the master at power up. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification