CN1435796A - Memroy drive device compatible with multiple mobile memory cards - Google Patents

Memroy drive device compatible with multiple mobile memory cards Download PDF

Info

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
Application number
CN 02100837
Other languages
Chinese (zh)
Inventor
王伟良
刘永海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ramaxel Technology Shenzhen Co Ltd
Original Assignee
Ramaxel Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ramaxel Technology Shenzhen Co Ltd filed Critical Ramaxel Technology Shenzhen Co Ltd
Priority to CN 02100837 priority Critical patent/CN1435796A/en
Publication of CN1435796A publication Critical patent/CN1435796A/en
Pending legal-status Critical Current

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

The storing driver device of compatible multiple mobile memory card
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.
CN 02100837 2002-01-30 2002-01-30 Memroy drive device compatible with multiple mobile memory cards Pending CN1435796A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (11)

* Cited by examiner, † Cited by third party
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