Legal claims defining the scope of protection, as filed with the USPTO.
1. A multi media card, comprising: a plurality of memory modules; an extraneous command decoder that decodes a predetermined command as indicated by a predetermined command identifier bit pattern, for determining a newly selected memory module to be accessed from the plurality of memory modules when a predetermined bit of the predetermined command is set to a predetermined logic level; and a usual command decoder that decodes the predetermined command for determining an operation to be performed on a predetermined one of the plurality of memory modules when the predetermined bit of the predetermined command is not set to the predetermined logic level; wherein the predetermined memory module is different from any newly selected memory module.
2. The multi media card of claim 1 , wherein the usual command decoder decodes any command that is not the predetermined command for performing a corresponding operation on a latest selected memory module.
3. The multi media card of claim 1 , wherein the operation to be performed on the predetermined memory module is a block read/write operation, and wherein the predetermined command specifies a block length for the block read/write operation.
4. The multi media card of claim 1 , wherein the extraneous command decoder is inactivated when the predetermined bit of the predetermined command is not set to the predetermined logic level.
5. The multi media card of claim 1 , wherein the usual command decoder decodes at least one subsequent command for at least one memory operation on the newly selected memory module.
6. The multi media card of claim 1 , wherein a selected bit that is set to a first logic level with a remainder of a set of bits of the predetermined command being set to a second logic level indicates the newly selected memory module.
7. The multi media card of claim 1 , wherein a bit pattern of a set of bits of the predetermined command indicates the newly selected memory module.
8. An electronic device, comprising: a multi media card including: a plurality of memory modules; an extraneous command decoder that decodes a predetermined command as indicated by a predetermined command identifier bit pattern, for determining a newly selected memory module to be accessed from the plurality of memory modules when a predetermined bit of the predetermined command is set to a predetermined logic level; and a usual command decoder that decodes the predetermined command for determining an operation to be performed on a predetermined one of the plurality of memory modules when the predetermined bit of the predetermined command is not set to the predetermined logic level; wherein the predetermined memory module is different from any newly selected memory module; and a host system including: a processor; and a memory device having sequences of instructions stored thereon, wherein execution of the sequences of instructions by the processor causes the processor to perform the step of: setting the predetermined bit of the predetermined command to the predetermined logic level for indicating access to the newly selected memory module.
9. The electronic device of claim 8 , wherein the usual command decoder decodes any command that is not the predetermined command for performing a corresponding operation on a latest selected memory module.
10. The electronic device of claim 8 , wherein the operation to be performed on the predetermined memory module is a block read/write operation, and wherein the predetermined command specifies a block length for the block read/write operation.
11. The electronic device of claim 8 , wherein the processor further performs the step of setting the predetermined bit of the predetermined command to another logic level different from the predetermined logic level for indicating access to the predetermined memory module.
12. The electronic device of claim 8 , wherein the extraneous command decoder is inactivated when the predetermined bit of the predetermined command is not set to the predetermined logic level.
13. The electronic device of claim 8 , wherein the processor further performs the step of generating at least one subsequent command to be decoded by the usual command decoder for at least one memory operation of the newly selected memory module.
14. The electronic device of claim 13 , wherein the processor further performs the steps of: issuing a first subsequent command to the multi media card for indicating a block read/write operation for the newly selected memory module; and issuing a second subsequent command to the multi media card for indicating a stop to the block read/write operation after a desired amount of data has been read/written from/to the newly selected memory module.
15. The electronic device of claim 8 , wherein the processor further performs the step of setting a selected bit that is set to a first logic level with a remainder of a set of bits of the predetermined command being set to a second logic level to indicate the newly selected memory module.
16. The electronic device of claim 8 , wherein the processor further performs the step of setting a bit pattern of a set of bits of the predetermined command to indicate the newly selected memory module.
17. A method of accessing a plurality of memory modules in an electronic device, comprising: setting at a host system of the electronic device, a predetermined bit of a predetermined command to a predetermined logic level for indicating access to a newly selected memory module of a plurality of memory modules of a multi media card, the predetermined command being indicated by a predetermined command identifier bit pattern; decoding at the multi media card, the predetermined command for determining the newly selected memory module to be accessed when the predetermined bit of the predetermined command is set to the predetermined logic level; and decoding within the multi media card, the predetermined command that specifies an operation to be performed on a predetermined one of the plurality of memory modules when the predetermined bit of the predetermined command is not set to the predetermined logic level; wherein the predetermined memory module is different from any newly selected memory module.
18. The method of claim 17 , further comprising: decoding within the multi media card, any command that is not the predetermined command for performing a corresponding operation on a latest selected memory module.
19. The method of claim 17 , wherein the operation to be performed on the predetermined memory module is a block read/write operation, and wherein the predetermined command specifies a block length for the block read/write operation.
20. The method of claim 17 , further comprising: setting a selected bit to a first logic level with a remainder of a set of bits of the predetermined command being set to a second logic level to indicate the newly selected memory module.
21. The method of claim 17 , further comprising: setting a bit pattern of a set of bits of the predetermined command to indicate the newly selected memory module.
Unknown
July 22, 2008
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.