[go: up one dir, main page]

DE10310784A1 - Vielfunktion-Speicherkarte - Google Patents

Vielfunktion-Speicherkarte Download PDF

Info

Publication number
DE10310784A1
DE10310784A1 DE10310784A DE10310784A DE10310784A1 DE 10310784 A1 DE10310784 A1 DE 10310784A1 DE 10310784 A DE10310784 A DE 10310784A DE 10310784 A DE10310784 A DE 10310784A DE 10310784 A1 DE10310784 A1 DE 10310784A1
Authority
DE
Germany
Prior art keywords
memory card
interface
data
line
input
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.)
Ceased
Application number
DE10310784A
Other languages
English (en)
Inventor
Chia-Li Hsin-Dian Chen
Hsiang-An Hsin-Dian Hsieh
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.)
Carry Computer Engineering Co Ltd
Original Assignee
Carry Computer Engineering 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 Carry Computer Engineering Co Ltd filed Critical Carry Computer Engineering Co Ltd
Publication of DE10310784A1 publication Critical patent/DE10310784A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/0772Physical layout of the record carrier
    • G06K19/07732Physical layout of the record carrier the record carrier having a housing or construction similar to well-known portable memory devices, such as SD cards, USB or memory sticks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Credit Cards Or The Like (AREA)
  • Storage Device Security (AREA)
  • Information Transfer Systems (AREA)

Abstract

Die Erfindung betrifft eine Vielfunktion-Speicherkarte, die die Digitaldaten speichern und andere Ein- und Ausgabefunktionen ausführen kann. Diese Vielfunktion-Speicherkarte enthält einen Ein-Ausgabebaustein, einen Speicher und einen Mikroprozessor, der zwischen dem Ein-Ausgabebaustein und dem Speicher geschaltet ist. Der Anschluß der Schnittstelle ist 4polig und 8polig. Der 4polige Anschluß ist für die USB-Schnittstelle und der 8polige Anschluß ist für die SFMI-Schnittstelle ausgelegt. Der 8polige Anschluß enthält einen 4-Bit-Zweiweg-Befehl/Daten/Zustand-Bus, eine Taktsynchronleitung, eine Systemschnittstellen- und Speicherkartenerfassungsleitung, eine Stromleitung und eine Erdungsleitung, wovon die Stromleitung und die Erdungsleitung mit denen des Anschlusses der USB-Schnittstelle gemeinsam sind.

