1. Field of Invention
The present invention relates to secure digital (SD) card. More particularly, the present invention relates to a SD card by a SD card adaptor with two micro-SD cards in striping data access through an invented controller.
2. Description of Related Art
A flash memory storage card is a portable storage medium, quite popularly used in digital still-image cameras, digital video cameras, mobile phones, or various portable electronic apparatuses. Flash memory storage card has a number of advantages over hard disks, such as being smaller, lighter, portable, silent, power-saving and faster to boot-up.
SD is an acronym for Secure Digital (SD) having 3 kinds of formats: SD, mini-SD, micro-SD. Micro-SD is the smallest memory card available commercially. SD is commonly used in digital still-image cameras, digital video cameras, and portable media players. Micro-SD is commonly used in cellular phones, handheld GPS devices, and expandable USB flash memory drives. In year 2008, it is estimated that micro-SD and SD cards occupy around 80% share of total flash card market. The price of micro-SD cards is down to almost the same price of SD cards of the same capacity.
How to make use the micro-SD more efficiently to achieve the better performance is at least concerned in the present invention.
The invention provides a SD card composed of two micro-SD cards, so that the storage capacity and the operation speed can be improved.
The invention provides a secure digital (SD) card adaptor, comprising a plurality of I/O pads, for communicating with an external device. Further, a first adapting structure is included for plugging in a first micro-SD card. A second adapting structure is included for plugging in a second micro-SD card. A controller is included for adapting the first adapting structure and the second adapting structure for data access by the external device via the I/O pads. Wherein, the controller configures a total storing space into a plurality of storage sections for alternatively mapping to the first adapting structure and the second adapting structure.
The invention also provides a secure digital (SD) card, including a containing case, a plurality of I/O pads, a first micro-SD card, a second micro-SD card, and a controller. The I/O pads is for communicating with an external device. The first micro-SD card has a plurality of first storage sections, being embedded or plugged into the containing case. The second micro-SD card has a plurality of second storage sections, being embedded or plugged into the containing case. The controller controls the first micro-SD card and the second micro-SD card to be accessed from the external device via the I/O pads. The controller configures the first storage sections and the second storage sections alternatively into a total storage space.
The invention also provides a method for constructing a secure digital (SD) card with dual micro-SD cards. The method includes providing a SD card adaptor, comprising a first adapting structure, a second adapting structure, and a controller. A first micro-SD card is plugged into the first adapting structure. A second micro-SD card is plugged into the second adapting structure. The controller serves as a bridge in a striping manner for the first micro-SD card and the second micro-SD card to communicate with an external device in data accessing.
It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the invention as claimed.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
The present invention bridges two micro-SD cards into a SD card based on a striping mode that performs both capacity aggregation and speed aggregation. Several embodiments are provided for descriptions of the invention but not limit the invention. In addition, the embodiments can be further properly combined into another embodiment.
For an aspect of the invention, the present invention constructs a SD Flash card with two micro-SD cards by a dual micro-SD to SD adaptor. There are 3 kinds of SD memory cards which are classified by storage capacity: (1) Standard Capacity SD Memory Card (SDSC) which is up to and including 2 GB, (2) High Capacity SD Memory Card (SDHC) which is more than 2 GB and up to and including 32 GB, (3) Extended Capacity SD Memory Card (SDXC) which is more than 32 GB and up to and including 2 TB. SD1.0 defines DS (Default Speed) card type up to 25 MHz (12.5 MB/s) 3.3V signaling. SD2.0 defines HS (High Speed) card type up to 50 MHz (25 MB/s) 3.3V signaling. SD3.0 defines 2 new UHS-I (Ultra High Speed Phase I) card types: UHS50 (up to SDR50/DDR50, 100 Mhz 50 MB/s 1.8V signaling) and UHS104 (up to SDR104, 208 Mhz 1.8V signaling). UHS-I is not applied to SDSC card but can be applied to SDHC and SDXC card. The present invention proposes a controller that can be installed on the proposed adaptor of the same form factor as SD to bridge two micro-SD cards of speed type either DS, HS, UHS50 or UHS104 to UHS104. However, the present invention is not limited to these types of SD interface speeds. The controller performs striping access function to achieve almost double throughput performance in sequential read/write for the target SD interface speed. The first example is that two 2 GB micro-SDSC (DS type) cards of 10 MB/s sequential read/write throughput can be bridged to a 4 GB SDHC (HS type) card of 20 MB/s sequential read/write throughput. The second example is that two 8 GB micro-SDHC (HS type) cards of 20 MB/s sequential read and 15 MB/s sequential write throughput can be bridged to either a 16 GB SDHC (UHS104 type) card of 40 MB/s sequential read and 30 MB/s sequential write throughput. The third example is that two 32 GB micro-SDHC (UHS104 type) cards of 60 MB/s sequential read and 35 MB/s sequential write throughput can be bridged to a 64 GB SDXC (UHS104 type) card of 90 MB/s sequential read and 70 MB/s sequential write throughput.
Alternatively, before the micro-SD cards are plugged in, the SD case is like a SD card adaptor, including a plurality of I/O pads, for communicating with an external device. In addition, a first adapting structure is included for plugging an external first micro-SD card. A second adapting structure is included for plugging an external second micro-SD card. A controller is included for connecting the first adapting structure and the second adapting structure so as to a data accesses from the external device by the I/O pads. Wherein, the controller configures a total storing space into a plurality of storage sections for alternatively mapping to the first adapting structure and the second adapting structure.
In considering the dimension of the dual microSD to SD adaptor and the micro-SD card, because the SD dimension is 32 mm×24 mm×2.1 mm and the micro-SD dimension is 15 mm×11 mm×1.0 mm, it is feasible for a SD adaptor to contain two micro-SD cards and a striping controller.
Two 8 GB microSDHC (HS mode) cards of 20 MB/s sequential read and 15 MB/s sequential write throughput can be bridged to a 16 GB SDHC (HS mode) card of 20 MB/s sequential read/write throughput. By jump option of, for example, “UHS104 mode”, the two 8 GB microSD cards can be bridged to a 16 GB SDHC (UHS104 mode) card of 40 MB/s sequential read and 30 MB/s sequential write throughput.
By the SD3.0 standard specification, UHS-I mode can be applied to SDHC card. The present invention can upgrade the two microSDHC cards of HS mode to a SDHC card of UHS104 mode to get double performance, compared with the normal single micro-SD to SD adaptor.
From the data structure, the storage space can be configured to alternatively distribute to the two micro-SD card.
In
Further in example, the buffer unit 115 can be used to respectively buffer the data to be written to the micro-SD cards 202 and 204. This also indicated that the two micro-SD cards 202 and 204 can be written in a parallel manner.
From the aspect in construction the SD card with dual micro-SD cards, the invention for example provides a method for constructing a secure digital (SD) card with dual micro-SD cards. The method includes providing a SD card adaptor, comprising a first adapting structure, a second adapting structure, and a controller. A first micro-SD card is plugged into the first adapting structure. A second micro-SD card is plugged into the second adapting structure. The controller serves as a bridge for the two micro-SD card and the second micro-SD card to communicate with an external device in data accessing.
For the more embodiments in various modifications for better detail, The SD card adaptor is configured based on striping manner. The size of each of the storage sections is a chunk size determined by the striping engine.
Further, if just one micro-SD card is in use, the operation still remains as shown in
For the further embodiments, for example, the controller can automatically recognize the plugged two micro-SD cards and achieving an operation speed for accessing the two micro-storage cards. The two micro-SD cards may have the same operation speed or different operations speeds.
For the further embodiments, for example, the first micro-SD card and the second micro-SD card have a same storage capacity or different storage capacities.
For the further embodiments, for example, the first micro-SD card and the second micro-SD card are in a same spec-type or different spec-types.
For the further embodiments, for example, each of the micro-SD cards has a SD interface speed type, such as DS, HS, UHS50 or UHS104.
For the further embodiments, for example, the first micro-SD card and the second micro-SD card are operated at the same SD interface speed.
For the further embodiments, for example, the first micro-SD card and the second micro-SD card are operated at different SD interface speeds.
For the further embodiments, for example, the first micro-SD card and the second micro-SD card are parallel in internal access operation.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing descriptions, it is intended that the present invention covers modifications and variations of this invention if they fall within the scope of the following claims and their equivalents.