WO1999045461A2 - Improved compact flash memory card and interface - Google Patents
Improved compact flash memory card and interface Download PDFInfo
- Publication number
- WO1999045461A2 WO1999045461A2 PCT/US1999/004634 US9904634W WO9945461A2 WO 1999045461 A2 WO1999045461 A2 WO 1999045461A2 US 9904634 W US9904634 W US 9904634W WO 9945461 A2 WO9945461 A2 WO 9945461A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory card
- flash memory
- peripheral device
- compact flash
- interface
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1045—Read-write mode select circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/20—Memory cell initialisation circuits, e.g. when powering up or down, memory clear, latent image memory
Definitions
- This invention relates to the field of compact flash memory cards and compact flash memory card holders. More particularly, this invention relates to the field of compact flash memory cards that automatically select the appropriate operating mode. Further, this invention also more particularly relates to the field of universal serial bus adapters for connecting a flash memory card to a host computer.
- serial and parallel buses are not have the capability to allow the user to attach an external peripheral device to either type of bus on a personal computer and begin utilizing this peripheral device without properly configuring the computer and/or peripheral device.
- serial and parallel buses lack "plug and play" capabilities.
- the existing serial and parallel buses are only optimized for only one or two peripheral devices attached to each bus.
- the universal serial bus architecture provides a fast bi-directional isochronous transfer of data between external peripheral devices and the computer at very low cost. Further, the universal serial bus is designed to support an unrestricted number of external peripheral devices connected to a single universal serial bus.
- the universal serial bus also supports "plug and play" capabilities for external peripheral devices.
- One of the external peripheral devices which is well suited for use with the universal serial bus are compact flash memory cards. These compact flash memory cards provide "plug and play" capability, low power consumption, portability, and high density storage. Compact flash memory cards are well suited for digital applications such as digital camera storage, digital audio applications, and wherever rewritable, digital data storage in a portable housing is needed.
- the interface portion of compact flash memory cards are uniformly configured as a fifty pin connection.
- the compact flash memory card with its fifty pin connection is designed to fit within either a fifty pin compact flash socket or a sixty-eight pin PCMCIA socket.
- most desktop computers do not have either the fifty pin compact flash socket or the sixty-eight pin PCMCIA socket. If a user wishes to utilize the compact flash memory device with the desktop computer, the user must purchase an expensive PCMCIA socket to connect with the desktop computer.
- Another shortcoming is the inability of the compact flash memory card to be conveniently configured for operating in the universal serial bus mode, the PCMCIA mode, or the ATA IDE mode. It would be beneficial to have an adapter for a compact flash memory card that automatically configures itself to the appropriate operating mode depending upon the type of device to which the flash is connected.
- a low cost fifty pin compact flash socket interface adapter for a universal serial bus configuration to couple a compact flash memory card to a desktop computer.
- a compact flash memory card adapter that automatically detects the operating mode of the socket to which the compact flash socket interface adapter is coupled and configures the itself to the proper operating mode.
- the present invention is an improved compact flash memory card system.
- the present invention overcomes many of the disadvantages of the prior art.
- This improved compact flash memory card system comprises: an improved compact flash memory card desktop adapter and an improved compact flash memory card.
- the improved compact flash memory card desktop adapter utilizes a fifty pin socket to interface with the compact flash memory card.
- the desktop adapter also utilizes a plug adapter to interface with a computer.
- the improved desktop adapter adopts the universal serial bus architecture.
- the improved compact flash memory card utilizes a fifty pin connection to interface with a computer through an interface device.
- the fifty pin connection of the flash memory card can be used with different interface devices in a variety of configurations such as a universal serial bus mode, PCMCIA mode, and ATA IDE mode. Each of these modes of operation require different protocols.
- this improved compact flash memory card Upon initialization with an interface device, this improved compact flash memory card automatically detects which operation mode is used by this interface device and configures the memory card to be compatible with the present operation mode. Because all fifty pins of the flash memory card are occupied to either transfer data or provide control signals to and from the flash memory card, this improved flash memory card merely senses selected pins to determine the present mode of operation.
- Figure 1A illustrates a perspective view of the preferred embodiment of the present invention.
- Figure IB illustrates a bottom cutaway view of the preferred embodiment.
- Figure 1C illustrates a perspective inside view of the preferred embodiment.
- Figure 2 illustrates a schematic diagram of the preferred embodiment.
- Figure 3 shows a flowchart diagram of the preferred embodiment.
- the present invention relates to an improved compact flash memory card system.
- the present invention comprises an improved compact flash memory card with an internal controller and an improved flash memory card desktop interface.
- this improved compact flash memory card Upon initialization with an interface device, this improved compact flash memory card automatically detects which operation mode is used by this interface device and configures the memory card to be compatible with the present operation mode.
- the improved desktop adapter utilizes a fifty pin socket to couple with the memory card and further adopts the universal serial bus architecture.
- Figure 1A illustrates a compact flash memory card system 10.
- This compact flash memory system 10 includes: a flash memory card desktop interface 100 and a compact flash memory card 90.
- the flash memory card desktop interface 100 preferably includes the following components: a housing 20, a card slot 30, a cable 40, a cable connector 45, and a plug 50.
- the housing 20 provides structure for the desktop interface 100.
- the housing is preferably made from a one piece molded housing such as plastic.
- the card slot 30 is preferably located through a top portion of the housing 20.
- the card slot 30 is configured to accommodate the compact flash memory card 90 sliding through the card slot 30.
- the cable connector 45 securely attaches a first end of the cable 40 to the housing 20.
- the cable 40 is preferably a standard universal serial bus cable.
- the plug 50 is securely attached to a second end of the cable 40.
- the plug 50 is configured to easily couple with a universal serial bus on a computer.
- Figure IB illustrates a bottom cutaway view of the housing 20 in the flash memory card desktop interface 100.
- An inside portion of the housing 20 has two pairs of fastener apertures 70. Each pair of fastener apertures 70 is configured to receive a weight 60.
- FIG. 1C illustrates a perspective cutaway view of the flash memory card desktop interface 100.
- a bottom plate 110 has two pairs of apertures 120 that preferably align with the two pairs of attachment points 80 located inside the housing 20. In use, the bottom plate 110 attaches to the bottom side of the housing 20 as illustrated in Figure IB.
- a card receiver housing 130 is preferably attached to the bottom plate 110. Additionally, a plurality of contact pins 160 are coupled to the card receiver housing 130. Preferably, there are fifty contact pins 160.
- the card receiver housing 130 is configured to receive and hold the compact flash memory card 90 as the memory card 90 is inserted through the slot opening 30 in the shell 20 as shown in Figure 1 A. Further, the plurality of contact pins 160 are configured to electrically couple with corresponding pins (not shown) on the memory card 90.
- the memory card 90 preferably has fifty pins (not shown) wherein each pin corresponds to one of the plurality of contact pins 160.
- a jumper 140 is coupled to the bottom plate 110. The jumper 140 provides a connection point between the cable 40 and the plurality of contact pins 160.
- the desktop interface 100 preferably couples a desktop computer (not shown) via the plug 50.
- the desktop interface is configured to receive and connect to the flash memory card 90 via a fifty pin connection.
- Figures 1A, IB, and 1C and the description above illustrate and describe the preferred embodiment of the present invention.
- the compact flash memory card 90 utilizes fifty pins to connect with an interface device. A plurality of data input/output connections are made between D+ and D- terminals of the interface 100 and HDB0 and HDB1 terminals of the memory card 90, respectively. It is apparent to a person skilled in the art that other additional input/output pins are capable of being utilized between the memory card 90 and the desktop interface 100. Additionally, a VCC terminal and a H ST RE S ET terminal of the memory card 90 correspond with a voltage terminal of the interface 100. Terminals HOE, HCE1*, HCE2*, IOR*, IOW*, and GND of the memory card 90 correspond with a ground terminal of the interface 100.
- the compact flash memory card 90 utilizes fifty pins which serve as input/output and control terminals for the memory card 90. All fifty pins of the memory card 90 are utilized to connect with the desktop computer.
- Figure 3 illustrates a flowchart diagram which represents sample steps of an internal controller within the compact flash memory card 90 to determine the proper operating mode while using only the existing fifty pins of the memory card 90.
- This identification circuitry can be physically formed in the flash controller, or in an adapter module coupled between the compact flash memory card and the fifty pin socket. The controller does not alter or add any signals carried on the fifty pins of the memory card 90. Rather, it senses signals to determine the type of socket to which the compact flash memory card is attached. After the memory card 90 is coupled to the interface 100, the first step occurs in
- Block 200 where the memory card 90 is powered up.
- Block 200 the signal at the HOE terminal of the memory card 90 is tested in Block 210. If the signal at the HOE terminal is high, then the internal controller configures the memory card 90 into the PCMCIA mode in Block 220. However, if the signal at the HOE terminal is high, then the internal controller configures the memory card 90 into the PCMCIA mode in Block 220. However, if the signal at the HOE terminal is high, then the internal controller configures the memory card 90 into the PCMCIA mode in Block 220. However, if the signal at the
- Block 240 the signals at terminals IOW*, IOR*, HCS0*, and HCS1* are tested. If all these signals are low, then the internal controller configures the memory card 90 into the universal serial bus mode in Block 250. If any of these signals are high, then the internal controller configures the memory card 90 into the ATA IDE mode in Block 260.
- this improved compact flash memory card 90 automatically detects which operation mode is used by the attached interface device and configures the memory card 90 to be compatible with the present operation mode. Based upon the set of responses shown in Figure 3, the compact flash memory card 90 operates in either the universal serial bus mode, the PCMCIA mode, or the ATE IDE mode. These three operating modes are merely exemplary. The memory card 90 can be configured to automatically detect and operate in additional operating modes.
- the present invention has been described in terms of specific embodiments incorporating details to facilitate the understanding of the principles of construction and operation of the invention. Such reference herein to specific embodiments and details thereof is not intended to limit the scope of the claims appended hereto. It will be apparent to those skilled in the art that modifications may be made in the embodiments chosen for illustration without departing from the spirit and scope of the invention.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP54497299A JP2001513245A (en) | 1998-03-02 | 1999-03-02 | Improved compact flash memory card and interface |
DE19980545.8T DE19980545B4 (en) | 1998-03-02 | 1999-03-02 | CompactFlash memory card and automatic configuration process |
GB9925229A GB2339043B (en) | 1998-03-02 | 1999-03-02 | Improved compact flash memory card and interface |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/034,173 | 1998-03-02 | ||
US09/034,173 US6182162B1 (en) | 1998-03-02 | 1998-03-02 | Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1999045461A2 true WO1999045461A2 (en) | 1999-09-10 |
WO1999045461A3 WO1999045461A3 (en) | 1999-10-21 |
Family
ID=21874761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/004634 WO1999045461A2 (en) | 1998-03-02 | 1999-03-02 | Improved compact flash memory card and interface |
Country Status (5)
Country | Link |
---|---|
US (5) | US6182162B1 (en) |
JP (2) | JP2001513245A (en) |
DE (1) | DE19980545B4 (en) |
GB (1) | GB2339043B (en) |
WO (1) | WO1999045461A2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1146428A1 (en) * | 2000-04-13 | 2001-10-17 | Yao, Li-ho | Multi-interface memory card and adapter module for the same |
EP1228437A2 (en) * | 2000-01-20 | 2002-08-07 | Sony Computer Entertainment Inc. | Repeater for game machine |
EP1234305A1 (en) | 2000-02-21 | 2002-08-28 | Trek Technology (Singapore) Pte Ltd | A portable data storage device |
US7337977B2 (en) * | 2003-03-21 | 2008-03-04 | Carry Computer Eng. Co., Ltd. | Universal micro memory card |
SG152026A1 (en) * | 2000-02-21 | 2009-05-29 | Trek Technology Singapore Pte | A portable data storage device |
EP2223302A1 (en) * | 2007-12-20 | 2010-09-01 | MOSAID Technologies Incorporated | Dual function compatible non-volatile memory device |
US8337252B2 (en) | 2000-07-06 | 2012-12-25 | Mcm Portfolio Llc | Smartconnect flash card adapter |
US9558135B2 (en) * | 2000-07-06 | 2017-01-31 | Larry Lawson Jones | Flashcard reader and converter for reading serial and parallel flashcards |
Families Citing this family (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6728851B1 (en) * | 1995-07-31 | 2004-04-27 | Lexar Media, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US6978342B1 (en) | 1995-07-31 | 2005-12-20 | Lexar Media, Inc. | Moving sectors within a block of information in a flash memory mass storage architecture |
US8171203B2 (en) * | 1995-07-31 | 2012-05-01 | Micron Technology, Inc. | Faster write operations to nonvolatile memory using FSInfo sector manipulation |
US5845313A (en) * | 1995-07-31 | 1998-12-01 | Lexar | Direct logical block addressing flash memory mass storage architecture |
KR100750520B1 (en) * | 1997-09-25 | 2007-08-21 | 소니 가부시끼 가이샤 | Encoded stream generating device and method, data transmission system and method, and editing system and method |
DE19980546B4 (en) * | 1998-03-02 | 2011-01-27 | Lexar Media, Inc., Fremont | Flash memory card with advanced operating mode detection and easy-to-use interface system |
US6182162B1 (en) | 1998-03-02 | 2001-01-30 | Lexar Media, Inc. | Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer |
US6833867B1 (en) * | 1998-04-20 | 2004-12-21 | Flashpoint Technology, Inc. | Method and system for expanding the hardware capabilities of a digital imaging device |
FR2783336B1 (en) * | 1998-09-11 | 2001-10-12 | Schlumberger Ind Sa | DATA TRANSMISSION METHOD AND CARD FOR SUCH TRANSMISSION |
US6901457B1 (en) * | 1998-11-04 | 2005-05-31 | Sandisk Corporation | Multiple mode communications system |
US6434648B1 (en) | 1998-12-10 | 2002-08-13 | Smart Modular Technologies, Inc. | PCMCIA compatible memory card with serial communication interface |
US6378015B1 (en) * | 1999-01-25 | 2002-04-23 | George Yen | Flash memory module comprising an IDE interface engageable in a vertical position perpendicular to a motherboard and having an IDE expansion slot |
US6334160B1 (en) * | 1999-01-28 | 2001-12-25 | Hewlett-Packard Co. | Apparatus and method for providing multiple protocols through a common connector in a device |
US6148354A (en) * | 1999-04-05 | 2000-11-14 | M-Systems Flash Disk Pioneers Ltd. | Architecture for a universal serial bus-based PC flash disk |
US6751692B1 (en) * | 1999-07-28 | 2004-06-15 | Matsushita Electric Industrial Co., Ltd. | Adapter for memory device and connecting method using the same |
US6633933B1 (en) * | 1999-09-30 | 2003-10-14 | Oak Technology, Inc. | Controller for ATAPI mode operation and ATAPI driven universal serial bus mode operation and methods for making the same |
CN1088218C (en) | 1999-11-14 | 2002-07-24 | 邓国顺 | Electronic flash storage method and device for data processing system |
JP3815936B2 (en) * | 2000-01-25 | 2006-08-30 | 株式会社ルネサステクノロジ | IC card |
JP4649009B2 (en) * | 2000-03-08 | 2011-03-09 | 株式会社東芝 | Information processing apparatus having a card interface, card-type electronic equipment that can be mounted on the apparatus, and operation mode setting method in the apparatus |
US6658516B2 (en) * | 2000-04-11 | 2003-12-02 | Li-Ho Yao | Multi-interface memory card and adapter module for the same |
US6434660B1 (en) * | 2000-05-23 | 2002-08-13 | Centennial Technologies, Inc. | Emulating one tape protocol of flash memory to a different type protocol of flash memory |
US7252240B1 (en) * | 2000-07-06 | 2007-08-07 | Onspec Electronics, Inc. | Memory module which includes a form factor connector |
US6832281B2 (en) * | 2000-07-06 | 2004-12-14 | Onspec Electronic Inc. | Flashtoaster for reading several types of flash memory cards with or without a PC |
US7278051B2 (en) * | 2000-07-06 | 2007-10-02 | Onspec Electronic, Inc. | Field-operable, stand-alone apparatus for media recovery and regeneration |
US7493437B1 (en) | 2000-07-06 | 2009-02-17 | Mcm Portfolio Llc | Flashtoaster for reading several types of flash memory cards with or without a PC |
US7167944B1 (en) | 2000-07-21 | 2007-01-23 | Lexar Media, Inc. | Block management for mass storage |
US7155559B1 (en) | 2000-08-25 | 2006-12-26 | Lexar Media, Inc. | Flash memory architecture with separate storage of overhead and user data |
JP4650651B2 (en) * | 2000-08-31 | 2011-03-16 | ソニー株式会社 | Information processing apparatus and method, memory card, and program storage medium |
US6772274B1 (en) | 2000-09-13 | 2004-08-03 | Lexar Media, Inc. | Flash memory system and method implementing LBA to PBA correlation within flash memory array |
JP4532717B2 (en) * | 2000-10-31 | 2010-08-25 | キヤノン株式会社 | Image communication apparatus, e-mail transmission control method, and storage medium |
GB2373884B8 (en) * | 2001-03-28 | 2006-05-04 | Nokia Corp | Method of configuring electronic devices |
JP2002342256A (en) * | 2001-05-14 | 2002-11-29 | Hitachi Ltd | Data processor and method for updating data table |
US7370239B2 (en) * | 2001-05-31 | 2008-05-06 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
WO2003003295A1 (en) * | 2001-06-28 | 2003-01-09 | Trek 2000 International Ltd. | A portable device having biometrics-based authentication capabilities |
WO2003003278A1 (en) * | 2001-06-28 | 2003-01-09 | Trek 2000 International Ltd. | A portable device having biometrics-based authentication capabilities |
EP1399825B1 (en) * | 2001-06-28 | 2006-08-02 | Trek 2000 International Ltd | Method and devices for data transfer |
US6961790B2 (en) * | 2001-06-29 | 2005-11-01 | Motorola, Inc. | Self-extracting re-configurable interface used in modular electronic architecture |
GB0123410D0 (en) * | 2001-09-28 | 2001-11-21 | Memquest Ltd | Memory system for data storage and retrieval |
GB0123421D0 (en) * | 2001-09-28 | 2001-11-21 | Memquest Ltd | Power management system |
GB0123415D0 (en) * | 2001-09-28 | 2001-11-21 | Memquest Ltd | Method of writing data to non-volatile memory |
GB0123416D0 (en) | 2001-09-28 | 2001-11-21 | Memquest Ltd | Non-volatile memory control |
GB0123417D0 (en) * | 2001-09-28 | 2001-11-21 | Memquest Ltd | Improved data processing |
US20040201684A1 (en) * | 2001-10-16 | 2004-10-14 | Eastman Kodak Company | Camera and camera data exchange system with dual data bus |
US6859856B2 (en) * | 2001-10-23 | 2005-02-22 | Flex P Industries Sdn. Bhd | Method and system for a compact flash memory controller |
US7162549B2 (en) | 2001-10-29 | 2007-01-09 | Onspec Electronics, Inc. | Multimode controller for intelligent and “dumb” flash cards |
GB2401503C (en) * | 2002-02-07 | 2007-11-15 | Trek 2000 Int Ltd | A portable data storage and image recording device capable of direct connection to a computer USB port |
JP2005518589A (en) * | 2002-02-22 | 2005-06-23 | レクサー メディア,インク. | Removable storage medium with integrated indicator light |
US7231643B1 (en) | 2002-02-22 | 2007-06-12 | Lexar Media, Inc. | Image rescue system including direct communication between an application program and a device driver |
EA008330B1 (en) * | 2002-03-12 | 2007-04-27 | Трек 2000 Интернэшнл Лтд. | System and apparatus for accessing and transporting electronic communications using a portable storage device |
DE20205701U1 (en) * | 2002-04-12 | 2003-05-28 | Siemens Ag | Variable fieldbus coupling with a large coupling length, especially for mobile operator control and monitoring devices |
EA007888B1 (en) | 2002-05-13 | 2007-02-27 | Трек 2000 Интернэшнл Лтд. | System and apparatus for compressing and decompressing data stored to a portable data storage device |
US6904493B2 (en) * | 2002-07-11 | 2005-06-07 | Animeta Systems, Inc. | Secure flash memory device and method of operation |
TW588243B (en) * | 2002-07-31 | 2004-05-21 | Trek 2000 Int Ltd | System and method for authentication |
TW549501U (en) * | 2002-08-14 | 2003-08-21 | C One Technology Corp | Small-type electronic card having high transmission frequency bandwidth and extension function |
KR100487539B1 (en) * | 2002-09-02 | 2005-05-03 | 삼성전자주식회사 | Nonvolatile semiconductor memory device for connecting to serial advanced techonology attachement cable |
US7147751B2 (en) * | 2002-12-20 | 2006-12-12 | Kimberly-Clark Worldwide, Inc. | Wiping products having a low coefficient of friction in the wet state and process for producing same |
US6994770B2 (en) * | 2002-12-20 | 2006-02-07 | Kimberly-Clark Worldwide, Inc. | Strength additives for tissue products |
US7000052B2 (en) * | 2003-02-24 | 2006-02-14 | Cisco Technology, Inc. | System and method for configuring and deploying input/output cards in a communications environment |
TW595771U (en) * | 2003-02-27 | 2004-06-21 | Carry Computer Eng Co Ltd | Dual-interface MS silicon disk card |
US7508943B2 (en) | 2003-05-16 | 2009-03-24 | Mo-Dv, Inc. | Multimedia storage systems and methods |
US8176250B2 (en) * | 2003-08-29 | 2012-05-08 | Hewlett-Packard Development Company, L.P. | System and method for testing a memory |
KR100577392B1 (en) | 2003-08-29 | 2006-05-10 | 삼성전자주식회사 | Method for Enhancing Transfer Rate of Multi-Media-Card Using Differential Signal |
US7114015B2 (en) * | 2003-09-03 | 2006-09-26 | Seagate Technology Llc | Memory card having first modular component with host interface wherein the first modular is replaceable with a second modular component having second host interface |
US7409477B2 (en) * | 2003-09-03 | 2008-08-05 | Hewlett-Packard Development Company, L.P. | Memory card having a processor coupled between host interface and second interface wherein internal storage code provides a generic interface between host interface and processor |
US7346755B2 (en) * | 2003-09-16 | 2008-03-18 | Hewlett-Packard Development, L.P. | Memory quality assurance |
WO2005066923A1 (en) * | 2004-01-09 | 2005-07-21 | Promotional Notions Pty Ltd | Integrated promotional system |
EP1733555A4 (en) * | 2004-02-23 | 2009-09-30 | Lexar Media Inc | Secure compact flash |
US7725628B1 (en) | 2004-04-20 | 2010-05-25 | Lexar Media, Inc. | Direct secondary device interface by a host |
US7370166B1 (en) | 2004-04-30 | 2008-05-06 | Lexar Media, Inc. | Secure portable storage device |
JP2006039966A (en) * | 2004-07-27 | 2006-02-09 | Toshiba Corp | Memory card, card controller installed in memory card, and processing unit of memory card |
US7427027B2 (en) * | 2004-07-28 | 2008-09-23 | Sandisk Corporation | Optimized non-volatile storage systems |
US7464306B1 (en) * | 2004-08-27 | 2008-12-09 | Lexar Media, Inc. | Status of overall health of nonvolatile memory |
US7594063B1 (en) * | 2004-08-27 | 2009-09-22 | Lexar Media, Inc. | Storage capacity status |
TWI282517B (en) * | 2004-10-15 | 2007-06-11 | C One Technology Corp Ltd | Multi-functional integrated circuit card module having mixed interface |
US7496493B1 (en) * | 2004-11-09 | 2009-02-24 | Western Digital Technologies, Inc. | External memory device to provide disk device and optical functionality |
JP4864346B2 (en) * | 2005-05-18 | 2012-02-01 | ソニー株式会社 | Memory card and card adapter |
US7984107B2 (en) * | 2005-09-09 | 2011-07-19 | Microsoft Corporation | Proxy assembly for simulating real assembly features on a remote device |
US7802043B2 (en) | 2005-12-09 | 2010-09-21 | Maxim Integrated Products, Inc. | Methods and apparatus for adding an autonomous controller to an existing architecture |
KR100786996B1 (en) * | 2006-02-16 | 2007-12-20 | 삼성전자주식회사 | Computer system and control method thereof |
IL189892A (en) * | 2008-03-03 | 2012-10-31 | Supco Internat Ltd | Electric or communication socket having a slot for receiving an electrical card and a card therefor |
TWI399651B (en) * | 2008-09-12 | 2013-06-21 | Communication protocol method and system for input / output device | |
US8751795B2 (en) | 2010-09-14 | 2014-06-10 | Mo-Dv, Inc. | Secure transfer and tracking of data using removable non-volatile memory devices |
TWI479491B (en) * | 2011-07-05 | 2015-04-01 | Phison Electronics Corp | Memory controlling method, memory controller and memory storage apparatus |
US11755510B2 (en) | 2011-11-08 | 2023-09-12 | Seagate Technology Llc | Data detection and device optimization |
US20130151755A1 (en) | 2011-12-12 | 2013-06-13 | Reuven Elhamias | Non-Volatile Storage Systems with Go To Sleep Adaption |
CN202615309U (en) * | 2012-04-02 | 2012-12-19 | 鸿富锦精密工业(深圳)有限公司 | Power supply device |
TWI456397B (en) * | 2012-11-26 | 2014-10-11 | Quanta Comp Inc | computer system |
US9411721B2 (en) | 2013-11-15 | 2016-08-09 | Sandisk Technologies Llc | Detecting access sequences for data compression on non-volatile memory devices |
US9600413B2 (en) | 2013-12-24 | 2017-03-21 | Intel Corporation | Common platform for one-level memory architecture and two-level memory architecture |
WO2015142474A1 (en) * | 2014-03-20 | 2015-09-24 | Intel Corporation | Memory card connector for electronic devices |
JP6998749B2 (en) * | 2017-12-13 | 2022-01-18 | シャープ株式会社 | Information processing equipment |
JP6654714B1 (en) * | 2019-01-15 | 2020-02-26 | レノボ・シンガポール・プライベート・リミテッド | Information processing apparatus and setup method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5589719A (en) * | 1995-03-10 | 1996-12-31 | Fiset; Peter D. | Card out of socket detector for IC cards |
US5625238A (en) * | 1995-02-03 | 1997-04-29 | Motorola, Inc. | Apparatus for non-disruptively interconnecting perpheral device modules with a host device |
Family Cites Families (86)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4701841A (en) * | 1984-07-25 | 1987-10-20 | Digital Equipment Corporation | System for altering data transmission modes |
JPH0766359B2 (en) | 1986-12-18 | 1995-07-19 | シャープ株式会社 | Computer device interface selection method |
JP2579170B2 (en) * | 1987-09-18 | 1997-02-05 | 日立マクセル株式会社 | Memory card |
US5315412A (en) * | 1990-04-06 | 1994-05-24 | Canon Kabushiki Kaisha | Multi-chip color image sensor with light-receiving windows arranged to provide sensor output signals corresponding to the gap between adjacent sensors |
JP2522442B2 (en) * | 1990-06-07 | 1996-08-07 | 凸版印刷株式会社 | IC card reader / writer |
JP2930259B2 (en) * | 1991-04-22 | 1999-08-03 | 株式会社東芝 | Portable electronic devices |
US5430859A (en) | 1991-07-26 | 1995-07-04 | Sundisk Corporation | Solid state memory system including plural memory chips and a serialized bus |
EP0772358A1 (en) | 1991-08-09 | 1997-05-07 | Kabushiki Kaisha Toshiba | Memory card apparatus |
JPH05225046A (en) | 1991-11-12 | 1993-09-03 | Internatl Business Mach Corp <Ibm> | Memory subsystem which can be constituted |
FR2686998B1 (en) * | 1992-01-30 | 1994-03-25 | Gemplus Card International | CHIP CARD WITH MULTIPLE COMMUNICATION PROTOCOLS. |
US5361005A (en) * | 1993-03-31 | 1994-11-01 | Hewlett-Packard Company | Configurable driver circuit and termination for a computer input/output bus |
US5329491A (en) | 1993-06-30 | 1994-07-12 | Intel Corporation | Nonvolatile memory card with automatic power supply configuration |
US5594874A (en) * | 1993-09-30 | 1997-01-14 | Cirrus Logic, Inc. | Automatic bus setting, sensing and switching interface unit |
US5495422A (en) * | 1993-10-12 | 1996-02-27 | Wang Laboratories, Inc. | Method for combining a plurality of independently operating circuits within a single package |
US5715423A (en) | 1994-04-18 | 1998-02-03 | Intel Corporation | Memory device with an internal data transfer circuit |
US5524362A (en) * | 1994-06-03 | 1996-06-11 | Speed Queen Company | Apparatus and method of using wire harness to select controller mode |
US5768542A (en) * | 1994-06-08 | 1998-06-16 | Intel Corporation | Method and apparatus for automatically configuring circuit cards in a computer system |
US5604880A (en) | 1994-08-11 | 1997-02-18 | Intel Corporation | Computer system with a memory identification scheme |
TW270189B (en) * | 1994-10-12 | 1996-02-11 | Sega Enterprises Kk | Connector used for peripheral device, peripheral device, pin arrangement structure for connector used by peripheral device, determination system for communication mode of peripheral device, and control system for peripheral device |
JPH08137634A (en) | 1994-11-09 | 1996-05-31 | Mitsubishi Electric Corp | Flash disk card |
JPH08221526A (en) * | 1995-02-16 | 1996-08-30 | San Denshi Kk | Ic card adapter |
US5678056A (en) | 1995-02-27 | 1997-10-14 | Nec Corporation | Method and apparatus for control of serial communication by changing address conditions during and after communication start up |
US5818350A (en) | 1995-04-11 | 1998-10-06 | Lexar Microsystems Inc. | High performance method of and system for selecting one of a plurality of IC chip while requiring minimal select lines |
JPH0916732A (en) * | 1995-07-03 | 1997-01-17 | Casio Comput Co Ltd | Ic card, electronic equipment to be connected with the ic card and radio communication terminal using the ic card |
US6081878A (en) | 1997-03-31 | 2000-06-27 | Lexar Media, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US5907856A (en) | 1995-07-31 | 1999-05-25 | Lexar Media, Inc. | Moving sectors within a block of information in a flash memory mass storage architecture |
US5920197A (en) * | 1995-08-07 | 1999-07-06 | Apple Computer, Inc. | Sensor for detecting the presence of a peripheral device |
DE19531275C2 (en) * | 1995-08-27 | 1998-04-09 | Angewandte Digital Elektronik | Smart card |
FR2738367B1 (en) | 1995-09-05 | 1997-10-17 | Scm Microsystems | METHOD AND APPARATUS FOR FAST DOWNLOADING OF FUNCTIONS IN A VOLATILE MEMORY |
US6038400A (en) * | 1995-09-27 | 2000-03-14 | Linear Technology Corporation | Self-configuring interface circuitry, including circuitry for identifying a protocol used to send signals to the interface circuitry, and circuitry for receiving the signals using the identified protocol |
CN1202255A (en) | 1995-11-13 | 1998-12-16 | 勒克萨微型系统股份有限公司 | Automatic voltage detection in multiple voltage applications |
JPH09179802A (en) * | 1995-12-27 | 1997-07-11 | Mitsubishi Electric Corp | Multi function type pc card |
US5889959A (en) | 1996-01-05 | 1999-03-30 | Unisys Corporation | Fast write initialization method and system for loading channel adapter microcode |
JP3469698B2 (en) * | 1996-01-29 | 2003-11-25 | 富士通株式会社 | Electronic device and adjustment method thereof |
US5754890A (en) * | 1996-02-01 | 1998-05-19 | Microsoft Corporation | System for automatic identification of a computer data entry device interface type using a transistor to sense the voltage generated by the interface and output a matching voltage level |
US5877975A (en) | 1996-08-13 | 1999-03-02 | Nexcom Technology, Inc. | Insertable/removable digital memory apparatus and methods of operation thereof |
US5815426A (en) * | 1996-08-13 | 1998-09-29 | Nexcom Technology, Inc. | Adapter for interfacing an insertable/removable digital memory apparatus to a host data part |
US6026293A (en) | 1996-09-05 | 2000-02-15 | Ericsson Inc. | System for preventing electronic memory tampering |
JPH10124381A (en) | 1996-10-21 | 1998-05-15 | Mitsubishi Electric Corp | Semiconductor storage device |
JP2982728B2 (en) | 1996-12-06 | 1999-11-29 | 日本電気株式会社 | Application sharing system |
US5928370A (en) | 1997-02-05 | 1999-07-27 | Lexar Media, Inc. | Method and apparatus for verifying erasure of memory blocks within a non-volatile memory structure |
US5920731A (en) * | 1997-02-21 | 1999-07-06 | Vlsi Technology, Inc. | Single-housing electrical device self-configurable to connect to PCMCIA compliant or non-PCMCIA compliant host interfaces |
US5922055A (en) | 1997-02-25 | 1999-07-13 | Motorola, Inc. | Method for determining a type of a serial EEPROM and plug and play controller |
JPH10302030A (en) | 1997-02-28 | 1998-11-13 | Toshiba Corp | Connection device and information processor |
US5822245A (en) | 1997-03-26 | 1998-10-13 | Atmel Corporation | Dual buffer flash memory architecture with multiple operating modes |
US6628552B1 (en) | 1997-04-11 | 2003-09-30 | Intel Corporation | Self-configuring input buffer on flash memories |
US5933026A (en) * | 1997-04-11 | 1999-08-03 | Intel Corporation | Self-configuring interface architecture on flash memories |
US6154788A (en) | 1997-04-25 | 2000-11-28 | Simple Technology, Inc. | Multi-function module incorporating flash memory having additional controller adapted to configure the data from the memory that is to be provided to the external source |
JP3104646B2 (en) | 1997-06-04 | 2000-10-30 | ソニー株式会社 | External storage device |
US6012103A (en) | 1997-07-02 | 2000-01-04 | Cypress Semiconductor Corp. | Bus interface system and method |
US6073205A (en) | 1997-07-10 | 2000-06-06 | National Instruments Corporation | System and method of write posting in a universal serial bus system |
JP3565686B2 (en) | 1997-08-01 | 2004-09-15 | 東京エレクトロンデバイス株式会社 | Computer storage device and conversion system |
JP3304292B2 (en) | 1997-09-12 | 2002-07-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Automatic detection device for detecting attachment or identification of an external device, information processing device, and external device |
US6138180A (en) * | 1997-09-12 | 2000-10-24 | Symbol Technologies, Inc. | Adaptive computer peripheral for selecting a communications protocol by cycling through a plurality of given protocols |
KR100448932B1 (en) | 1997-09-23 | 2004-12-17 | 삼성전자주식회사 | Flash rom writer device and its control method, especially recovering data without separating flash rom from pcb |
US5928347A (en) | 1997-11-18 | 1999-07-27 | Shuttle Technology Group Ltd. | Universal memory card interface apparatus |
JP3159150B2 (en) * | 1997-11-27 | 2001-04-23 | 株式会社村田製作所 | PC card |
US6145037A (en) * | 1997-12-08 | 2000-11-07 | Mitsubishi Denki Kabushiki Kaisha | PC card input/output device and PC card connector for changing electrical connection to a PC card |
US6018265A (en) | 1997-12-10 | 2000-01-25 | Lexar Media, Inc. | Internal CMOS reference generator and voltage regulator |
US6157974A (en) | 1997-12-23 | 2000-12-05 | Lsi Logic Corporation | Hot plugging system which precharging data signal pins to the reference voltage that was generated from voltage detected on the operating mode signal conductor in the bus |
US6175770B1 (en) * | 1997-12-31 | 2001-01-16 | Dana Corporation | Electronic controller having automatic self-configuration capabilities |
US6182162B1 (en) | 1998-03-02 | 2001-01-30 | Lexar Media, Inc. | Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer |
US6044428A (en) | 1998-03-17 | 2000-03-28 | Fairchild Semiconductor Corporation | Configurable universal serial bus node |
JP3489440B2 (en) | 1998-05-26 | 2004-01-19 | 松下電器産業株式会社 | Data transmission / reception method |
US6460094B1 (en) | 1998-07-08 | 2002-10-01 | Microsoft Corporation | Peripheral device configured to detect the type of interface to which it is connected and configuring itself accordingly |
US6625790B1 (en) | 1998-07-08 | 2003-09-23 | Microsoft Corporation | Method and apparatus for detecting the type of interface to which a peripheral device is connected |
US6062480A (en) | 1998-07-20 | 2000-05-16 | Vlsi Technologies, Inc. | Hot docking system and methods for detecting and managing hot docking of bus cards |
JP3593460B2 (en) | 1998-07-29 | 2004-11-24 | 富士通株式会社 | Memory card |
TW527604B (en) | 1998-10-05 | 2003-04-11 | Toshiba Corp | A memory systems |
JP3626023B2 (en) | 1998-10-22 | 2005-03-02 | 富士通株式会社 | Device connection state recognition method and processing apparatus having device connection state recognition function |
WO2000028406A2 (en) | 1998-11-08 | 2000-05-18 | Cirrus Logic, Inc. | Mixed-signal single-chip integrated system electronics for magnetic hard disk drives |
US6434648B1 (en) | 1998-12-10 | 2002-08-13 | Smart Modular Technologies, Inc. | PCMCIA compatible memory card with serial communication interface |
US6041001A (en) | 1999-02-25 | 2000-03-21 | Lexar Media, Inc. | Method of increasing data reliability of a flash memory device without compromising compatibility |
US6084483A (en) | 1999-03-10 | 2000-07-04 | Lexar Media, Inc. | Internal oscillator circuit including a ring oscillator controlled by a voltage regulator circuit |
US6567875B1 (en) | 1999-04-05 | 2003-05-20 | Opti, Inc. | USB data serializer |
US6148354A (en) | 1999-04-05 | 2000-11-14 | M-Systems Flash Disk Pioneers Ltd. | Architecture for a universal serial bus-based PC flash disk |
US6546482B1 (en) | 1999-05-07 | 2003-04-08 | Advanced Micro Devices, Inc. | Invalid configuration detection resource |
US6687814B1 (en) | 1999-07-12 | 2004-02-03 | Micron Technology, Inc. | Controller with interface attachment |
US6457071B1 (en) | 1999-08-05 | 2002-09-24 | Hewlett-Packard Company | System and method for determining connection accuracy at an interface |
US6633933B1 (en) | 1999-09-30 | 2003-10-14 | Oak Technology, Inc. | Controller for ATAPI mode operation and ATAPI driven universal serial bus mode operation and methods for making the same |
ATE357020T1 (en) | 1999-11-22 | 2007-04-15 | A Data Technology Co Ltd | TWO-INTERFACE MEMORY CARD AND ADJUSTMENT MODULE THEREOF |
US6658516B2 (en) | 2000-04-11 | 2003-12-02 | Li-Ho Yao | Multi-interface memory card and adapter module for the same |
US6434660B1 (en) | 2000-05-23 | 2002-08-13 | Centennial Technologies, Inc. | Emulating one tape protocol of flash memory to a different type protocol of flash memory |
US6438638B1 (en) | 2000-07-06 | 2002-08-20 | Onspec Electronic, Inc. | Flashtoaster for reading several types of flash-memory cards with or without a PC |
US6404246B1 (en) | 2000-12-20 | 2002-06-11 | Lexa Media, Inc. | Precision clock synthesizer using RC oscillator and calibration circuit |
US20020147882A1 (en) | 2001-04-10 | 2002-10-10 | Pua Khein Seng | Universal serial bus flash memory storage device |
-
1998
- 1998-03-02 US US09/034,173 patent/US6182162B1/en not_active Expired - Lifetime
-
1999
- 1999-01-20 US US09/234,430 patent/US6385667B1/en not_active Expired - Lifetime
- 1999-03-02 JP JP54497299A patent/JP2001513245A/en active Pending
- 1999-03-02 WO PCT/US1999/004634 patent/WO1999045461A2/en active Application Filing
- 1999-03-02 GB GB9925229A patent/GB2339043B/en not_active Expired - Fee Related
- 1999-03-02 DE DE19980545.8T patent/DE19980545B4/en not_active Expired - Fee Related
-
2007
- 2007-05-02 JP JP2007121471A patent/JP4644694B2/en not_active Expired - Fee Related
-
2008
- 2008-08-27 US US12/199,269 patent/US7721017B2/en not_active Expired - Fee Related
-
2010
- 2010-05-18 US US12/782,232 patent/US8073986B2/en not_active Expired - Fee Related
-
2011
- 2011-12-05 US US13/311,150 patent/US8291128B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5625238A (en) * | 1995-02-03 | 1997-04-29 | Motorola, Inc. | Apparatus for non-disruptively interconnecting perpheral device modules with a host device |
US5589719A (en) * | 1995-03-10 | 1996-12-31 | Fiset; Peter D. | Card out of socket detector for IC cards |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1228437A2 (en) * | 2000-01-20 | 2002-08-07 | Sony Computer Entertainment Inc. | Repeater for game machine |
EP1234305A1 (en) | 2000-02-21 | 2002-08-28 | Trek Technology (Singapore) Pte Ltd | A portable data storage device |
SG152026A1 (en) * | 2000-02-21 | 2009-05-29 | Trek Technology Singapore Pte | A portable data storage device |
EP1146428A1 (en) * | 2000-04-13 | 2001-10-17 | Yao, Li-ho | Multi-interface memory card and adapter module for the same |
US8337252B2 (en) | 2000-07-06 | 2012-12-25 | Mcm Portfolio Llc | Smartconnect flash card adapter |
US9558135B2 (en) * | 2000-07-06 | 2017-01-31 | Larry Lawson Jones | Flashcard reader and converter for reading serial and parallel flashcards |
US7337977B2 (en) * | 2003-03-21 | 2008-03-04 | Carry Computer Eng. Co., Ltd. | Universal micro memory card |
EP2223302A1 (en) * | 2007-12-20 | 2010-09-01 | MOSAID Technologies Incorporated | Dual function compatible non-volatile memory device |
EP2223302A4 (en) * | 2007-12-20 | 2011-08-10 | Mosaid Technologies Inc | Dual function compatible non-volatile memory device |
US8270244B2 (en) | 2007-12-20 | 2012-09-18 | Mosaid Technologies Incorporated | Dual function compatible non-volatile memory device |
CN101842846B (en) * | 2007-12-20 | 2015-02-04 | 考文森智财管理公司 | Dual function compatible non-volatile memory device |
Also Published As
Publication number | Publication date |
---|---|
US8073986B2 (en) | 2011-12-06 |
JP2001513245A (en) | 2001-08-28 |
WO1999045461A3 (en) | 1999-10-21 |
US20100228890A1 (en) | 2010-09-09 |
US20080320175A1 (en) | 2008-12-25 |
US6385667B1 (en) | 2002-05-07 |
JP4644694B2 (en) | 2011-03-02 |
DE19980545T1 (en) | 2000-07-13 |
GB9925229D0 (en) | 1999-12-22 |
JP2007249995A (en) | 2007-09-27 |
US20120079137A1 (en) | 2012-03-29 |
US6182162B1 (en) | 2001-01-30 |
DE19980545B4 (en) | 2015-03-12 |
US7721017B2 (en) | 2010-05-18 |
US8291128B2 (en) | 2012-10-16 |
GB2339043A (en) | 2000-01-12 |
GB2339043B (en) | 2003-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6182162B1 (en) | Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer | |
US7174445B2 (en) | Flash memory card with enhanced operating mode detection and user-friendly interfacing system | |
US7502949B2 (en) | Data cable for automatically detecting power source with charger integrated circuit | |
US5920731A (en) | Single-housing electrical device self-configurable to connect to PCMCIA compliant or non-PCMCIA compliant host interfaces | |
US6663420B1 (en) | Adapter for exchanging data and transmitting power between PC and portable device | |
EP1384154B1 (en) | Communication interface for an electronic device | |
US7114030B2 (en) | System, apparatus and method for sharing media | |
US7809866B2 (en) | Double interface SD flash memory card | |
US9312576B2 (en) | Portable electronic devices capable of obtaining charging current value of charger and charging method thereof | |
WO2009091193A2 (en) | Mobile terminal for supporting uart communication and usb communication using single connector and operating method for same | |
US6137679A (en) | Multi-bus mobile hard disk drive rack | |
EP1146428B1 (en) | Multi-interface memory card and adapter module for the same | |
US20070283053A1 (en) | Memory card with communication serial interface | |
WO2005031583A1 (en) | Dual digital data connector | |
JP2003263253A (en) | Usb device | |
US20030172263A1 (en) | Passive adapter for portable memory cards | |
JP2003272582A (en) | Card type battery device and electronic equipment using the same | |
KR200231733Y1 (en) | Apparatus for interfacing memory card | |
US20050102461A1 (en) | Separable multi-interface I/O card device | |
CN212484345U (en) | Mobile device interface extension system | |
US20050050063A1 (en) | Data management system and method with multi-port processor | |
US20090061935A1 (en) | Interface device of mobile communication terminal using external memory socket and interface method in mobile communication terminal using the same | |
WO1990013871A1 (en) | Computer connectors | |
EP1679609A1 (en) | Multifunction adapter | |
KR100474862B1 (en) | the information equipment having a interface for communication cable and power feeding cable and the power feeding cable |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): DE GB JP |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): DE GB JP |
|
ENP | Entry into the national phase |
Ref document number: 9925229 Country of ref document: GB Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 1999 544972 Country of ref document: JP Kind code of ref document: A |
|
RET | De translation (de og part 6b) |
Ref document number: 19980545 Country of ref document: DE Date of ref document: 20000713 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 19980545 Country of ref document: DE |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8607 |