Description

  • Gebiet der Erfindung
  • Die Erfindung betrifft eine Vielfunktion-Speicherkarte, die die speicherkarte-spezifische Schnittstelle und die USB-Schnittstelle unterstützen kann.
  • Hintergrund der Erfindung
  • Die Speicherkarte verwendet einen beschreibbaren, nichtflüchtigen Chip als Speichermedium, in dem ein Mikroprozessor integriert ist, der die Lese- und Schreiboperation steuern kann und an die Schnittstelle der Speicherkarte zur Verbindung mit dem elektronischen Anwendungsgerät angeschlossen ist, wodurch der Mikroprozessor auf Befehl des elektronischen Anwendungsgerätes die entsprechende Lese- und Schreiboperation ausführen kann.
  • Diese Speicherkarte weist die Vorteile eines kleinen Volumens und Gewichtes, einer hohe Lese- und Schreibgeschwindigkeit und einen niedrigen Stromverbrauch auf und findet eine breite Anwendung auf digitale Datenprodukte, um Digitaldaten zu speichern. Auf dem Markt sind Speicherkarten unterschiedlichen Typs zu finden, wie Compact-Flash-Speicherkarte ((CF-Speicherkarte), Smart-Media-Speicherkarte (SM-Speicherkarte), Multimedia-Speicherkarte (MMC-Speicherkarte), Memory-Stick-Speicherkarte (MS-Speicherkarte), Secure-Digital-Speicherkarte (SD-Speicherkarte) usw. Diese Speicherkarten unterscheiden sich in Abmessung, Mechanik, elektrischem Anschluß, Kommunikationsprotokoll, Befehlsschlüssel und Steuerablauf und haben eigene Vorteile und Nachteile. Die Speicherkarte wird breit auf tragbare Digitalgeräte angewendet, wie Mobiltelefon, Digitalkamera, MP3 Player und PDA. Um das Anwendungsgebiet der Speicherkarte zu vergrößern, treten auch Anwendungsgeräte mit der Schnittstelle der Speicherkarte auf, wie Modem mit CF-Schnittstelle, Netzkarte, Digitalkamera mit Memory-Stick-Schnittstelle, Blue-Tooth-Kommunikationskarte, Blue-Tooth-Kommunikationskarte mit SD-Schnittstelle usw. Um sich von den Speicherkarten,die nur die Speicherfunktion haben, zu unterscheiden, werden diese Speicherkarten als Ein-Ausgabekarte bezeichnet.
  • Die obengenannten Speicherkarten weisen jedoch eignene Nachteile auf. Bei der Compact-Flash-Speicherkarte verwendet die Schnittstelle einen 50poligen Steckanschluß und einen parallelen 8- und 16-Bit-Datenbus, einen Adressenbus mit 26 Leitungen und mehrere Steuerleitungen für unterschiedlichen Zweck.
  • Die Compact-Flash-Speicherkarte ist durch die folgenden benachteiligt: 1. Der 50polige Steckanschluß hat einen größeren Raumbedarf und erhöht die Herstellungskosten des Schnittstellenverbinders; 2. der Steckanschluß ist kraftaufwendig; 3. die Steckverbindung kann nicht gewährleistet werden; 4. wegen des Parallelbetriebes kann das Anwendungsgerät nicht direkt mit mehreren Speicherkarten verbunden werden; 5. ein Schreibschutz ist nicht vorgesehen.
  • Beider Smart-Media-Speicherkarte hat die Schnittstelle einen Kontaktanschluß mit 22 Kontakten, die als Kontaktleisten ausgebildet sind. Zwei Federn sind erforderlich, um die Speicherkarte und den Schreibschutzaufkleber zu erfassen.
  • Die Smart-Media-Speicherkarte ist durch die folgenden benachteiligt: 1. Die Federn zur Erfassung der Speicherkarte und des Schreibschutzaufklebers nehmen einen Platz ein und erhöht die Kosten des Schnittstellenverbinders; 2. die Kontakte sind in zwei Reihen eingeordnet, wodurch beim Einsetzen und Herausziehen der Speicherkarte die erste Kontaktreihe der Speicherkarte zunächst mit der zweiten Kontaktreihe im Steckplatz in Kontakt tritt; 3, der VCC- und GND-Kontakt sind in der Mitte vorgesehen, was zu einem Kurzschluß führen kann; 4. der Schreibschutzaufkleber kann die Speicherdaten in der Speicherkarte nicht direkt schützen und benötigt eine Erfassung des Schreibschutzzustandes durch das Anwendungsgerät; 5. eine reelle Adressierung wird verwendet, wodurch eine Unterstützung für die logische Adressierung unmöglich ist; 6. wegen der reellen Adressierung muß das Format des Chips modifiziert werden, wenn das Speichermedium erweitert wird.
  • Bei der Multimedia-Speicherkarte hat die Schnittstelle einen Kontaktanschluß mit 7 Kontakten, die als Kontaktleisten ausgebildet sind. Eine Feder ist erforderlich, um die Speicherkarte und den Schreibschutzaufkleber zu erfassen.
  • Die Multimedia-Speicherkarte ist durch die folgenden benachteiligt: 1. Ein Serienbetrieb wird verwendet, wobei in jeder Taktperiode nur ein Bit übertragen werden kann, so daß die Übertragungsgeschwindigkeit niedrig ist; 2. ein software-gesteuerter Schreibschutz wird verwendet, wodurch ein spezifisches Software erforderlich ist.
  • Bei der Secure-Digital-Speicherkarte hat die Schnittstelle einen Kontaktanschluß mit 9 Kontakten, die als Kontaktleisten ausgebildet sind. Zwei Federn sind erforderlich, um die Speicherkarte und den Schreibschutzschieber zu erfassen.
  • Die Secure-Digital-Speicherkarte ist durch die folgenden benachteiligt: 1. Der Schreibschutzschieber benötigt eine Erfassung des Schreibschutzzustandes durch das Anwendungsgerät.
  • Beider Memory-Stick-Speicherkarte hat die Schnittstelle einen Kontaktanschluß mit 10 Kontakten, die als Kontaktleisten ausgebildet sind. Die Schnittstelle kann selbst ein Speicherkartenerfassungssignal erzeugen. Die Speicherkarte ist mit einem Schreibschutzschalter versehen und hat die Schreibschutzfunktion.
  • Die Memory-Stick-Speicherkarte ist durch die folgenden benachteiligt: 1. Ein Serienbetrieb wird verwendet, wobei in jeder Taktperiode nur ein Bit übertragen werden kann, so daß die Übertragungsgeschwindigkeit niedrig ist; 2. eine reelle Adressierung wird verwendet, wodurch eine Unterstützung für die logische Adressierung unmöglich ist; 3. wegen der reellen Adressierung muß das Format des Chips modifiziert werden, wenn das Speichermedium erweitert wird.
  • Da die Speicherkarten eigene Vorteile und Nachteile aufweisen und der Personalcomputer nur über ein elektronisches Anwendungsgerät,daseine USB-, PCMCIA-oder IDE-Schnittstelle unterstützt, mit den Speicherkarten einen Datenaustausch vornehmen kann, hat der Erfinder die vorliegene Erfindung entwickelt.
  • Aufgabe der Erfindung
  • Der Erfindung liegt die Aufgabe zugrunde, eine Vielfunktion-Speicherkarte zu schaffen, wobei der Anschluß der Schnittstelle 4polig und 8polig ist, wodurch die Vielfunktion-Speicherkarte die USB-Schnittstelle und die in der Erfindung definierte Schnittstelle unterstützen kann, so daß eine Anwendung auf Computer und unterschiedliche elektronische Anwendungsgeräte ermöglicht wird. Durch die Erfindung kann das Datenformat des elektronischen Anwendungsgerätes direkt in das Datenformat des Computers umgestzt werden, ohne einen Adapter zu verwenden.
  • Diese Aufgabe wird durch die erfindungsgemäße Vielfunktion-Speicherkarte gelöst, die die Digitaldaten speichern und andere Ein- und Ausgabefunktionen ausführen kann. Diese Vielfunktion-Speicherkarte enthält einen Ein-Ausgabebaustein, einen Speicher und einen Mikroprozessor, der zwischen dem Ein-Ausgabebaustein und dem Speicher geschaltet ist. Der Anschluß der Schnittstelle ist 4polig und 8polig . Der 4polige Anschluß ist für die USB-Schnittstelle und der 8polige Anschluß ist für die SFMI-Schnittstelle ausgelegt. Der 8polige Anschluß enthält einen 4-Bit-Zweiweg-Befehl/Daten/Zustand-Bus, eine Taktsynchronleitung, eine Systemschnittstellen- und Speicherkartenerfassungsleitung, eine Stromleitung und eine Erdungsleitung, wovon die Stromleitung und die Erdungsleitung mit denen des Anschlusses der USB-Schnittstelle gemeinsam sind.
  • Die Erfindung betrifft ferner einen Steckanschluß der Schnittstelle der Vielfunktion-Speicherkarte, der 4polig und 8polig ist. Die 4polige Ausbildung ist für die USB-Schnittstelle und die 8polige Ausbildung ist für die SFMI-Schnittstelle ausgelegt. Vier von den acht Leitungen für SFMI-Schnittstelle sind mit den vier Leitungen für USB-Schnittstelle gemeinsam. Die anderen vier Leitungen für die SFMI-Schnittstelle sind neben den vier Leitungen für die USB-Schnittstelle angeordnet. Der Steckanschluß kann ein männlicher oder weiblicher Anschluß sein.
  • Kurze Beschreibung der Zeichnungen
  • 1 zeigt einen Grundaufbau der erfindungsgemäßen Vielfunktion-Speicherkarte und des entsprechenden Kartenlese-/-schreibgerätes.
  • 2 zeigt die Definition und Funktion der Leitungen der erfindungsgemäßen SDM-Schnittstelle.
  • 3 zeigt einen Grundaufbau des Mikroprozessors der erfindungsgemäßen Vielfunktion-Speicherkarte.
  • 4A zeigt eine Blockschaltung der Erfassungsschaltung in Verbindung mit der SDM-Schnittstelle.
  • 4B zeigt eine Blockschaltung der Erfassungsschaltung in Verbindung mit der USB-Schnittstelle.
  • 5 zeigt den Inhalt des Paketidentifizierers.
  • 6 zeigt die Datenstruktur des Paketidentifizierers und ihre Beziehung mit dem Takt.
  • 7 zeigt die Datenstruktur des Kommunikationsendpunktes und ihre Beziehung mit dem Takt.
  • 8 zeigt die Datenstruktur der Datenlänge und ihre Beziehung mit dem Takt.
  • 9 zeigt die Datenstruktur der Datenfolge und ihre Beziehung mit dem Takt.
  • 10 zeigt die Datenstruktur des Fehlererfassungsschlüsselsundihre Beziehung mit dem Takt.
  • 11 zeigt die Datenstruktur des Paketzustandsschlüssels und ihre Beziehung mit dem Takt.
  • Detaillierte beschreibung der Erfindung
  • Die erfindungsgemäße Vielfunktion-Speicherkarte hat zwei Bauarten, wovon die Speicherkarte der ersten Bauart die Funktion zum Speichern von Digitaldaten und die Speicherkarte der zweiten Bauart die Funktion zum Ausführen von anderen Ein-Ausgabefunktionen aufweist. Bei den beiden Bauarten enthält die Speicherkarte je einen Mikroprozessor 220, wovon der Mikroprozessor 220 der Speicherkarte der ersten Bauart mit einer Schnittstelle für Flash-Speicher und der Mikroprozessor 220 der Speicherkarte der zweiten Bauart mit einer Schnittstelle zum Unterstützen des Ein-Ausgabe-Bausteins ausgestattet werden muß. Die Speicherkarte der ersten Bauart muß einen Flash-Speichermodul besitzen, um Digitaldaten zu speichern. Die Speicherkarte der zweiten Bauart muß einen Ein-Ausgabe-Baustein besitzen, um die Ein-Ausgabefunktion auszuführen.
  • Die erfindungsgemäße Vielfunktion-Speicherkarte 200 in 1 enthält einen Ein-Ausgabe-Baustein 210, einen Mikroprozessor 220 und einen Speicher 230, die auf einer Platine untergebracht sind. Auf der Platine ist weiterhin ein freiliegender Anschluß der Schnittstelle zur Verbindung mit dem elektronischen Anwendungsgerät 100 vorgesehen. Diese Platine mit vollständiger elektrischer Funktion wird dann durch Spritzgießen von einem Gehäuse umschlossen, so daß eine Vielfunktion-Speicherkarte oder Ein-Ausgabekarte entsteht.
  • Das elektronsiche Anwendungsgerät 100, das mit der Vielfunktion-Speicherkarte verbunden ist, enthält ein Anwendungsprogramm 110, einen Formatumsetzer 120 und einen Ein-Ausgabe-Baustein 130.
  • Der Ein-Ausgabe-Baustein 210 der Speicherkarte dient zur Datenein-/-ausgabe. Die erfindungsgemäße Vielfunktion-Speicherkarte kann gleichzeitig die USB-Schnittstelle und die in der Erfindung definierte SFMI-Schnittstelle unterstützen. Der Anschluß der Schnittstelle ist 4polig und 8polig.
  • Der 4polige Anschluß ist für die USB-Schnittstelle ausgelegt und enthält eine VCC-Leitung, durch die das verbundene Gerät die Speicherkarte mit Gleichstrom versorgen kann, eine GND-Leitung für Erdung, eine D+-Leitung und eine D–-Leitung für Datenübertragung. Die Schnittstelle der erfindungsgemäßen Vielfunktion-Speicherkarte hat einen 8poligen Anschluß, der einen 4-Bit-Zweiweg-Befehl/Daten/Zustand-Bus (DO-D3), eine Taktsynkronleitung (CLK), eine Systemschnittstellen- und Speicherkartenerfassungsleitung(CD), eine Stromleitung (VCC) und eine Erdungsleitung (GND) enthält. Der Schreibschutz kann durch eine in der Vielfunktion-Speicherkarte integrierte Schreibschutzschalter eingeschaltet werden und über die Schnittstelle dem elektronischen Anwendungsgerät mitgeteilt werden. VCC ist eine Stromleitung, durch die die Speicherkarte mit Gleichstrom versorgen werden kann. GND ist eine Erdungsleitung für einen Erdungsschutz. CLK ist eine Leitung fürtaktsynchrones Signal und kann den Ein-Ausgabedaten einen Synchronisiertakt liefern, damit die Zeitfolge des Datensignals wieder hergestellt wird. BD_CD ist eine Leitung für Systemschnittstellen- und Speicherkartenerfassungssignal, die zur Erfassung dient, daß die Ein-Ausgabedaten ein USB- oder SFMI-Signal ist. D0 ist die BitO-Leitung des Zweiweg-Befehl/Daten/Zustand-Buses und die D–-Leitung im USB-Modulbetrieb. D1 ist die Bit1-Leitung des Zweiweg- Befehl/Daten/Zustand-Buses und die D+-Leitung im USB-Modulbetrieb. D2 ist die Bit2-Leitung des Zweiweg-Befehl/Daten/Zustand-Buses und existiert nicht im USB-Modulbetrieb. D3 ist die Bit3-Leitung des Zweiweg-Befehl/Daten/Zustand-Datenbuses und existiert nicht im USB-Modulbetrieb.
  • Die obige Beschreigung hat es zur Kenntnis gebracht, daß die erfindungsgemäße SFMI-Schnittstelle und die USB-Schnittstelle vier gemeinsame Leitungen benutzen: VCC, GND, D– (D0) und D+ (D1). Die erfindungsgemäße SFMI-Schnittstelle enthält noch vier weitere Leitungen, CLK, BD_CD, D2 und D3. Daher kann neben den vier Leitungen für USB-Schnittstelle die anderen vier Leitungen angeordnet sein, wodurch die erfindungsgemäße SFMI-Schnittstelle die Leitungen der USB-Schnittstelle benutzen kann.
  • Das andere Merkmal der Erfindung besteht in der D0- und D1-Leitung des 4-Bit-Zweiweg-Buses. Wenn das elektronische Anwendungsgerät 100 über die USB-Schnittstelle mit der Speicherkarte verbunden ist, kann eine Umsetzung auf den USB-Schnittstellenmodus durchgeführt werden, um die Kommunikation im USB-Modulbetrieb zu unterstützen. Zudem kann die Speicherkarte ohne das elektronische Anwendungsgerät 100 direkt für Personalcomputer oder Digitalgeräte mit USB-Schnittstelle verwendet werden.
  • Wie aus 3 ersichtlich ist, enthält der Mikroprozessor 220 eine Ein-Ausgabesteuerung 221,eine Speichersteuerung 222, einen Formatierer 223 und einen Entformatierer 224. Die Ein-Ausgabesteuerung 221 dient zur Steuerung des Ein-Ausgabebausteins 210 der Speicherkarte und entscheidet, daß der Ein-Ausgabebaustein 210 mit dem Eingabemodus oder Ausgabemodus oder mit dem USB-Schnittstellenmodus oder SFMI-Schnittstellenmodus arbeitet. DieSpeichersteuerung 222 dient zur Steuerung des Speichers 230. Der Formatierer 223 und der Entformatierer 224 dient zu einer Formatumsetzung zwischen dem USB- und SFMI-Schnittstellensignal, um sich dem Betriebsmodus des Ein-Ausgabebausteins der Speicherkarte anzupassen. Nachfolgend wird die Arbeitsweise des Formatierers 223 und des Entformatierers 224 beschrieben.
  • Systemschnittstellen- und Speicherkartenerfassungssignal:
  • Das Systemschnittstellen- und Speicherkartenerfassungssignalwird in der Speicherkarte mit dem Ein-Ausgabesteuersignal und im elektronischen Anwendungsgerät 100 über einen Widerstand mit der Stromquelle verknüpft. Die USB-Schnittstellen ist nicht mit diesem Signal verbunden. Daher kann die Vielfunktion-Speicherkarte durch dieses Signal die Schnittstelle, die das elektronische Anwendungsgerät 100 verwendet, erfassen und das elektronische Anwendungsgerät 100 das Einsetzen der Vielfunktion-Speicherkarte erfassen.
  • Die Schnittstellenerfassungsschaltung des Ein-Ausgabenbausteins enthält eine Stromquelle 310, einen BD-Eingabeerfassungsanschluß 320, einen CD-Ausgabeerfassungsanschluß 330, eine erste Diode 360, eine zweite Diode 370, einen ersten Widerstand 340 und einen zweiten Widerstand 350.
  • Der Ein-Ausgabebaustein kann durch das Vorhandensein oder Nichtvorhandensein des Systemschnittstellen- und Speicherkartenerfassungssignals (BD CD) eine USB- oder SFMI-Schnittstellen feststellen.
  • Wenn die Vielfunktion-Speicherkarte in das elektronische Anwendungsgerät 100 eingesetzt wird, das kontinuierlich bestromt wird, egal ob die Speicherkarte vorhanden ist, wird zunächst das CD-Signal im Hochimpedanzzustand gehalten, damit die Erfassung des BD_CD-Signals nicht beeinflußt wird. Anschließend wird der Zustand des BD_CD-Signals geprüft. Wenn das BD_CD-Siganl ein hohes Potential aufweist, bedeutet es, daß die Systemseite die Schnittstelle der Vielfunktion-Speicherkarte unterstützt, wodurch die Speicherkarte in den Schnittstellenmodus eintritt. Dabei hat das CD-Signal ein niedriges Potential, wodurch das elektronische Anwendungsgerät 100 mitgeteilt wird, daß die Speicherkarte bereits in seinem Steckplatz eingesetzt ist. Wenn das BD_CD-Siganl ein niedriges Potential aufweist, bedeutet es, daß die Systemseite das BD_CD-Siganl nicht über den Widerstand mit der Stromquelle verbunden hat. D.h. die Systemseite unterstützt die USB-Schnittstelle. Daher tritt die Speicherkarte in den USB-Schnittstellenmodus ein.
  • In den Blockschaltungen gemäß 4A und 4B ist die VCC-Leitung mit der Stromquelle 310 verbunden. Das Systemschnittstellen- und Speicherkartenerfassungssignal BD_CD wird über die vorwärtsgeschaltete, erste Diode 360 mit dem BD-Eingabeerfassungsanschluß 320 und über die rückwärtsgeschaltete zweite Diode 370 mit dem CD-Aungabeerfassungsanschluß 330 verbunden: Das Systemschnittstellen- und Speicherkartenerfassungssignal BD_CD ist weiterhin über den zweiten Widerstand 350 mit der GND-Leitung und über den ersten Widerstand 340 mit der VCC-Leitung verbunden. Im vorliegenden Ausführungsbeispiel hat der erste Widerstand einen Widerstandswert von 10 K Ω und der zweite Widerstand einen Widerstandswert von 100 K Ω. Der Widerstandswert der Widerstände bleibt jedoch nicht darauf beschränkt . Der erste und zweite Widerstand können für BD_CD und VCC einen Spannungsanstieg bewirken.
  • Wenn die Vielfunktion-Speicherkarte mit der SFMI-Schnittstelle verbunden wird, wie in 4A dargestellt ist, werden die erste Diode 360 und somit der BD-Eingabeerfassungsanschluß 320 angeschaltet. Dadurch kann die SFMI-Schnittstelle erfaßt werden. Wenn das Systemschnittstellen- und Speicherkartenerfassungssignal BD_CD nicht vorliegt, wird die erste Diode 360 nicht angeschaltet. Dadurch kann die USB-Schnittstelle festgestellt werden.
  • Im Ausgabemodus wird die SFMI-Schnittstelle festgestellt, wenn die zweite Diode 370 angeschaltet wird. Umgekehrt wird die USB-Schnittstelle festgestellt.
  • Nachfolgend wird das Kommunikaitonsprotokoll der Vielfunktion-Speicherkarte beschrieben:
    Die Schnittstelle der Vielfunktion-Speicherkarte verwendet einen Halbduplex- und 4-Bit-Serienbetrieb. Beim CLK-Signal kann in jeder Taktperiode eine 4-Bit-Information übertragen werden. Die Informationsübertragungsweise wird von dem elektronischen Anwendungsgerät 100 gesteuert, der den Übertragungsbefehl gibt und die Datenlänge festlegt. Um die Verfügbarkeit der Schnittstelle zu erhöhen und das Systemdesign zu erleichtern, wird die Übertragungsinformation paketiert. Das Kommunikationsprotokoll verwendet den in der Speicherkarte imitierten Kommunikationsendpunkt als Quelle oder Senke der Informationsübertragung.
  • Die Speicherkarte oder Ein-Ausgabekarte dieser Schnittstelle mußmindestenseinen Kommunikationsendpunkt unterstützen, der als Steuerendpunkt bezeichnet und die Adresse 0 hat. Das Kartenlese-/-schreibgerät kann durch diesen Steuerendpunkt Informationen über die Funktion der Speicherkarte und die Einstellung der anderen Kommunikationsendpunkte erhalten. Daher kann das Lese- und Schreibgerät die Funktion der Speicherkarte aktivieren und eine Informationsübertragung ausführen.
  • (1) Startbit/Endbit
  • Das elektronische Anwendungsgerät 100 und die Speicherkarte müssen beide bei der Informationsübertragung am Anfang des Datenpaketes ein Startbit für eine Taktperiode, bei dem DO-D3 alle 0 ist, und am Ende des Datenpaketes ein Endbit für zwei Taktperioden erzeugen, bei dem DO-D3 alle 1 ist.
  • (2)Paketidentifizierer (PID)
  • sWie aus 5 ersichtlich ist, fängt das Datenpaket mit dem Paketidentifizierer an. Je nach dem Paketidentifizierer ist die Anwendung des Datenpaketes unterschiedlich. Jedes Datenpaket enthält: 1. Paketidentifizierer: verschlüsselt die Übertragungsrichtung, die Adresse des Kommunikationsendpunkte und die Datenlänge; 2. Payload-Daten: enthält einen CRC-Schlüssel für Datenfehlererfassung; 3. Paketzustandsschlüssel: der Empfänger der Payload-Daten sendet den Empfangszustand zurückundinformiert, ob die Daten richtig empfangen werden. Der Paketidentifizierer 0001 verschlüsselt den Sachverhalt, daß das elektronische Anwendungsgerät 100 zur Datenausgabe bereitsteht. Der Paketidentifizierer 1001 verschlüsselt den Sachverhalt, daß das elektronische Anwendungsgerät 100 zur Dateneingabe bereitsteht. Der Paketidentifizierer 1101 verschlüsselt den Sachverhalt, daß das elektronische Anwendungsgerät 100 den Kommunikationsendpunkt einstellen oder entsprechende Information erhalten will. Der Paketidentifizierer 0010 verschlüsselt den Sachverhalt, daß der Datenempfänger dem Empfang des Datenpaketes informieren soll. Der Paketidentifizierer 1010 verschlüsselt den Sachverhalt, daß der Empfänger vorübergehend keine Information empfangen kann oder der Sender vorübergehend keine Information senden kann. Der Paketidentifizierer 1110 verschlüsselt den Sachverhalt, daß der Kommunikationsendpunkt deaktiviert werden oder der Steuerendpunkt den Steuerbefehl nicht unterstützen soll.
  • Der Paketidentifizierer 1110 ist durch 4 Bits gebildet. Um einen Kommunikationsfehler zu vermeiden, werden diese 4 Bits mitweiteren 4Bits mit umgekehrter Bitfolge ergänzt, wodurch insgesamt 8 Bits entstehen, die in steigender Potenz innerhalb von zwei Taktperioden übertragen werden. Wie aus 6 ersichtlich ist, empfängt der Datenempfänger PID und PID ' . Wenn PID = (PID')', kann der Empfänger dem Empfang des Paketidentifizierers bestätigen.
  • (3) Kommunikationsendpunkt
  • Der Kommunikationsendpunkt ist die Haupteinheit für Informationsübertragung der Speicherkarte oder Ein-Ausgabekarte und des elektronischen Anwendungsgerätes. Entsprechend einzelnem Kommunikationsendpunkt ist in der Speicherkarte oder Ein-Ausgabekarte eine Datenpufferungszone mit vorbestimmter Kapazität vorgesehen, in der die Payload-Daten des Datenpaketes zwischen dem elektronischen Anwendungsgerät und der Speicherkarte vorübergehend gespeichert werden.
  • Die Speicherkarte oder Ein-Ausgabekarte kann maximal 16 Kommunikationsendpunkte unterstützen. Durch die Adresse des Kommunikationsendpunktes im Datenpaket wird der Empänger der Datenpaketes identifiziert.
  • Die Speicherkarte oder Ein-Ausgabekarte muß mindestens einen Kommunikationsendpunkt unterstützen, dessen Adresse 0 ist. Das elektronische Anwendungsgerät kann durch diesen Kommunikationsendpunkt den Paketidentifizierer, die Funktionsweise, die Anzahl der unterstützten Kommunikationsendpunkte, die Adressen der Kommunikationsendpunkte und das Kommunikationsendpunktformat erhalten.
  • Der Kommunikationsendpunkt hat vier Arten für unterschiedliche Informationsübertragung zwischen dem elektronischen Anwendungsgerät und der Speicherkarte oder Ein-Ausgabekarte.
  • Der Steuerendpunkt ermöglicht dem elektronischen Artwendungsgerät 100 beim Aktivierung der Speicherkarte, den Paketidentifizierer, die Funktionsweise, die Anzahl der unterstützten Kommunikationsendpunkte, die Adressen der Kommunikationsendpunkte und das Kommunikationsendpunktformat zu erhalten.
  • Der Dateneingabe-Endpunkt gestattet eine Dateneingabe des elektronsichen Anwendungsgerätes von der Speicherkarte oder Ein-Ausgabekarte.
  • Der Datenausgabe-Endpunkt gestattet eine Datenausgabe des elektronsichen Anwendungsgerätes an die Speicherkarte oder Ein-Ausgabekarte.
  • Der diskontinuierliche Dateneingabe-Endpunkt gestattet eine Dateneingabe des elektronsichen Anwendungsgerätesmit vorbestimmten Zeitintervall von der Speicherkarte oder Ein-Ausgabekarte.
  • Wie aus 7 ersichtlich ist, wird der Kommunikationsendpunkt bei der Paketübertragung direkt nach PID mit 4 Bits im einer Taktperiode übertragen.
  • (4) Datenlänge
  • Wie aus 8 ersichtlich ist, wird die Datenlänge nach dem Kommunikationsendpunkt mit 12 Bits in drei Taktperioden übertragen werden. Die Datenlänge wird in Byte gemessen. 0 × 000 bedeutet 4096 Bytes. 0 × 001 bedeutet 1 Byte.
  • (5) Payload-Daten
  • Die Daten im Datenpaket werden als Payload-Daten bezeichnet. Die Datenlänge legt die Länge der Payload-Daten fest. Jedes Byte wird in zwei Taktperioden übertragen. Die Übertragungsrichtung wird von dem elektronischen Anwendungsgerät 100 im Paketidentifizierer verschlüsselt, wie in 9 dargestellt. Den Payload-Daten folgt ein CRC16-Fehlererfassungsschlüssel für 16 Taktperioden. Der Algorithmus von CRC16 führt eine Division durch 2 aus, die eine Division des Polynoms G (X) = X16 + X15 + X2 + 1 durch 2 sein kann. Die Datenübertragungsfolge ist in 10 gezeigt.
  • (6) Paketzustandsschlüssel
  • Der Empfänger prüft nach dem Empfang der Payload-Daten, ob der Fehlererfassungsschlüssel entspricht, und informiert, ob die Daten richtig empfangen werden. Wenn die Daten richtig empfangen werden, sendet der Empfänger ACK zurück. Wenn die Daten vorübergehend nicht empfangen werden können oder die Daten fehlerhaft sind, sendet der Empfänger NAK zurück und fordert eine erneute Übertragung. Wenn ein Fehler in der Speicherkarte oder dem Ausführungsbefehl auftritt, sendet der Empfänger STALL zurück, wie in 11 dargestellt ist.
  • (7) Datenformat
  • Die Übertragung aller Datenpakete werden von dem elektronischen Anwendungsgerät (Systemseite) aktiviert. Das Datenpaket enthält hintereinander das Startbit, den Paketidentifizierer, den Kommunikationsendpunkt, die Datenlänge, die Payload-Daten, den Paketzustandsschlüssel, das Datenformat und das Endbit. Die Systemseite aktiviert die Datenübertragung und legt den Paketidentifizierer, den Kommunikationsendpunkt und die Datenlänge fest.
  • Wenn die Speicherseite beim IN-Paket nach dem Empfang der obengenannten Information die geforderten Daten nicht liefern kann, kann sie den Zustandsschlüssel NAK zurücksenden, wodurch die Systemseite die Übertragung unterbricht und eine erneute Datenübertragung aktivieren kann, um nochmals zu versuchen, die Daten zu erhalten. Wenn die Speicherseite die geforderten Daten liefern kann, sendet sie ein Startbit und danach die Daten in dem entsprechenden Kommunikationsendpunkt. Beim Erreichen der geforderten Datenlänge folgt den Daten ein CRC-Erfassungsschlüssel von 16Bits. Die Systemseite prüft, ob der Erfassungsschlüsselentspricht. Wenn ja, sendet sie ACK zurück. Wenn nein, sendet sie NAK zurück und kann eine erneute Übertragung des Datenpaketes aktivieren, um die richtige Daten zu erhalten.
  • Wenn das Datenpaket ein Out- oder SETUP-Paket ist, legt die Systemseite den Paketidentifizierer, den Kommunikationsendpunkt und die Datenlänge fest und überträgt dann die auszugebenden Daten. Beim Erreichen der festgelegten Datenlänge folgt den Daten ein CRC-Erfassungsschlüssel von 16 Bits. Die Speicherseite prüft, ob der Erfassungsschlüssel entspricht. Wenn ja, sendet sie ACK zurück. Wenn nein, sendet sie NAK zurück. Dabei wird die erneute Übertragung des Datenpaketes von der Systemseite entschieden.
  • (8) Steuerung des Übertragungsmodus
  • Das elektronische Anwendungsgerät 100 kann durch die Steuerung des Übertragungsmodus von dem eingestellten Kommunikationsendpunkt 0 die entsprechenden Information über die Speicherkarte erhalten. Die Steuerung des Übertragungsmodus wird in die SETUP-, DATA- und STATUS-Phase untergeteilt.
  • In der SETUP-Phase sendet die Systemseite das Datenpaket, das den Paketidentifizierer SETUP, den Kommunikationsendpunkt mit der Adresse 0, die Datenlänge von 8 Bytes enthält. Anschließend sendet die Systemseite den SETUP-Befehlschlüssel und -Parameter von 8 Bytes und den CRC16-Schlüssel von 2 Bytes. Schließlich sendet die Speicherseite den Zustandsschlüsselzurück und informiert, ob das Datenpaket richtig empfangen wird.
  • Der SETUP-Befehlschlüssel und -Parameter von 8 Bytes enthält:bmRequestTzpe, bRequest, wValue, wIndex, wLength. Ihre Definition und Anwendung sind im USB-Standard vorgeschrieben. In Tabellelist die Bedeutung der Parameter dargestellt.
  • Figure 00230001
  • Figure 00240001
  • Figure 00250001
  • Tabelle 1: Steuerung des Übertragungsdatenformates
  • Außer dem Standardsbefehlsschlüssel werden der speicherspezifische Befehlsschlüssel und der herstellerspezifische Befehlsschlüssel beide von dem Hersteller selbst festgelegt. Die Speicherkarte oder Ein-Ausgabekarte muß den Standardsbefehl unterstützen. In Tabelle 2 wird die Definition des Standardsbefehlsschüssels dargestellt:
    Figure 00250002
    Figure 00260001
  • Tabelle 2: Standardsbefehlschlüssel
  • In der Datenphase werden die Übertragungsrichtung und die Datenlänge durch bRequest und wLength bestimmt. Die Systemseite aktiviert die Datenübertragung und die Datenlänge wird durch wLength eingestellt.
  • In der Zustandsphase sendet der Empfänger einen Zustandsschlüssel zurück und informiert, ob die Daten richtig empfangen werden.
  • (9) Anwendung der Schnittstelle der Vielfunktion-Speicherkarte
  • Die Schnittstelle der Vielfunktion-Speicherkarte ist für unterschiedliche Anwendungen geeignet. Sie kann in Verbindung mit dem entsprechenden Befehlsvorrat und Kommunikationsprotokoll auf Speichergerät, Kommunikationsgerät usw. angewendet werden.

