CN1435796A - Memroy drive device compatible with multiple mobile memory cards - Google Patents
Memroy drive device compatible with multiple mobile memory cards Download PDFInfo
- Publication number
- CN1435796A CN1435796A CN 02100837 CN02100837A CN1435796A CN 1435796 A CN1435796 A CN 1435796A CN 02100837 CN02100837 CN 02100837 CN 02100837 A CN02100837 A CN 02100837A CN 1435796 A CN1435796 A CN 1435796A
- Authority
- CN
- China
- Prior art keywords
- mobile memory
- memory card
- usb interface
- driver device
- card
- 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.)
- Pending
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
A storage driver compatible with multiple mobile memory cards is composed of the flash memory unit for storing data, the USB interface unit for connecting external USB devices, the control unit for reading or writing data from or to flash memory and controlling communication of USB interface unit, the power supply unit getting electric power via USB interface, and connecting unit of mobile memory card. It is suitable for the storage devices using flash memory as its storage medium.
Description
Technical field:
The present invention relates to the device of the flash drive of the multiple mobile memory card of a kind of compatibility, the device that particularly a kind ofly be used between the computer, computer and consumer electronics product carries out data storage and exchange and compatible multiple mobile memory card.
Background technology:
Since PC was come out, the external memory storage that it adopts was a disk always.Flexible plastic disc is as a kind of medium of being convenient to carry out exchanges data between different computers, and its memory capacity goes so far as the 1.44M byte of still using now from initial 512K byte (Byte), 1.2M byte.Along with development of computer, a large amount of figures, audio, video data need storage and exchange on PC.By contrast, the flexible plastic disc of 1.44M byte can't be competent at present needs already on memory capacity.Secondly, floppy disk is as a kind of storer of magnetic medium, and the floppy disk that read-write need have the mechanical action cooperation carries out, so its speed is very slow, and energy consumption is very high, and reliability is also relatively poor relatively.
Except using flexible plastic disc, also have some other equipment can be used for the storage of mobile data now, for example: removable hard disk, MO, CD-RW, ZIP dish etc.; But these equipment each have different shortcomings: removable hard disk damages easily, and ZIP dish, MO, CD-RW etc. all need extra driving arrangement support, and volume is bigger, and price is also somewhat expensive.
Along with the appearance of flash memory (Flash) medium, as the medium that a kind of volume is little, in light weight, portable, safe, reliable, cost performance is high, it has represented a kind of main developing direction of memory device.
The Flash memory device mainly comprises various Flash mobile memory cards (for example: compact flash (CompactFlash card), small intelligent medium memory card (SmartMedia card), multimedia card (Multimedia Card), safe digital card (Secure Digital Card), memory stick (MemoryStick) etc.)
The volume of Flash card is small and exquisite, and memory capacity is big, is widely used on the consumer electronics products such as digital camera, MP3 player, digital camera, as the storage medium of consumer electronics product.But the Flash card can not be directly and the computer swap data, need and special software is installed finish exchanges data by the connecting line between consumer electronics product and the computer; Perhaps, come and the computer swap data by special card reader.Usually with the data exchange interface of USB (universal serial bus) (Universal Serial Bus, be called for short USB) interface as itself and computer equipment, it has the deck of one or more Flash cards to existing card reader, can read and write corresponding Flash card; Its shortcoming is: it does not have built-in Flash device, and only actually is an interface, can not directly use as memory device; And this card reader can not compatible all Flash cards.
The structure of Flash movable storage device is USB interface+FLASH memory device normally, is called the mobile electron hard disk.The mobile electron hard disk has portable, reliable, the advantage such as capacity is big of Flash, need not driver, can be directly USB interface and computer swap data by computer.But its shortcoming is: in a single day the mobile electron hard disk is produced, and its memory capacity just can not be expanded; Can not read and write the Flash card that is all the Flash memory device.
Summary of the invention:
Fundamental purpose of the present invention is to provide the storing driver device of the multiple mobile memory card of a kind of compatibility, the memory storage that with the flush memory device is storage medium has the interface and the USB interface of compatible multiple mobile memory card simultaneously, can realize between the computer easily, carry out data storage and exchange between computer and the consumer electronics product.
Another object of the present invention is to provide the storing driver device of the multiple mobile memory card of a kind of compatibility, make that this memory storage can be that the memory storage of storage medium carries out read-write operation with the flush memory device to other, realizes expansion of storage capacity.
The object of the present invention is achieved like this:
The storing driver device of the multiple mobile memory card of a kind of compatibility comprises at least:
Flash cell is used to store data;
Usb interface unit is used to connect external USB equipment;
Control module is used for connecting and reading and writing data, and connects the communication operation of control usb interface unit;
Power supply unit is used for obtaining power supply from USB interface, and this power supply is offered this storing driver device;
The mobile memory card linkage unit is used for mobile memory card is connected with control module, and by the read-write of this control module control to mobile memory card.
Described storing driver device also is provided with the read-write control circuit that is used to prevent the mistake deleted data, and this read-write control circuit is connected with the mobile memory card linkage unit with control module, provides mistake to delete control signal.
Described storing driver device also is provided with flash cell, and this flash cell is connected with control module, is used to store data.
Described control module comprises at least: central processing unit and USB interface control module; This central processing unit is connected with usb interface unit by the USB interface control module, and by USB interface control module and usb interface unit and external USB device talk; This central processing unit also is connected with the mobile memory card linkage unit with address signal by its data-signal, and by the read-write of this mobile memory card linkage unit control to mobile memory card.
This central processing unit by the USB interface control module with the method for external USB device talk is: when this device was connected with external USB equipment, central processing unit carried out initialization operation, waited for the operation requests of external USB equipment then; After the operation requests of external USB equipment produced, central processing unit was analyzed the solicited message of external USB equipment, and operated according to this solicited message, and data and status information after will operating then send to external USB equipment.
The concrete steps that central processing unit is operated according to solicited message comprise:
Step 10: judging whether to carry out read-write operation, is execution in step 20 then, otherwise after carrying out corresponding operating in the solicited message, repeated execution of steps 10;
Step 20: judging whether to carry out write operation, is flash cell or the mobile memory card that then data is write appointment in the solicited message, and execution in step 40 then; Otherwise, execution in step 30;
Step 30: according to solicited message, sense data from flash cell or mobile memory card;
Step 40: after the return information, execution in step 10.
Before central processing unit carried out read-write operation, whether also further judgment data was encrypted state, was then before corresponding write operation or after the write operation data are decrypted conversion.
Before central processing unit carries out write operation, judge further also whether the mistake deletion control signal of read-write control circuit output is effective, be then will send corresponding mistake to delete control information by USB interface.
Described mobile memory card comprises at least: CompactFlash, SmartMedia, MultimediaCard, Secure Digital Card and Memory Stick.
Described mobile memory card linkage unit is provided with one or more mobile storage card connector, is used to connect CompactFlash or SmartMedia or Multimedia Card or Secure DigitalCard or Memory Stick card.
Described external USB equipment is computing machine or the computer peripheral with USB interface.
The device of the flash drive of the multiple mobile memory card of compatibility provided by the invention, with the flush memory device is the memory storage of storage medium, the interface and the USB interface that have compatible multiple mobile memory card simultaneously can realize between the computer easily, carry out data storage and exchange between computer and the consumer electronics product; And make that this memory storage can be that the memory storage of storage medium carries out read-write operation with the flush memory device to other, has realized expansion of storage capacity.
The present invention is described in further detail below in conjunction with drawings and Examples:
Description of drawings:
Fig. 1 is the logical organization synoptic diagram of one embodiment of the invention;
Fig. 2 carries out the control flow chart of reading and writing data for the present invention.
Embodiment:
Referring to Fig. 1, one embodiment of the invention comprise: be used to store data, and the flash cell that constitutes by flash chip, mobile storage card connector, power module, USB interface control module, central processing unit, read-write control circuit, USB slot etc.
Read-write control circuit can be made up of write-protect switch and the circuit that is attached thereto; Write-protect switch adopts the single-pole double-throw (SPDT) toggle switch, and its output is connected with an input/output signal line of control module; By stirring the slide block of stirring on the write-protect switch, can realize the two states that circuit connects from hardware; This two states is corresponding to " read-only " or " read-write " state of storer, and this state sends to by the control module collection and by USB interface and (for example: computing machine) is attached thereto the external USB equipment that connects.
Power module can be made of DC/DC conversion and mu balanced circuit, and the power pins that its power input is connected on the USB interface obtains+5V voltage, provides supply of electrical energy by DC/DC conversion and mu balanced circuit to whole device then.
The mobile memory card linkage unit is provided with the mobile storage card connector that can connect the mobile memory card that comprises CompactFlash, SmartMedia, Multimedia Card, Secure Digital Card, Memory Stick; Generally, the SM card uses an independent connector, CompactFlash card and the shared same connector of IBM MicroDrive (or using different connectors respectively), mmc card and the shared same connector of SD card (or using different connectors respectively), the MS card uses an independent connector.
Control module comprises at least: central processing unit and USB interface control module; This central processing unit is connected with usb interface unit by the USB interface control module, and by USB interface control module and usb interface unit and external USB device talk.
Central processing unit also is connected with the mobile memory card linkage unit with address signal by its data-signal, and by the read-write of this mobile memory card linkage unit control to mobile memory card.
Referring to Fig. 2, this above-mentioned central processing unit by the USB interface control module with the method for external USB device talk is: when this device was connected with external USB equipment, central processing unit carried out initialization operation, waited for the operation requests of external USB equipment then; After the operation requests of external USB equipment produced, central processing unit was analyzed the solicited message of external USB equipment, and operated according to this solicited message, and data and status information after will operating then send to external USB equipment.
The concrete steps that central processing unit is operated according to solicited message comprise:
Step 10: judging whether to carry out read-write operation, is execution in step 20 then, otherwise after carrying out corresponding operating in the solicited message, repeated execution of steps 10;
Step 20: judging whether to carry out write operation, is flash cell or the mobile memory card that then data is write appointment in the solicited message, and execution in step 40 then; Otherwise, execution in step 30;
Step 30: according to solicited message, sense data from flash cell or mobile memory card;
Step 40: after the return information, execution in step 10.
For the data of carrying out encryption, before central processing unit carries out read-write operation, the encrypted state of further judgment data also, if data store with encrypted form, then before corresponding write operation or also will be decrypted conversion after the write operation to data.
Before central processing unit carries out write operation, judge further also whether the mistake deletion control signal of read-write control circuit output is effective, be then will send corresponding mistake to delete control information by USB interface.
Described mobile memory card comprises at least: CompactFlash, SmartMedia, MultimediaCard, Secure Digital Card, Memory Stick.
It should be noted last that: above embodiment is the unrestricted technical scheme of the present invention in order to explanation only, although the present invention is had been described in detail with reference to the foregoing description, those of ordinary skill in the art is to be understood that: still can make amendment or be equal to replacement the present invention, and not breaking away from any modification or partial replacement of the spirit and scope of the present invention, it all should be encompassed in the middle of the claim scope of the present invention.
Claims (11)
1, the storing driver device of the multiple mobile memory card of a kind of compatibility comprises at least:
Flash cell is used to store data;
Usb interface unit is used to connect external USB equipment;
Control module is used for connecting and reading and writing data, and connects the communication operation of control usb interface unit;
Power supply unit is used for obtaining power supply from USB interface, and this power supply is offered this storing driver device;
It is characterized in that: it also comprises the mobile memory card linkage unit; This mobile memory card linkage unit is used for mobile memory card is connected with control module, and by the read-write of this control module control to mobile memory card.
2, the storing driver device of the multiple mobile memory card of compatibility according to claim 1, it is characterized in that: described storing driver device also is provided with the read-write control circuit that is used to prevent the mistake deleted data, this read-write control circuit is connected with the mobile memory card linkage unit with control module, provides mistake to delete control signal.
3, the storing driver device of the multiple mobile memory card of compatibility according to claim 1 is characterized in that: described storing driver device also is provided with flash cell, and this flash cell is connected with control module, is used to store data.
4, the storing driver device of the multiple mobile memory card of compatibility according to claim 1, it is characterized in that: described control module comprises at least: central processing unit and USB interface control module; This central processing unit is connected with usb interface unit by the USB interface control module, and by USB interface control module and usb interface unit and external USB device talk; This central processing unit also is connected with the mobile memory card linkage unit with address signal by its data-signal, and by the read-write of this mobile memory card linkage unit control to mobile memory card.
5, the storing driver device of the multiple mobile memory card of compatibility according to claim 4 is characterized in that: this central processing unit by the concrete grammar of USB interface control module and external USB device talk is:
When this device was connected with external USB equipment, central processing unit carried out initialization operation, waits for the operation requests of external USB equipment then;
After the operation requests of external USB equipment produced, central processing unit was analyzed the solicited message of external USB equipment, and operated according to this solicited message, and data and status information after will operating then send to external USB equipment.
6, the storing driver device of the multiple mobile memory card of compatibility according to claim 5, it is characterized in that: the concrete steps that central processing unit is operated according to solicited message comprise:
Step 10: judging whether to carry out read-write operation, is execution in step 20 then, otherwise after carrying out corresponding operating in the solicited message, repeated execution of steps 10;
Step 20: judging whether to carry out write operation, is flash cell or the mobile memory card that then data is write appointment in the solicited message, and execution in step 40 then; Otherwise, execution in step 30;
Step 30: according to solicited message, sense data from flash cell or mobile memory card;
Step 40: after the return information, execution in step 10.
7, the storing driver device of the multiple mobile memory card of compatibility according to claim 6, it is characterized in that: before central processing unit carries out read-write operation, also further whether judgment data is encrypted state, is then before corresponding write operation or after the write operation data are decrypted conversion.
8, according to the storing driver device of claim 1 or 2 or 4 or the 5 or 6 multiple mobile memory cards of described compatibility, it is characterized in that: before central processing unit carries out write operation, whether the mistake deletion control signal of also further judging read-write control circuit output is effective, is then will send corresponding mistake by USB interface to delete control information.
9, according to the storing driver device of claim 1 or 2 or 4 or the 5 or 6 multiple mobile memory cards of described compatibility, it is characterized in that: described mobile memory card comprises at least: CompactFlash, SmartMedia, Multimedia Card, Secure Digital Card, Memory Stick.
10, according to the storing driver device of claim 1 or 2 or 4 or the 5 or 6 multiple mobile memory cards of described compatibility, it is characterized in that: described mobile memory card linkage unit is provided with one or more mobile storage card connector, is used to connect CompactFlash or SmartMedia or Multimedia Card or Secure Digital Card or Memory Stick card.
11, according to the storing driver device of claim 1 or the multiple mobile memory card of 4 or 5 described compatibilities, it is characterized in that: described external USB equipment is computing machine or the computer peripheral with USB interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02100837 CN1435796A (en) | 2002-01-30 | 2002-01-30 | Memroy drive device compatible with multiple mobile memory cards |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02100837 CN1435796A (en) | 2002-01-30 | 2002-01-30 | Memroy drive device compatible with multiple mobile memory cards |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1435796A true CN1435796A (en) | 2003-08-13 |
Family
ID=27627298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02100837 Pending CN1435796A (en) | 2002-01-30 | 2002-01-30 | Memroy drive device compatible with multiple mobile memory cards |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1435796A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006130115A1 (en) * | 2005-05-31 | 2006-12-07 | Creative Technology Ltd | Methods of invoking various functions of a digital media player using a single switch of the digital media player |
CN100412836C (en) * | 2005-06-16 | 2008-08-20 | 联发科技股份有限公司 | Method for controlling host from device coupled thereto using universal serial bus and system thereof |
CN100458745C (en) * | 2004-08-31 | 2009-02-04 | 深圳市朗科科技股份有限公司 | Extended flash disk |
WO2009067911A1 (en) * | 2007-11-09 | 2009-06-04 | Shenzhen Excelstor Technology Ltd. | Mobile memory device |
CN1956095B (en) * | 2005-10-28 | 2010-08-25 | 鸿富锦精密工业(深圳)有限公司 | Storage device for supporting multiple communication interface |
CN101404000B (en) * | 2008-01-04 | 2011-06-08 | 深圳市江波龙电子有限公司 | Reading-writing method with multi-memory card logic in one |
WO2013063994A1 (en) * | 2011-11-04 | 2013-05-10 | 忆正科技(武汉)有限公司 | Embedded storage and embedded storage system |
CN107545201A (en) * | 2016-06-27 | 2018-01-05 | 深圳市祈飞科技有限公司 | A kind of card reader |
-
2002
- 2002-01-30 CN CN 02100837 patent/CN1435796A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100458745C (en) * | 2004-08-31 | 2009-02-04 | 深圳市朗科科技股份有限公司 | Extended flash disk |
WO2006130115A1 (en) * | 2005-05-31 | 2006-12-07 | Creative Technology Ltd | Methods of invoking various functions of a digital media player using a single switch of the digital media player |
GB2443103A (en) * | 2005-05-31 | 2008-04-23 | Creative Tech Ltd | Methods of invoking various functions of a digital media player using a single switch of digital media player |
GB2443103B (en) * | 2005-05-31 | 2009-05-13 | Creative Tech Ltd | Methods of invoking various functions of a digital media player using a single switch of the digital media player |
CN103076866A (en) * | 2005-05-31 | 2013-05-01 | 创新科技有限公司 | Methods of invoking various functions of a digital media player using a single switch of the digital media player |
CN100412836C (en) * | 2005-06-16 | 2008-08-20 | 联发科技股份有限公司 | Method for controlling host from device coupled thereto using universal serial bus and system thereof |
CN1956095B (en) * | 2005-10-28 | 2010-08-25 | 鸿富锦精密工业(深圳)有限公司 | Storage device for supporting multiple communication interface |
WO2009067911A1 (en) * | 2007-11-09 | 2009-06-04 | Shenzhen Excelstor Technology Ltd. | Mobile memory device |
CN101404000B (en) * | 2008-01-04 | 2011-06-08 | 深圳市江波龙电子有限公司 | Reading-writing method with multi-memory card logic in one |
WO2013063994A1 (en) * | 2011-11-04 | 2013-05-10 | 忆正科技(武汉)有限公司 | Embedded storage and embedded storage system |
CN107545201A (en) * | 2016-06-27 | 2018-01-05 | 深圳市祈飞科技有限公司 | A kind of card reader |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6381662B1 (en) | Removable mother/daughter peripheral card | |
CN1287323C (en) | External storage device | |
TWI421684B (en) | Reprogrammable non-volatile memory system and method of operating a non-volatile memory system | |
US8510494B2 (en) | USB 3.0 support in mobile platform with USB 2.0 interface | |
EP0917064B1 (en) | Memory card interface apparatus | |
US20100169561A1 (en) | Removable Mother/Daughter Peripheral Card | |
US7496703B2 (en) | Virtual IDE card reader with PCI express interface | |
KR100356897B1 (en) | Potable Data Storage Apparatus | |
US7171502B2 (en) | USB system having card-type USB interface connector | |
US20100138580A1 (en) | Memory card adapter | |
TWI436210B (en) | Method of operating a re-programmable non-volatile memory system and non-volatile memory system | |
CN1523605A (en) | Portable data storage device | |
CN1435796A (en) | Memroy drive device compatible with multiple mobile memory cards | |
CN1241096C (en) | IDE hard disc interface for supporting hot inserting and startup as inserting memory card | |
CN2526905Y (en) | Storage drive compatible with multiple mobile storage card | |
CN2554728Y (en) | Multifunction portable moving memory recreation apparatus | |
US20070043887A1 (en) | [adaptor device for ms memory card interface] | |
GB2405230A (en) | Digital data transmitter | |
CN1242324C (en) | Method of large capacity movable memory for mobile telephone | |
CN200979675Y (en) | A computer device with separate module | |
CN100378638C (en) | External MS memory card interface switching device | |
CN1540529A (en) | CPLD method for realizing mobile storage for CF card | |
GB2397191A (en) | A portable digital image and sound recording device providing an interface to an external storage device | |
CN1540530A (en) | Method for implementing hot plug for CF card | |
KR200371753Y1 (en) | Storage Of Multi Connector |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |