CN101404000A - Reading-writing method and device with multi-memory card logic in one - Google Patents
Reading-writing method and device with multi-memory card logic in one Download PDFInfo
- Publication number
- CN101404000A CN101404000A CNA2008100651242A CN200810065124A CN101404000A CN 101404000 A CN101404000 A CN 101404000A CN A2008100651242 A CNA2008100651242 A CN A2008100651242A CN 200810065124 A CN200810065124 A CN 200810065124A CN 101404000 A CN101404000 A CN 101404000A
- Authority
- CN
- China
- Prior art keywords
- card
- read
- memory
- master controller
- storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
The invention discloses a logic unification read-write method for a plurality of memory cards and a device thereof. The device comprises a host interface (104), a master controller CPU (101), various memory card interfaces (106), an ROM (103), an RAM (102) and a power management module (105), in particular, the master controller CPU (101) reads out the solid state software stored in the ROM (103) to control the various memory card interfaces (106) for data reading and writing, thus causing the various memory card to be represented as a single external storage device which is integrated in logic and superposes the capacity of the various memory cards on a host computer. The method comprises the following steps: software running environment and a hardware port are initialized; a current memory card is detected; the memory card is initialized; the related information of the memory card is marked; the capacity of the valid memory cards is accumulated; the type and the capacity of the logical storage device is replied to the host computer; and the master controller CPU (101) receives host instruction for reading and writing. A plurality of memory cards can be combined into a logical storage device with large capacity without changing the structure and the capacity of single memory cards and the host device by the method and the device, thus storing the data greater than the single logical disk capacity.
Description
Technical field
The present invention relates to writing or readout device of number storage information, particularly relate to I/O (I/O) DIU data interface unit, relate in particular to and look the storage means that multi-memory card is single high capacity logical device.
Background technology
Storage card is meant the independent storage medium that is used on mobile phone, digital camera, portable computer, MP3 and other digital products, it generally is the form of card, so be referred to as " storage card ", be called " digital memory card ", " digital memory card ", " storing card " etc. again, common storage card refers to SD card, mmc card, SONY MemoryStick memory stick etc.
Card reader is a kind of specialized equipment, there is slot can insert storage card, ports having can be connected to computing machine, the storage card that is fit to is inserted slot, port links to each other with computing machine and installs after the required driver, computing machine just is used as a removable memory to storage card, thereby can pass through the card reader reading and writing memory card.By the kind branch of compatible storage card can be divided into SD card reader, SIM card card reader, PCMICA card reader and memory stick read write line etc., also have the double flute card reader can use two or more card simultaneously; Can be divided into serial port card reader (speed is very slow, seldom sees), parallel port card reader (computing machine that is suitable for early stage mainboard) and USB card reader (speed is fast, and is easy to use) by the port type branch.
General-purpose serial bus USB (Universal Serial Bus) is a kind of novel computer external interface of being formulated by the contact of several producers such as Intel, NEC, Compaq, DEC, IBM, Microsoft and NorthernTelecom.USB has transmission speed, and (USB1.1 is 12Mbps soon, USB2.0 is 480Mbps), easy to use, support hot plug, connect flexibly, advantage such as independently-powered can connect mouse, keyboard, printer, scanner, camera, flash disk, MP3 machine, mobile phone, digital camera, portable hard drive, external smooth floppy drive, USB network interface card and nearly all external units such as ADSL Modem, Cable Modem.
The USB tissue has defined the standard of mass memory unit (Mass Storage Class), be used to use USB interface to realize storage class equipment, support to Mass Storage agreement is provided among the Microsoft Windows, as long as therefore the USB mobile device is followed Mass Storage agreement and organized data and processing command, just can realize form and host exchanging data as disk unit.
Between USB card reader and PC main frame, use USB interface and Mass Storage agreement and main frame to communicate, on the PC main frame, show as disk.
In the present storage card reader device, comprise the card reader of All-in-One, show as a plurality of logic magnetic disc equipment in host apparatus, every storage card performance is a memory device, shows a drive on computers.Current storage card is indebted to the develop rapidly of semiconductor memory technologies, and capacity is constantly upgrading also, but still is subjected to the restriction of single card capacity when the transmission of large capacity data.
Reader device recited above and storage means have the following disadvantages:
1, the storage card of insertion reader device shows as a plurality of logic magnetic discs in main frame, and every storage card performance is a memory device, shows a drive on computers, can not integrate the total volume of using each storage card, and be not directly perceived, uses inconvenient;
2, can't store data greater than single logic magnetic disc capacity.
Summary of the invention
The technical problem to be solved in the present invention is to avoid above-mentioned the deficiencies in the prior art part and proposes a kind of storage means and device that multi-memory card is single high capacity logical device of looking.
The present invention solve the technical problem can be by realizing by the following technical solutions: a kind of read-write equipment with the multi-memory card logic unification, this read-write equipment comprises host interface, master controller CPU, each memory card interface, read only memory ROM, random access memory ram, power management module, described master controller CPU is by bus and the interconnection of each memory card interface, control each memory card interface (106) and carry out reading and writing data to be stored in solidification software on the read only memory ROM (103), thereby make described each storage card show as on main frame that one in logic exists, the single external memory card device of each memory card capacity superposes.
Described storage card comprises SD card, mmc card, Memory Stick and CF card; Host interface adopts USB interface, and carries out Mass Storage communication protocol with main-machine communication the time.
The present invention solves described technical matters, can also further realize by the following technical solutions, a kind of storage means that multi-memory card is single high capacity logical device of looking is provided, based on the read-write equipment that multi-memory card is carried out the logic unification that is electrically connected to main frame, this read-write equipment comprises host interface, master controller CPU, each memory card interface, read only memory ROM, random access memory ram and power management module, said method comprising the steps of:
A. the host interface with described read-write equipment links to each other with main frame, and this device is obtained power supply from main frame, described master controller cpu reset and operation, initializers running environment and necessary hardware port simultaneously;
B. current storage card sequence number is made as 0;
C. whether master controller CPU to detect current storage card available, if testing result is unavailable, then this storage card of mark is invalid in random access memory ram, and skips to execution in step F;
D. if the testing result among the step C is available, then this storage card of initialization if initialized card is failed, then jumps directly to execution in step F;
E. if the initialized card success among the step D, then this storage card of mark be effective in random access memory ram, and with card type memory and capacity record in this random access memory ram;
Whether be last card, if testing result is a "No", then points to next card, and return step C if F. detecting the current storage card that reads;
G. if the testing result in the step F is a "Yes", will be recorded in then that the capacity of all effective storage cards adds up in the random access memory ram, calculate the total volume of all effective storage cards;
H. described master controller CPU will have only a logical memory device to host response, and reply main frame with a kind of Card Type of appointment;
I. host asks logical memory device capacity, master controller CPU replys the total volume of all effective storage cards main
J. described master controller CPU receives host command and carries out corresponding read-write operation.
Compare with prior art, the beneficial effect of technique scheme of the present invention is:
1, do not change single memory card architecture, capacity and host apparatus,, realize many storage cards are merged into a high capacity logical memory device by this memory card read/write device;
2, can be by the data of this device storage greater than single logic magnetic disc capacity.
Description of drawings
Fig. 1 is the read-write equipment internal logic block diagram of multi-memory card logic unification of the present invention;
The wiring diagram of Fig. 2 embodiment one that to be described master controller CPU link to each other with memory card interface by the SD bus;
The wiring diagram of Fig. 3 embodiment two that to be described master controller CPU link to each other with memory card interface by spi bus;
Fig. 4 is the control flow chart of read-write equipment when realizing its logic unification function of multi-memory card logic unification of the present invention;
Fig. 5 is the control flow chart of read-write equipment to the storage card reading of data time of multi-memory card logic unification of the present invention;
Fig. 6 is the control flow chart of read-write equipment to the storage card write data time of multi-memory card logic unification of the present invention;
Fig. 7 is the synoptic diagram of described master controller CPU when adopting single sector and many sectors visit storage card;
Fig. 8 is the visit synoptic diagram of data on same storage card;
Fig. 9 is the visit synoptic diagram of data on not same storage card;
Figure 10 is that storage card transfers in a read-write equipment that placement illustrates synoptic diagram in proper order in another identical read-write equipment.
Embodiment
Be described in further detail below in conjunction with the most preferred embodiment shown in each accompanying drawing.
The present invention's read-write equipment 100 with the multi-memory card logic unification, as shown in Figure 1, comprise host interface 104, master controller CPU 101, each memory card interface 106, read only memory ROM 103, random access memory ram 102, power management module 105, especially, described master controller CPU 101 is by bus and 106 interconnection of each memory card interface, control each memory card interface (106) and carry out reading and writing data to be stored in solidification software on the read only memory ROM (103), thereby make described each storage card show as on main frame that one in logic exists, the single external memory device of each memory card capacity superposes.
Described storage card comprises SD card, mmc card, Memory Stick and CF card; Host interface 104 adopts USB interface, and carries out Mass Storage communication protocol with main-machine communication the time.
As shown in Figures 2 and 3, can different buses be electrically connected according to the type selecting of storage card between described master controller CPU101 and each memory card interface 106.
As shown in Figure 1, the 5V power supply that described power management module 105 obtains from main frame transfers it to 3.3V or 1.8V is used to master controller CPU 101 and each memory card interface 106 to use.
In order to solve technical matters proposed by the invention, its technical scheme can also be, a kind of storage means that multi-memory card is single high capacity logical device of looking is provided, based on the read-write equipment 100 that multi-memory card is carried out the logic unification that is electrically connected to main frame, this read-write equipment 100 comprises host interface 104, master controller CPU 101, each memory card interface 106, read only memory ROM 103, random access memory ram 102, power management module 105, especially, may further comprise the steps:
A. step 401 as shown in Figure 4 links to each other the host interface 104 of described read-write equipment with main frame, this device 100 is obtained power supply from main frame, and described master controller CPU 101 resets and moves, simultaneously initializers running environment and necessary hardware port;
B. current storage card sequence number is made as 0, as shown in Figure 4 step 402;
C. step 403 as shown in Figure 4, whether master controller CPU 101 detects current storage card available, if testing result is unavailable, then this storage card of mark is invalid in random access memory ram 102, and skips to execution in step F;
D. step 404 as shown in Figure 4, if the testing result among the step C is available, this storage card of initialization then is if the initialized card failure then jumps directly to execution in step F;
E. step 405 as shown in Figure 4, if the success of the initialized card among the step D, then this storage card of mark be effective in random access memory ram 102, and with card type memory and capacity record in this system's random access memory ram 102;
F. step 406 as shown in Figure 4, whether be last card, if testing result is a "No", then point to next card if detecting the current storage card that reads, step 408 as shown in Figure 4, and return step C;
G. if the testing result in the step F is a "Yes", the capacity that then will be recorded in all effective storage cards in the random access memory ram 102 adds up, and calculates the total volume of all effective storage cards, as shown in Figure 4 step 407;
H. described master controller CPU 101 will have only a logical memory device to host response, and reply main frame with a kind of Card Type of appointment;
I. host asks logical memory device capacity, master controller CPU 101 replys main frame with the total volume of all effective storage cards;
J. described master controller CPU 101 receives host command and carries out corresponding read-write operation.
The described particular card type of top step H is Mass Storage Class.
Read operation among the described step J comprises step successively:
A. step 501 as shown in Figure 5, main frame send read data and instruct described master controller CPU 101;
B. described master controller CPU 101 assay readings obtain the start sector number that need read and the sector sum that need read according to the parameter of instruction;
G. reading data course finishes.
Write operation among the described step J comprises step successively:
B. described master controller CPU 101 analyzes the parameter of write data instruction, obtains the start sector number that need write and the sector sum that need write;
G. the write data process finishes.
The reading and writing process of being introduced in the above, the specific fixed number value among the described corresponding step f is set to 1 when the visit of single sector; Described rating number need to be set to the sector sum of visit when many sectors were visited.
Can be to adopt the visit of single sector or many sectors access modes by the sector that operates in the solidification software definition master controller CPU 101 visit data places in the read only memory ROM 103, master controller CPU 101 type decided according to the storage card of sector, the data place correspondence of need visit after receiving the order that main frame reads and writes data is to adopt the visit of single sector or many sectors access mode, and master controller to the synoptic diagram of storer list sector access mode and the visit of many sectors as shown in Figure 7.
When the data of master controller CPU 101 visit are on same storer, as shown in Figure 8, the start address Address of visit, length is Length, master control cpu is according to the state capacity of this information and all cards, calculate the card sequence number at current operation initial sector place and offset address and length L ength1 in card, and data are conducted interviews.
If current accessed Length is greater than the residue length Length1 in a certain storage card, as shown in Figure 9, then need to visit next storage card, the visit start address is opened the address 0 of storage card for next, data length is Length2=Length-Length1, and the DATA DISTRIBUTION that main frame need be visited is when two different storage cards, when having visited the sector of current storage card, can skip on next storage card and conduct interviews, up to having visited till main frame requires the total data of visit.
When each storage card when the read-write equipment 100 of former multi-memory card logic unification is transferred to the read-write equipment 100 of another same-type, the order that storage card is placed must with the sequence consensus that is placed on former read-write equipment 100, this process can be with reference to Figure 10.
Claims (13)
1, a kind of read-write equipment (100) with the multi-memory card logic unification, comprise host interface (104), master controller CPU (101), each memory card interface (106), read only memory ROM (103), random access memory ram (102) and power management module (105), it is characterized in that:
Described master controller CPU (101) is by bus and each memory card interface (106) interconnection, read the solidification software that is stored in the read only memory ROM (103) and carry out reading and writing data, thereby make described each storage card on main frame, show as one single external memory device that exist, that superpose each memory card capacity in logic in order to control each memory card interface (106).
2, the read-write equipment with the multi-memory card logic unification as claimed in claim 1 is characterized in that:
Described storage card comprises SD card, mmc card, Memory Stick and CF card.
3, the read-write equipment with the multi-memory card logic unification as claimed in claim 1 is characterized in that:
Described host interface (104) adopts USB interface, and carries out Mass Storage communication protocol with main-machine communication the time.
4, the read-write equipment with the multi-memory card logic unification as claimed in claim 1 is characterized in that:
Select different buses to be electrically connected according to the type of this storage card respectively is different between described master controller CPU (101) and each memory card interface (106).
5, the read-write equipment with the multi-memory card logic unification as claimed in claim 1 is characterized in that:
Described power management module (105) obtains the 5V power supply from main frame, is converted into 3.3V or 1.8V and is used to master controller CPU (101) and each memory card interface (106) power supply.
6, a kind ofly look the storage means that multi-memory card is single high capacity logical device, based on the read-write equipment (100) that will open the multi-memory card logic unification that is electrically connected to main frame, this read-write equipment (100) comprises host interface (104), master controller CPU (101), each memory card interface (106), read only memory ROM (103), random access memory ram (102) and power management module (105), it is characterized in that, said method comprising the steps of:
A. the host interface (104) with described read-write equipment (100) links to each other with main frame, and this device (100) is obtained power supply from main frame, and described master controller CPU (101) resets and moves, simultaneously initializers running environment and necessary hardware port;
B. current storage card sequence number is made as 0;
Whether C. master controller CPU (101) detects current storage card available, if testing result is unavailable, then this storage card of mark is invalid in random access memory ram (102), and skips to execution in step F;
D. if the testing result among the step C is available, then this storage card of initialization if this storage card of initialization is failed, then jumps directly to execution in step F;
E. if this storage card of the initialization success among the step D, then this storage card of mark is effective in random access memory ram (102), and with card type memory and capacity record in this random access memory ram (102);
Whether be last card, if testing result is a "No", then points to next card, and return execution in step C if F. detecting the current storage card that reads;
G. if the testing result in the step F is a "Yes", the capacity that then will be recorded in all effective storage cards in the random access memory ram (102) adds up, and calculates the total volume of all effective storage cards;
H. described master controller CPU (101) will have only a logical memory device to host response, and reply main frame with a kind of Card Type of appointment;
I. host asks logical memory device capacity, master controller CPU (101) replys main frame with the total volume of all effective storage cards;
J. described master controller CPU (101) receives host command and carries out corresponding read-write operation.
7, as claimed in claim 6ly look the storage means that multi-memory card is single high capacity logical device, it is characterized in that:
A kind of Card Type of the described appointment of step H is Mass Storage Class.
8, as claimed in claim 6ly look the storage means that multi-memory card is single high capacity logical device, it is characterized in that:
Read operation among the described step J comprises step successively:
A. main frame sends read data and instructs described master controller CPU (101);
B. described master controller CPU (101) assay readings obtains the start sector number that need read and the sector sum that need read according to the parameter of instruction;
C. start sector number that described master controller CPU (101) reads as required and the sector sum that need read, the end sector number of the data that judgement need be read, be that start sector number adds whether the sector sum that need read surpasses the total volume of described logical memory device, if judged result is a "Yes", then jump to execution in step g;
If d. the judged result among the step c is a "No", judge then whether the sector sum that need read is zero, if zero, then jump directly to execution in step g;
If e. the judged result in the steps d is non-vanishing, promptly the data that read of main frame are positioned at effectively sector of storage card, then calculate the current sector number place storage card sequence number that reads, and calculate the offset address in this storage card;
F. read the data the current sector number and return to main frame from this storage card, simultaneously current sector number is added a special value, the sector sum that needs are read deducts a special value, and returns steps d;
G. reading data course finishes.
9, as claimed in claim 6ly look the storage means that multi-memory card is single high capacity logical device, it is characterized in that:
Write operation among the described step J comprises step successively:
A. main frame sends write data and instructs described master controller CPU (101);
B. described master controller CPU (101) analyzes the parameter of write data instruction, obtains the start sector number that need write and the sector sum that need write;
C. start sector number that described master controller CPU (101) writes as required and the sector sum that need write, the end sector number of the data that judgement need write, be that start sector number adds whether the sector sum that need write surpasses the total volume of described logical memory device, if judged result is a "Yes", then jump to execution in step g;
If d. the judged result among the step c is a "No", judge then whether the sector sum that need write is zero, if zero, then jump directly to execution in step g;
If e. the judged result in the steps d is non-vanishing, promptly the data that write of main frame are positioned at effectively sector of storage card, then calculate the current sector number place storage card sequence number that writes, and calculate the offset address in this storage card;
F. write data the current sector number from this storage card, simultaneously current sector number is added a special value, the sector sum that needs are read deducts a special value, and returns execution in step d;
G. the write data process finishes.
10, as claimed in claim 6ly look the storage means that multi-memory card is single high capacity logical device, it is characterized in that:
Can be to adopt the visit of single sector or many sectors access modes by the sector that operates in solidification software definition master controller CPU (101) the visit data place in the read only memory ROM (103), master controller CPU (101) type decided according to the storage card of sector, the data place correspondence of need visit after receiving the order that main frame reads and writes data be to adopt the visit of single sector or many sectors access mode.
11, look the storage means that multi-memory card is single high capacity logical device as claimed in claim 8 or 9, it is characterized in that:
Special value among the described step f is set to 1 when the visit of single sector; Described special value need to be set to the sector sum of visit when many sectors were visited.
12, as claimed in claim 6ly look the storage means that multi-memory card is single high capacity logical device, it is characterized in that:
The DATA DISTRIBUTION that main frame need be visited when having visited the sector of current storage card, can skip on next storage card and conducts interviews when two different storage cards, till visit finishes the total data of main frame requirement visit.
13, as claimed in claim 6ly look the storage means that multi-memory card is single high capacity logical device, it is characterized in that:
When each storage card when the read-write equipment (100) of former multi-memory card logic unification is transferred to the read-write equipment (100) of another same-type, the order that storage card is placed must with the sequence consensus that is placed on former read-write equipment (100).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100651242A CN101404000B (en) | 2008-01-04 | 2008-01-04 | Reading-writing method with multi-memory card logic in one |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100651242A CN101404000B (en) | 2008-01-04 | 2008-01-04 | Reading-writing method with multi-memory card logic in one |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101404000A true CN101404000A (en) | 2009-04-08 |
CN101404000B CN101404000B (en) | 2011-06-08 |
Family
ID=40538021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100651242A Active CN101404000B (en) | 2008-01-04 | 2008-01-04 | Reading-writing method with multi-memory card logic in one |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101404000B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150127A (en) * | 2013-03-21 | 2013-06-12 | 浪潮(北京)电子信息产业有限公司 | System for accessing storage in multiple paths, configuration of system, and access method |
CN105045725A (en) * | 2015-08-04 | 2015-11-11 | Tcl移动通信科技(宁波)有限公司 | Multi-storage-card storage realization method and system for mobile terminal |
CN105095811A (en) * | 2015-07-20 | 2015-11-25 | 中山火炬职业技术学院 | Memory-card expanding and capacity combining card reader |
CN107025190A (en) * | 2016-02-02 | 2017-08-08 | 爱思开海力士有限公司 | System and its operating method |
CN108196886A (en) * | 2017-12-26 | 2018-06-22 | 山东浪潮通软信息科技有限公司 | A kind of card reader service implementation method and card reader |
CN110286855A (en) * | 2019-06-14 | 2019-09-27 | 江苏都万电子科技有限公司 | A kind of devices and methods therefor of the automatic assorted cold dishes of multiple TF cards |
CN111984560A (en) * | 2019-05-22 | 2020-11-24 | 创惟科技股份有限公司 | Read-write control system and method thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1435796A (en) * | 2002-01-30 | 2003-08-13 | 记忆科技(深圳)有限公司 | Memroy drive device compatible with multiple mobile memory cards |
CN1252639C (en) * | 2002-09-29 | 2006-04-19 | 上海乐金广电电子有限公司 | Memory card for digital player and its file writing and reading method |
CN100371919C (en) * | 2004-07-16 | 2008-02-27 | 安国国际科技股份有限公司 | Improved card reader and its data transmission method |
-
2008
- 2008-01-04 CN CN2008100651242A patent/CN101404000B/en active Active
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150127A (en) * | 2013-03-21 | 2013-06-12 | 浪潮(北京)电子信息产业有限公司 | System for accessing storage in multiple paths, configuration of system, and access method |
CN105095811A (en) * | 2015-07-20 | 2015-11-25 | 中山火炬职业技术学院 | Memory-card expanding and capacity combining card reader |
CN105045725A (en) * | 2015-08-04 | 2015-11-11 | Tcl移动通信科技(宁波)有限公司 | Multi-storage-card storage realization method and system for mobile terminal |
CN105045725B (en) * | 2015-08-04 | 2018-10-26 | Tcl移动通信科技(宁波)有限公司 | A kind of mobile terminal multi-memory card Realization of Storing and system |
CN107025190A (en) * | 2016-02-02 | 2017-08-08 | 爱思开海力士有限公司 | System and its operating method |
CN107025190B (en) * | 2016-02-02 | 2021-04-13 | 爱思开海力士有限公司 | System and method of operation thereof |
CN108196886A (en) * | 2017-12-26 | 2018-06-22 | 山东浪潮通软信息科技有限公司 | A kind of card reader service implementation method and card reader |
CN111984560A (en) * | 2019-05-22 | 2020-11-24 | 创惟科技股份有限公司 | Read-write control system and method thereof |
CN111984560B (en) * | 2019-05-22 | 2022-03-15 | 创惟科技股份有限公司 | Read-write control system and method thereof |
CN110286855A (en) * | 2019-06-14 | 2019-09-27 | 江苏都万电子科技有限公司 | A kind of devices and methods therefor of the automatic assorted cold dishes of multiple TF cards |
Also Published As
Publication number | Publication date |
---|---|
CN101404000B (en) | 2011-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101404000B (en) | Reading-writing method with multi-memory card logic in one | |
CN101449248B (en) | Data memory device and data memorizing method | |
US6880024B2 (en) | Control system for memory storage device having two different interfaces | |
US5812814A (en) | Alternative flash EEPROM semiconductor memory system | |
EP1920317B1 (en) | Mass data storage system | |
US8762627B2 (en) | Memory logical defragmentation during garbage collection | |
US7131595B2 (en) | Automatic drive icon assignment by media type in single slot USB card readers | |
KR100876627B1 (en) | Interface circuit, system device and data interface method using this interface circuit | |
US7007127B2 (en) | Method and related apparatus for controlling transmission interface between an external device and a computer system | |
TWI467371B (en) | Memory module and utilizing method thereof, computer program and computer readable medium | |
US20070033326A1 (en) | Enhanced host interfacing methods | |
JP2013515992A (en) | USB3.0 support on mobile platforms with USB2.0 interface | |
CN101449234A (en) | Data storage device and data storage method | |
US20050097263A1 (en) | Flash-memory card-reader to IDE bridge | |
CN1650276B (en) | ATA/SATA combined controller | |
US20120066422A1 (en) | Method and system for transferring high-speed data within a portable device | |
US20040221130A1 (en) | Method and device for a accessing non-volatile memory by PC and X-BOX | |
WO2007019258A2 (en) | Enhanced host interface | |
EP1403814B1 (en) | Electronic apparatus, information processing apparatus, adapter apparatus, and information exchange system | |
US10817405B2 (en) | Storage device and debugging system thereof | |
US20040030830A1 (en) | Storage medium control method, storage medium control device, and storage medium adaptor | |
WO2017176387A1 (en) | Data storage device having internal tagging capabilities | |
US20060277326A1 (en) | Data transfer system and method | |
US20060123167A1 (en) | Request conversion | |
US7418545B2 (en) | Integrated circuit capable of persistent reservations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 518057 A, B, C, D, E, F1, 8 Building, Financial Services Technology Innovation Base, No. 8 Kefa Road, Nanshan District, Shenzhen City, Guangdong Province Patentee after: Shenzhen jiangbolong electronic Limited by Share Ltd Address before: 518000 Shenzhen Nanshan High-tech Zone, Shenzhen, Guangdong Province Patentee before: Shenzhen jiangbolong Electronic Co., Ltd. |
|
CP03 | Change of name, title or address |