Claims (12)

  1. Vielfunktion-Speicherkarte, die die Digitaldatenspeichern und andere Ein- und Ausgabefunktionen ausführen kann, wobei die Schnittstelle der Vielfunktion-Speicherkarte einen Ein-Ausgabebaustein (210), einen Speicher (230), und einen Mikroprozessor (220), der zwischen dem Ein-Ausgabebaustein und dem Speicher geschaltet ist, enthält, dadurch gekennzeichnet, daß der Anschluß der Schnittstelle 4polig und 8polig ist, wobei der 4polige Anschluß für die USB-Schnittstelle und der 8polige Anschluß für die SFMI-Schnittstelle ausgelegt ist, wobei der 8polige Anschluß einen 4-Bit-Zweiweg-Befehl/Daten/Zustand-Bus (DO-D3), eine Taktsynchronleitung (CLK), eine Systemschnittstellen- und Speicherkartenerfassungsleitung (CD), eine Stromleitung (VCC) und eine Erdungsleitung (GND) enthält, wovon die Stromleitung und die Erdungsleitung mit denen des Anschlusses der USB-Schnittstelle gemeinsam sind.
  2. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß der Mikroprozessor eine Ein-Ausgabesteuerung (221) zur Steuerung des Ein-Ausgabebausteins (210) der Speicherkarte, die entscheidet, daß der Ein-Ausgabebaustein (210) mit dem Eingabemodus oder Ausgabemodus oder mit dem USB-Schnittstellenmodus oder SFMI-Schnittstellenmodus arbeitet, eine Speichersteuerung (222) zur Steuerung des Speichers (230), einen Formatierer (223), der die Daten des Speichers formatiert, damit die Daten von dem Empänger empfangen werden können, und einen Entformatierer (224), der das Datenformat des Empfängers entformatiert, damit die Daten in dem Speicher abgelegt werden können, enthält.
  3. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß zwei Leitungen des 4-Bit-Zweiweg-Befehl/Daten/Zustand-Buses mit denen des Buses der USB-Schnittstelle gemeinsam sind.
  4. Vielfunktion-Speicherkarte nach Anspruch 3, dadurch gekennzeichnet, daß D0 die BitO-Leitung des Zweiweg-Befehl/Daten/Zustand-Buses und die D–-Leitung im USB-Modulbetrieb ist, D1 die Bit1-Leitung des Zweiweg-Befehl/Daten/Zustand-Buses und die D+-Leitung im USB-Modulbetrieb ist, D2 die Bit2-Leitung des Zweiweg-Befehl/Daten/Zustand-Buses ist und nicht beim USB-Modulbetrieb existiert, und D3 die Bit3-Leitung des Zweiweg- Befehl/Daten/Zustand-Buses ist und nicht beim USB-Modulbetrieb existiert.
  5. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß der Ein-Ausgabe-Baustein (210), der Mikroprozessor (220) und der Speicher (230) auf einer Platine untergebracht sind, auf der ein freiliegender Anschluß der Schnittstelle zur Verbindung mit dem elektronischen Anwendungsgerät (100) vorgesehen ist.
  6. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß die Platine eine Leiterplatte ist.
  7. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß der Ein-Ausgabebaustein eine Schnittstellenerfassungsschaltung enthält, die die USB-Schnittstelle und die SFMI-Schnittstelle erfassen kann.
  8. Vielfunktion-Speicherkarte nach Anspruch 6, dadurch gekennzeichnet, daß die Schnittstellenerfassungsschaltung eine Stromquelle (310), einen Eingabeerfassungsanschluß (320), einen Ausgabeerfassungsanschluß (330), ein erstes Einweg-Stromelement (360), ein zweites Einweg-Stromelement (370), einen ersten Widerstand (340) und einen zweiten Widerstand (350) enthält, wobei die Systemschnittstellen- und Speicherkartenerfassungsleitung über das vorwärtsgeschaltete, erste Einweg-Stromelement (360) mit dem Eingabeerfassungsanschluß (320) und über das rückwärtsgeschaltete zweite Einweg-Stromelement (370) mit dem Ausgabeerfassungsanschluß (330) verbunden ist, und das Systemschnittstellen- und Speicherkartenerfassungssignal weiterhin über den zweiten Widerstand (350) mit der GND-Leitung und über den ersten Widerstand (340) mit der VCC-Leitung verbunden ist.
  9. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß das Einweg-Stromelement eine Diode ist.
  10. Vielfunktion-Speicherkarte nach Anspruch 1, dadurch gekennzeichnet, daß der Speicher ein beschreibarer, nichtflüchtiger Speicher ist und Digitaldaten speichern kann.
  11. Steckanschluß der Vielfunktion-Speicherkarte, der vier- und achtpolig ist, wobei der 4polige Anschluß für die USB-Schnittstelle und die 8polige Anschluß für die SFMI-Schnittstelle ausgelegt ist, wobei vier von den acht Leitungen des 8poligen Anschlusses mit den vier Leitungen für die USB-Schnittstelle gemeinsam sind, und die anderen vier Leitungen für die SFMI-Schnittstelle neben den vier Leitungen für die USB-Schnittstelle angeordnet sind.
  12. Steckanschluß nach Anspruch 11, dadurch gekennzeichnet, daß der Steckanschluß ein männlicher oder weiblicher Anschluß ist.
DE10310784A 2002-08-09 2003-03-12 Vielfunktion-Speicherkarte Ceased DE10310784A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW091117943A TWI287751B (en) 2002-08-09 2002-08-09 Multi-functional small-form-factor memory card interface for use in a USB interface
TW91117943 2002-08-09

Publications (1)

Publication Number Publication Date
DE10310784A1 true DE10310784A1 (de) 2004-02-26

Family

ID=31185937

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10310784A Ceased DE10310784A1 (de) 2002-08-09 2003-03-12 Vielfunktion-Speicherkarte

Country Status (4)

Country Link
US (1) US6745267B2 (de)
JP (1) JP2004078879A (de)
DE (1) DE10310784A1 (de)
TW (1) TWI287751B (de)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2783336B1 (fr) * 1998-09-11 2001-10-12 Schlumberger Ind Sa Procede de transmission de donnees et carte pour une telle transmission
US7393247B1 (en) 2005-03-08 2008-07-01 Super Talent Electronics, Inc. Architectures for external SATA-based flash memory devices
US8625270B2 (en) 1999-08-04 2014-01-07 Super Talent Technology, Corp. USB flash drive with deploying and retracting functionalities using retractable cover/cap
US8102662B2 (en) * 2007-07-05 2012-01-24 Super Talent Electronics, Inc. USB package with bistable sliding mechanism
US7021971B2 (en) * 2003-09-11 2006-04-04 Super Talent Electronics, Inc. Dual-personality extended-USB plug and receptacle with PCI-Express or Serial-At-Attachment extensions
US7836236B2 (en) 2004-02-12 2010-11-16 Super Talent Electronics, Inc. Extended secure-digital (SD) devices and hosts
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
US7252240B1 (en) * 2000-07-06 2007-08-07 Onspec Electronics, Inc. Memory module which includes a form factor connector
US7278051B2 (en) 2000-07-06 2007-10-02 Onspec Electronic, Inc. Field-operable, stand-alone apparatus for media recovery and regeneration
US7295443B2 (en) 2000-07-06 2007-11-13 Onspec Electronic, Inc. Smartconnect universal flash media card adapters
AU2002250080A1 (en) * 2001-02-14 2002-08-28 Gentex Corporation Vehicle accessory microphone
US7774483B1 (en) * 2002-07-08 2010-08-10 Cisco Technology, Inc. Supporting a community of subscribers in an environment using a service selection gateway (SSG)
US20040064612A1 (en) * 2002-09-26 2004-04-01 Sandisk Corporation Method and system for using a memory card protocol inside a bus protocol
US20040199721A1 (en) * 2003-03-12 2004-10-07 Power Data Communication Co., Ltd. Multi-transmission interface memory card
TWI222009B (en) * 2003-03-21 2004-10-11 Carry Computer Eng Co Ltd Universal micro memory card
EP1609048A4 (de) * 2003-03-27 2009-01-14 Milsys Ltd Datenspeichereinrichtung mit vollem zugang durch alle benutzer
US6997765B1 (en) * 2003-05-14 2006-02-14 Mcguinness Thomas G Vessel propelled by oscillating fin with control mechanisms
US7340537B2 (en) * 2003-06-04 2008-03-04 Intel Corporation Memory channel with redundant presence detect
KR20060060668A (ko) * 2003-07-28 2006-06-05 샌디스크 씨큐어 컨텐트 솔루션즈, 인코포레이티드 저장소 디바이스를 제어하는 시스템, 장치 및 방법
US6854984B1 (en) * 2003-09-11 2005-02-15 Super Talent Electronics, Inc. Slim USB connector with spring-engaging depressions, stabilizing dividers and wider end rails for flash-memory drive
US20050135790A1 (en) * 2003-12-23 2005-06-23 Sandisk Corporation Digital media player with resolution adjustment capabilities
US8234421B2 (en) * 2004-04-21 2012-07-31 Stmicroelectronics, Inc. Smart card with selectively allocatable data buffers and associated methods
KR100762205B1 (ko) 2004-04-28 2007-10-04 정태용 플래시 메모리를 구비한 스마트카드와 이를 구비한유에스비 장치와 이를 이용한 휴대용기기
US7104807B1 (en) 2004-07-09 2006-09-12 Super Talent Electronics, Inc. Apparatus for an improved peripheral electronic interconnect device
CN1831851A (zh) * 2004-09-07 2006-09-13 瑞程科技股份有限公司 可抽取式电子装置的界面
TWI257059B (en) * 2004-09-21 2006-06-21 Fan-Sheng Lin Customer service system and method using an embedded system device
TWI282517B (en) * 2004-10-15 2007-06-11 C One Technology Corp Ltd Multi-functional integrated circuit card module having mixed interface
US20060154530A1 (en) * 2005-01-07 2006-07-13 Novotney Donald J Connector system
US7525216B2 (en) 2005-01-07 2009-04-28 Apple Inc. Portable power source to provide power to an electronic device via an interface
US20070136501A1 (en) * 2005-12-08 2007-06-14 Chang Robert C Media card command pass through methods
US20070168668A1 (en) * 2005-12-08 2007-07-19 Chang Robert C Media card with command pass through mechanism
US8078788B2 (en) 2005-12-08 2011-12-13 Sandisk Technologies Inc. Media card command pass through methods
KR101409766B1 (ko) * 2007-06-18 2014-06-19 삼성전자주식회사 외부 장치 접속 처리 방법 및 시스템과, 이를 이용하는휴대 단말기
US7789680B2 (en) * 2007-07-05 2010-09-07 Super Talent Electronics, Inc. USB device with connected cap
US20090190277A1 (en) * 2007-09-28 2009-07-30 Super Talent Electronics, Inc. ESD Protection For USB Memory Devices
US9032154B2 (en) 2007-12-13 2015-05-12 Sandisk Technologies Inc. Integration of secure data transfer applications for generic IO devices
US7635280B1 (en) * 2008-07-30 2009-12-22 Apple Inc. Type A USB receptacle with plug detection
JP2012099454A (ja) 2010-10-08 2012-05-24 Sony Corp 可搬型情報処理装置
CN102308562A (zh) * 2011-07-25 2012-01-04 华为终端有限公司 移动终端的控制方法、装置、系统和移动终端
US9368923B2 (en) 2013-03-15 2016-06-14 New Concepts Development Corp. Actuator apparatus for powering USB receptacle and methods of making and using the same
WO2014145396A1 (en) * 2013-03-15 2014-09-18 New Concepts Development Corp. Actuator apparatus for powering usb receptacle
TWI683610B (zh) 2016-10-07 2020-01-21 美商利魁得股份有限公司 用於計算平台的模組化托架形式因子

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247078B1 (en) * 1997-10-14 2001-06-12 International Business Machines Corporation Computer interface for integrating a first computer into a second computer
JP3593460B2 (ja) * 1998-07-29 2004-11-24 富士通株式会社 メモリカード
US6457648B1 (en) * 1999-10-19 2002-10-01 Singular Technology Corporation Dual-interface card reading device
DE69935518T2 (de) * 1999-11-22 2007-11-29 A-DATA TECHNOLOGY Co., Ltd., Chung Ho City Zwei-Schnittstellenspeicherkarte und Anpassungsmodul dafür
TW471726U (en) * 2000-11-17 2002-01-01 Hon Hai Prec Ind Co Ltd Electrical connector of memory connector
US6644979B2 (en) * 2001-06-29 2003-11-11 Kuo-Chen Huang Backplane structure capable of being mounted with two interface cards

Also Published As

Publication number Publication date
TWI287751B (en) 2007-10-01
US20040030818A1 (en) 2004-02-12
JP2004078879A (ja) 2004-03-11
US6745267B2 (en) 2004-06-01

Similar Documents

Publication Publication Date Title
DE10310784A1 (de) Vielfunktion-Speicherkarte
DE69913166T2 (de) Verfahren zur datenübertragung und karte für eine solche übertragung
DE602004007402T2 (de) Effiziente verbindung zwischen modulen wechselbarer elektronischer schaltungskarten
DE60005127T2 (de) Tragbares elektronisches Gerät
DE69825672T2 (de) Externe Speichervorrichtung mit einer Übertragungsprotokoll-Auswahlschaltung
DE60124273T2 (de) Verfahren und vorrichtung zum signalisieren vom datentransfer zwischen einem usb-port und einem usb-chipkartenmodul
TW561346B (en) Multiple removable non-volatile memory cards serially communicating with a host
CN109509422B (zh) 显示面板驱动电路及显示装置
DE60317635T2 (de) Externe verbindungseinrichtung, hosteinrichtung und datenkommunikationssystem
DE69330422T2 (de) Informationsübertragungssystem
US7171502B2 (en) USB system having card-type USB interface connector
DE60317771T2 (de) Externe verbindungseinrichtung, host-einrichtung und datenkommunikationssystem
DE102010018762A1 (de) Speichervorrichtung
DE20311679U1 (de) Mini-Speicherkarte und dafür geeigneter, passiver Adapter
WO2003069357A1 (en) Smart adapter for wiring analyzer
DE102004059813A1 (de) Betriebsverfahren für ein elektronisches Host-Karte-System und Speichersystem
DE60128323T2 (de) Datenverarbeitungsgerät und eine Speicherkarte mit dem Gerät
JP2018088156A (ja) 電子情報記憶装置、データ処理方法、及びデータ処理プログラム
DE10310770A1 (de) Kommunikationsprotokoll der Schnittstelle einer Vielfunktion-Speicherkarte
CN102023939B (zh) 一种存储设备安全电路
DE102006060414A1 (de) Schnittstellen-Detektionsverfahren einer Vielmoden-Mikro-Speicherkarte
DE20321576U1 (de) Schnittstelle einer Vielfunktion-Speicherkarte
DE20316108U1 (de) Controller mit Umsetzungsfunktion auf USB-Schnittstelle
DE10302151A1 (de) Großspeicher für Funkkommunikation
CN109240957A (zh) 一种m.2硬盘接口转usb接口电路及转换方法

Legal Events

Date Code Title Description
8128 New person/name/address of the agent

Representative=s name: ZEITLER, VOLPERT, KANDLBINDER, 80539 MUENCHEN

8110 Request for examination paragraph 44
8128 New person/name/address of the agent

Representative=s name: PATENTANWAELTE HANSMANN-KLICKOW-HANSMANN, 22767 HAM

8125 Change of the main classification

Ipc: G06K 19/07 AFI20051017BHDE

8131 Rejection