DE102007026236B4 - Verfahren und Vorrichtung zum Erkennen einer Spezifikation einer Schnittstelle und Multimediasystem - Google Patents

Verfahren und Vorrichtung zum Erkennen einer Spezifikation einer Schnittstelle und Multimediasystem Download PDF

Info

Publication number
DE102007026236B4
DE102007026236B4 DE200710026236 DE102007026236A DE102007026236B4 DE 102007026236 B4 DE102007026236 B4 DE 102007026236B4 DE 200710026236 DE200710026236 DE 200710026236 DE 102007026236 A DE102007026236 A DE 102007026236A DE 102007026236 B4 DE102007026236 B4 DE 102007026236B4
Authority
DE
Germany
Prior art keywords
pull
interface
host
signal communication
resistor
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.)
Active
Application number
DE200710026236
Other languages
English (en)
Other versions
DE102007026236A1 (de
Inventor
Sang-wook Kang
Seong-hyun Kim
Sang-Bum Kim
Joong-Chul Yoon
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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
Priority claimed from KR1020060049966A external-priority patent/KR100805835B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of DE102007026236A1 publication Critical patent/DE102007026236A1/de
Application granted granted Critical
Publication of DE102007026236B4 publication Critical patent/DE102007026236B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0278Arrangements for impedance matching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0292Arrangements specific to the receiver end

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Systems (AREA)

Abstract

Schnittstellenidentifizierungsvorrichtung mit einem Schnittstellenidentifizierer (317), der wenigstens zwei Schalter (SW1~SW4) aufweist, die mit einer Schnittstelle gekoppelt sind, wobei jeder der Schalter (SW1~SW4) in signaltechnischer Verbindung mit einem zugehörigen Pull-Widerstand (Rpu1, Rpu2, Rpd1, Rpd2) ist, der mit einer Pull-Spannung (VDD, VSS) gekoppelt ist,
dadurch gekennzeichnet, dass
– die Pull-Widerstände jeweils Pull-up-Widerstände (Rpu1, Rpu2) sind, von denen einer einen Widerstandswert aufweist, der größer als der Wert eines Pull-down-Widerstands (Rpd) einer potentiellen Schnittstellenspezifikation ist, und von denen der andere einen Widerstandswert aufweist, der kleiner ist als der Wert des Pull-down-Widerstands (Rpd) einer potentiellen Schnittstellenspezifikation; oder
– die Pull-Widerstände jeweils Pull-down-Widerstände (Rpd1, Rpd2) sind, von denen einer einen Widerstandwert aufweist, der größer ist als der Wert eines Pull-up-Widerstands (Rpu) einer potentiellen Schnittstellenspezifikation, und von denen der andere einen Widerstandwert aufweist, der kleiner ist als der Wert des Pull-up-Widerstands (Rpu) einer potentiellen Schnittstellenspezifikation.

Description

  • Die vorliegende Erfindung betrifft ein Verfahren zum Erkennen einer Spezifikation einer Schnittstelle, eine Schnittstellenidentifizierungsvorrichtung und ein Multimediasystem.
  • Vorrichtungen oder Geräte, wie Smart Cards, Subscriber-Identification-Module(SIM)-Karten und Flash Cards, verbinden sich zunächst mit einem Host und arbeiten dann gemäß einer Anwendung. Die Hosttypen, mit denen die Geräte verbunden werden können, nehmen beständig zu. Beispielsweise kann ein Kartengerät abwechselnd mit einem Mobiltelefon, einem MP3-Player, einem Portable Media Player (PMP) und dergleichen verbunden werden.
  • Wie in 1 gezeigt, umfasst ein herkömmliches Schnittstellensystem 10 einen Host 12 und ein Gerät 16. Der Host 12 umfasst eine Hostschnittstelle 14. Das Gerät 16 umfasst eine feste Geräteschnittstelle 18 und eine Steuereinheit 20, die mit der Geräteschnittstelle verbunden ist. Während des Betriebs ist das Gerät 16 mit dem Host 12 verbunden. Der Host 12 und das Gerät 16 kommunizieren miteinander über die Hostschnittstelle 14 und die feste Geräteschnittstelle 18. Die Hostschnittstelle 14 und die feste Geräteschnittstelle 18 müssen dieselbe Schnittstellenspezifikation aufweisen.
  • Es ist wünschenswert, das Gerät mit einer zunehmenden Anzahl von Hosttypen zu verbinden, wobei es für das Gerät weiterhin möglich sein soll, in Übereinstimmung mit der Anwendung zu arbeiten. Unglücklicherweise kann der Host nur mit den speziellen Geräten kommunizieren, welche dieselbe Art von Schnittstelle verwenden wie der Host, da der Host typischerweise nicht alle Arten von Schnittstellen unterstützt. Geräte wie Smart Cards, SIM-Karten und Flash Cards können derart ausgestaltet sein, dass sie eine Mehrzahl von Schnittstellen unterstützen. Wenn jedoch das Gerät seine Schnittstelle nicht auf die Hostschnittstelle abstimmen kann, kann das Gerät nicht mit einem Host, der eine feste Schnittstelle eines anderen Typs aufweist, kommunizieren.
  • Die DE 10 2004 033 363 A1 zeigt ein Multistandardprotokollspeicherbauelement sowie ein Schnittstellenverfahren, bei dem mittels Pull-Widerständen eine Schnittstellenspezifikation ermittelt wird.
  • Der Erfindung liegt das technische Problem zugrunde, eine Schnittstellenidentifizierungsvorrichtung und ein Multimediasystem anzugeben, welche Konnektivität mit einer Vielzahl von Hosttypen ermöglichen.
  • Die Erfindung löst dieses Problem mittels einer Schnittstellenidentifizierungsvorrichtung mit den Merkmalen des Patentanspruchs 1 und mittels eines Multimediasystems mit den Merkmalen des Patentanspruchs 9.
  • Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen angegeben, deren Wortlaut hiermit durch Bezugnahme in die Beschreibung aufgenommen wird, um unnötige Textwiederholungen zu vermeiden.
  • Vorteilhafte Ausgestaltungen der Erfindung, die weiter unten detailliert beschrieben sind, sowie die zur Erleichterung des Verständnisses der Erfindung erörterten Ausgestaltungen des Standes der Technik sind in den Zeichnungen dargestellt. Es zeigt/zeigen:
  • 1 ein schematisches Blockdiagramm eines herkömmlichen Hostgerätschnittstellensystems,
  • 2 ein schematisches Blockdiagramm eines Hostgerätschnittstellensystems gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung,
  • 3 ein partielles schematisches Schaltungsdiagramm eines Hostgerätschnittstellensystems für MMC-, ISO- oder USB-Hostschnittstellen gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung.
  • 4 ein partielles schematisches Schaltungsdiagramm eines Hostgerätschnittstellensystems für generische Hostschnittstellen gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung,
  • 5 ein partielles schematisches Schaltungsdiagramm eines Hostgerätschnittstellensystems für Pull-up-Hostschnittstellen gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung und
  • 6 ein partielles schematisches Schaltungsdiagramm eines Hostgerätschnittstellensystems für Pull-down-Hostschnittstellen gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung.
  • Die vorliegende Offenbarung beschreibt eine Vorrichtung und ein Verfahren zur Hostschnittstellenidentifizierung. Beispielhafte Ausgestaltungen können den Typ einer Hostschnittstelle basierend darauf erkennen, ob die Hostschnittstelle einen Pull-up-Widerstand, einen Pull-down-Widerstand, eine Gleichspannung, eine Massespannung oder einen floatenden Status aufweist.
  • Mit Blick auf 2 ist ein Schnittstellensystem gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung allgemein mit dem Bezugszeichen 200 bezeichnet. Das System 200 umfasst einen Host 212 und ein Gerät 216. Der Host 212 umfasst eine Hostschnittstelle 214. Das Gerät 216 umfasst einen Hostschnittstellenidentifizierer 217, eine anpassbare oder auswählbare Geräteschnittstelle 218 in signaltechnischer Verbindung mit dem Hostschnittstellenidentifizierer und eine Steuereinheit 220 in signaltechnischer Verbindung mit dem Hostschnittstellenidentifzierer 217 und der anpassbaren Geräteschnittstelle 218.
  • Im Betrieb ist das Gerät 216 mit dem Host 212 verbunden. Die anpassbare Geräteschnittstelle 218 ist nach Maßgabe des Hostschnittstellenidentifizierers 217 angepasst oder umgebildet, so dass sie auf den Typ der Hostschnittstelle 214 abgestimmt ist. Der Host 212 und das Gerät 216 kommunizieren miteinander über die Hostschnittstelle 214 und die anpassbare Geräteschnittstelle 218. Der Hostschnittstellenidentifizierer 217 des Geräts 216 identifiziert die Hostschnittstelle 214 und gibt das identifizierte Ergebnis an die Steuereinheit 220 aus. Die Steuereinheit 220 konfiguriert die zugehörige anpassbare Geräteschnittstelle 218 basierend auf dem identifizierten Ergebnis. Der Host 212 und das Gerät 216 kommunizieren miteinander über die Hostschnittstelle 214 und die angepasste oder konfigurierte Geräteschnittstelle 218. Beispielsweise unterstützt eine gegebene Hostschnittstelle 214 nur eine Multi-Media-Card (MMC), einen Universal Serial Bus (USB), eine ISO 7816-Schnittstelle oder dergleichen.
  • Mit Blick auf 3 ist ein Schnittstellensystem gemäß einer beispielhaften Ausgestaltung der vorliegenden Offenbarung allgemein mit dem Bezugszeichen 300 bezeichnet. Das System 300 umfasst einen Hostschnittstellenidentifizierer 317 in signaltechnischer Verbindung mit einer Verbindungseinheit 326. Die Verbindungseinheit 326 ist zu einer Zeit in schaltbarer signaltechnischer Verbindung mit jeweils einem Hosttyp, umfassend einen ersten Typ 321 mit einem Potential mit hoher Spannung VDD, das mit einem Pull-up-Widerstand Rpu verbunden ist, einen zweiten Typ 322 mit einem Potential mit hoher Spannung VDD, einen dritten Typ 323 mit einem offenen oder floatenden Spannungspotential, einen vierten Typ 324 mit einem Niederspannungspotential VSS und einen fünften Typ 325 mit einem Niederspannungspotential VSS, das mit einem Pull-down-Widerstand Rpd verbunden ist.
  • Der Hostschnittstellenidentifizierer 317 umfasst einen Ausgangsanschluss 328 in signaltechnischer Verbindung mit einem ersten Schalter SW1. Der Hostschnittstellenidentifizierer 317 kann weiterhin einen Spannungsdetektor, wie einen einzelnen Transistor, aufweisen, der in signaltechnischer Verbindung mit dem Anschluss 328 steht. Der Schalter SW1 befindet sich in signaltechnischer Verbindung mit einem ersten Pull-Up-Widerstand Rpu1, der seinerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD ist. Der Hostschnittstellenidentifizierer 317 umfasst weiterhin einen zweiten Schalter SW2 in signaltechnischer Verbindung mit dem Ausgangsanschluss 328. Der Schalter SW2 befindet sich in signaltechnischer Verbindung mit einem zweiten Pull-up-Widerstand Rpu2, der seinerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD ist. Der Hostschnittstellenidentifizierer 317 umfasst weiterhin einen dritten Schalter SW3 in signaltechnischer Verbindung mit dem Ausgangsanschluss 328. Der Schalter SW3 ist in signaltechnischer Verbindung mit einem ersten Pull-down-Widerstand Rpd1, der seinerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS ist. Weiterhin umfasst der Hostschnittstellenidentifizierer 317 einen vierten Schalter SW4 in signaltechnischer Verbindung mit dem Ausgangsanschluss 328. Der Schalter SW4 ist in signaltechnischer Verbindung mit einem zweiten Pull-down-Widerstand Rpd2, der seinerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS ist.
  • Auf diese Weise repräsentieren die Hostschnittstellentypen 321 bis 325 die Merkmale von fünf unterschiedlichen Schnittstellenspezifikationen. Beispielsweise repräsentiert der Typ 321, der VDD mit Pull-up aufweist, die Merkmale einer MMC-Schnittstelle, während der Typ 325, der VSS mit Pull-down aufweist, die einer USB-Schnittstelle repräsentiert. Der Typ 322 mit VDD, der Typ 323 mit floatendem Spannungspotential und der Typ 324 mit VSS repräsentieren die Merkmale von ISO 7816-Schnittstellen.
  • Während des Betriebs misst der Hostschnittstellenidentifizierer 317 Spannungen an der Verbindungseinheit 326, während der Hostschnittstellenidentifizierer 317 sequentiell jeden der Schalter SW1 bis SW4 verbindet, und gibt anschließend die gemessenen Spannungen an die Steuereinheit 220 in 2 aus. Es wird Bezug genommen auf die folgende Tabelle 1. Tabelle 1
    MMC USB ISO 7816
    Pull-Up (50–100 K) Pull-Down (15 K) High-Z (Hochohmig) (∞) VDD (0) VSS (0)
    Pull-Up (Rpu1) (150 K) High (1) Low (0) High (1) High (1) Low (0)
    Pull-Up (Rpu2) (1,5 K) High (1) High (1) High (1) High (1) Low (0)
    Pull-Down (Rpd1) (1 M) High (1) Low (0) Low (0) High (1) Low (0)
    Pull-Down (Rpd2) (5 K) Low (0) Low (0) Low (0) High (1) Low (0)
  • Somit vergleicht die Steuereinheit 220 unter erneuter Bezugnahme auf 2 in Verbindung mit Tabelle 1 die gemessenen Spannungen mit der vorbestimmten Spannung und bestimmt die Logikwerte „High” bzw. „Hoch” oder „Low” bzw. „Tief”. Beispielsweise kann die vorbestimmte Spannung oder Pegelschwelle (cut off) zwischen einem „High”- und eifern „Low”-Spannungspotential als (VDD – VSS)/2 + VSS definiert sein. Die Steuereinheit 220 bestimmt die Hostschnittstelle 212 basierend auf den Logikwerten in Tabelle 1 und stellt die zugehörige Geräteschnittstelle aus einer Mehrzahl von Schnittstellen innerhalb der anpassbaren Geräteschnittstelle 218 ein.
  • Beispielsweise verwendet eine MMC-Hostschnittstelle einen Pull-up-Widerstand Rpu zwischen etwa 50 kΩ und etwa 100 kΩ. Eine USB-Hostschnittstelle verwendet einen Pull-down-Widerstand Rpd von etwa 15 kΩ. Somit weist eine bevorzugte Ausgestaltung Rpu1 = 150 kΩ, Rpu2 = 1,5 kΩ, Rpd1 = 1000 kΩ und Rpd2 = 5 kΩ auf.
  • Wie in 4 gezeigt, ist ein Schnittstellensystem gemäß einer weiteren beispielhaften Ausgestaltung der vorliegenden Offenbarung allgemein mit dem Bezugszeichen 400 bezeichnet. Das System 400 umfasst einen Hostschnittstellenidentifizierer 417 in signaltechnischer Verbindung mit einer Verbindungseinheit 426. Die Verbindungseinheit 426 ist in schaltbarer signaltechnischer Verbindung mit einem Host zu einem Zeitpunkt. Ein erster Host 431 besitzt ein Potential mit hoher Spannung VDD, das mit einem Pull-up-Widerstand Rpu_a verbunden ist, ein zweiter Host 432 besitzt ein Potential mit hoher Spannung VDD, das mit einem Pull-up-Widerstarid Rpu_b verbunden ist, einen dritter Host 433 besitzt ein Niederspannungspotential VSS, das mit einem Pull-down-Widerstand Rpd_c verbunden ist, und ein vierter Host 434 besitzt ein Niederspannungspotential VSS, das mit einem Pull-down-Widerstand Rpd_d verbunden ist. Andere Hosts können beispielsweise jeweils einen der Pull-up-Widerstände Rpu_c bis Rpu_z oder einen der Pull-down-Widerstände Rpd_c bis Rpd_z aufweisen.
  • Der Hostschnittstellenidentifizierer 417 umfasst einen Ausgangsanschluss 428 in signaltechnischer Verbindung mit einem Schalter SW1. Der Schalter SW1 ist in signaltechnischer Verbindung mit einem ersten Pull-up-Widerstand Rpu1, der seinerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD ist. Der Hostschnittstellenidentifizierer 417 umfasst weiterhin die Schalter SW2 bis SWN, die jeweils in signaltechnischer Verbindung mit dem Ausgangsanschluss 428 sind. Die Schalter SW2 bis SWN sind jeweils in signaltechnischer Verbindung mit einem zugehörigen Pull-up-Widerstand unter den Pull-up-Widerständen Rpu2 bis RpuN, die ihrerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD sind.
  • Der Hostschnittstellenidentifizierer 417 umfasst weiterhin einen Schalter SW1'. Der Schalter SW1' ist in signaltechnischer Verbindung mit einem ersten Pull-down-Widerstand Rpd1, der seinerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS ist. Der Hostschnittstellenidentifizierer 417 umfasst weiterhin Schalter SW2' bis SWN', die jeweils in signaltechnischer Verbindung mit dem Ausgangsanschluss 428 sind. Die Schalter SW2' bis SWN' sind jeweils in signaltechnischer Verbindung mit einem zugehörigen Pull-down-Widerstand und den Pull-down-Widerständen Rpd2' bis RpdN', die ihrerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS sind.
  • Bei einem Beispiel ist Rpu_a größer als Rpu_b. Rpd1 ist größer als Rpu_a. Rpu_a ist größer als Rpd2, der größer ist als Rpu_b. Wenn der Pull-down-Widerstand Rpd1 mit der Hostschnittstelle verbunden ist, kann beispielsweise die Hostschnittstelle entweder der Pull-up 431 mit Rpu_a oder der Pull-up 432 mit Rpu_b sein, wenn die Verbindungseinheit 426 auf einem „High”-Spannungspotential ist. Wenn der Pull-down-Widerstand Rpd2 mit der Hostschnittstelle verbunden ist, ist die Hostschnittstelle der Pull-up 432 mit Rpu_b, wenn die Verbindungseinheit 426 weiterhin „High” ist. Wenn andererseits die Verbindungseinheit 426 „Low” ist, wenn der Pull-down-Widerstand Rpd2 mit der Hostschnittstelle verbunden ist, ist die Hostschnittstelle der Pull-up 431 mit Rpu_a.
  • Bei einem weiteren Beispiel ist Rpd_c größer als Rpd_d. Rpu1 ist größer als Rpd_c. Rpd_c ist größer als Rpu2, welcher größer ist als Rpd_d. Wenn der Pull-up-Widerstand Rpu1 mit der Hostschnittstelle verbunden ist, kann die Hostschnittstelle der Pull-down 433 mit Rpd_c oder der Pull-down 434 mit Rpd_d sein, wenn die Verbindungseinheit 426 „Low” ist. Wenn der Pull-up-Widerstand Rpu2 mit der Hostschnittstelle verbunden ist, ist die Hostschnittstelle der Pull-down 433 mit Rpd_c, wenn die Verbindungseinheit 426 weiterhin „High” ist. Wenn andererseits die Verbindungseinheit 426 „Low” ist, wenn der Pull-up-Widerstand Rpu2 mit der Hostschnittstelle verbunden ist, ist die Hostschnittstelle der Pull-down 434 mit Rpd_d.
  • Somit können Ausgestaltungen der vorliegenden Offenbarung durch Verwendung geeigneter Pull-up-Widerstände oder Pull-down-Widerstände Hostschnittstellen identifizieren, die verschiedenen Pull-up-Widerstände oder Pull-down-Widerstände aufweisen.
  • Mit Blick auf 5 ist ein Schnittstellensystem gemäß einer anderen beispielhaften Ausgestaltung der vorliegenden Offenbarung generell mit dem Bezugszeichen 500 bezeichnet. Das System 500 umfasst einen Hostschnittstellenidentifizierer 517 in signaltechnischer Verbindung mit einer Verbindungseinheit 526. Die Verbindungseinheit 526 ist in signaltechnischer Verbindung mit einem Host 531, der ein Potential mit hoher Spannung VDD in Verbindung mit einem Pull-up-Widerstand Rpu_a aufweist.
  • Der Hostschnittstellenidentifizierer 517 umfasst einen Ausgangsanschluss 528 in signaltechnischer Verbindung mit einem Schalter SW1. Der Schalter SW1 ist in signaltechnischer Verbindung mit einem ersten Pull-up-Widerstand Rpu1, der seinerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD ist. Der Hostschnittstellenidentifizierer 517 umfasst weiterhin ungeradzahlige Schalter SW3 bis SWm – 1, die jeweils in signaltechnischer Verbindung mit dem Ausgangsanschluss 528 sind. Die ungeradzahligen Schalter SW1 bis SWm – 1 sind jeweils in signaltechnischer Verbindung mit einem zugehörigen Pull-up-Widerstand unter den Pull-up-Widerständen Rpu1 bis RpuN, die ihrerseits in Signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD sind. Vorliegend ist m = 2N.
  • Der Hostschnittstellenidentifizierer 517 umfasst weiter einen Schalter SW2. Der Schalter SW2 ist in signaltechnischer Verbindung mit einem ersten Pull-down-Widerstand Rpd1, der seinerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS ist. Der Hostschnittstellenidentifizierer 517 umfasst weiterhin geradzahlige Schalter SW4 bis SWm, die jeweils in signaltechnischer Verbindung mit dem Ausgangsanschluss 528 sind. Die geradzahligen Schalter SW2 bis SWm sind jeweils in signaltechnischer Verbindung mit einem zugehörigen Pull-down-Widerstand unter den Pull-down-Widerständen Rpd1 bis RpdN, die ihrerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS sind.
  • Vorliegend hat die Verbindungseinheit 526 ein „Low”-Spannungspotential, wenn ein Pull-down-Widerstand, der kleiner ist als der Pull-up-Widerstand Rpu_a, mit dem Host 531 verbunden ist. Die Verbindungseinheit 526 hat ein „High”-Spannungspotential, wenn ein Pull-down-Widerstand, der größer ist als Rpu_a, mit dem Host 531 verbunden ist. Dies bedeutet, dass der Wert des Rpu_a zwischen den beiden Pull-down-Widerständen liegt, bei dem das Spannungspotential der Verbindungseinheit 526 von „High” zu „Low” wechselt.
  • Somit kann diese Ausgestaltung in der vorliegenden Offenbarung den Wert eines Host-Pull-up-Widerstands messen, indem sequentiell beginnend mit kleineren Pull-down-Widerständen hin zu größeren Pull-down-Widerständen in dem Hostschnittstellenidentifizierer 517 verbunden wird. Darüber hinaus kann sie den Wert eines Host-Pull-down-Widerstands messen, indem sequentiell beginnend mit kleineren Pull-up-Widerständen hin zu größeren Pull-up-Widerständen in dem Hostschnittstellenidentifizierer 517 verbunden wird.
  • Mit Blick auf 6 ist ein Schnittstellensystem gemäß einer weiteren beispielhaften Ausgestaltung der vorliegenden Offenbarung allgemein mit dem Bezugszeichen 600 bezeichnet. Das System 600 umfasst einen Hostschnittstellenidentifizierer 617 in signaltechnischer Verbindung mit einer Verbindungseinheit 626. Die Verbindungseinheit 626 ist in signaltechnischer Verbindung mit einem Host 633, der ein Niederspannungspotential VSS aufweist, das mit einem Pull-down-Widerstand Rpd_c verbunden ist.
  • Der Hostschnittstellenidentifizierer 617 umfasst einen Ausgangsanschluss 628 in signaltechnischer Verbindung mit einem Schalter SW1. Der Schalter SW1 ist in signaltechnischer Verbindung mit einem ersten Pull-up-Widerstand Rpu1, der seinerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD ist. Der Hostschnittstellenidentifizierer 617 umfasst weiterhin ungeradzahlige Schalter SW3 bis SWm – 1, die jeweils in signaltechnischer Verbindung mit dem Ausgangsanschluss 528 sind. Die ungeradzahligen Schalter SW1 bis SWm – 1 sind jeweils in signaltechnischer Verbindung mit einem zugehörigen Pull-up-Widerstand unter Pull-up-Widerständen Rpu1 bis RpuN, die ihrerseits in signaltechnischer Verbindung mit dem Potential mit hoher Spannung VDD sind. Vorliegend ist m = 2N.
  • Der Hostschnittstellenidentifizierer 617 umfasst weiterhin einen Schalter SW2. Der Schalter SW2 ist in signaltechnischer Verbindung mit einem ersten Pull-down-Widerstand Rpd1, der seinerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS ist. Der Hostschnittstellenidentifizierer 617 umfasst weiterhin geradzahlige Schalter SW4 bis SWm, die jeweils in signaltechnischer Verbindung mit dem Ausgangsanschluss 628 sind. Die geradzahligen Schalter SW2 bis SWm sind jeweils in signaltechnischer Verbindung mit einem zugehörigen Pull-down-Widerstand unter Pull-down-Widerständen Rpd1 bis RpdN, die ihrerseits in signaltechnischer Verbindung mit dem Niederspannungspotential VSS sind.
  • Vorliegend hat die Verbindungseinheit 626 ein „High”-Spannungspotential, wenn ein Pull-up-Widerstand, der kleiner ist als Rpd_c, mit dem Host 633 verbunden ist.
  • Die Verbindungseinheit 626 hat ein „Low”-Spannungspotential, wenn ein Pull-up-Widerstand, der größer ist als Rpd_c, mit dem Host 633 verbunden ist. Der Wert des Pull-down-Widerstands Rpd_c liegt zwischen dem Paar von Pull-up-Widerständen, bei denen die Verbindungseinheit 626 von einem „High”- zu einem „Low”-Spannungspotential wechselt.
  • Auf diese Weise kann die Ausgestaltung der vorliegenden Offenbarung den Wert eines Host-Pull-down-Widerstands messen, indem sequentiell beginnend mit kleineren Pull-up-Widerständen hin zu größeren Pull-up-Widerständen in dem Hostschnittstellenidentifizierer 617 verbunden wird. Darüber hinaus kann sie auch den Wert eines Host-Pull-up-Widerstands messen, indem sequentiell beginnend mit kleineren Pull-down-Widerständen hin zu größeren Pull-down-Widerständen in dem Hostschnittstellenidentifizierer 617 verbunden wird.
  • Es sei darauf hingewiesen, dass die Lehren der vorstehenden Offenbarung in verschiedenen Formen von Hardware, Software, Firmware, Prozessoren für spezielle Anforderungen oder Kombinationen hiervon implementiert werden können. Des Weiteren ist die Software vorzugsweise als ein Anwendungsprogramm implementiert, das in einem Programmspeichergerät verkörpert ist. Das Anwendungsprogramm kann auf eine Maschine jeder geeigneten Architektur geladen und von dieser ausgeführt werden. Vorzugsweise ist die Maschine auf einer Computerplattform implementiert, die Hardware, wie eine oder mehrere zentrale Prozessoreinheiten („CPU”), einen Speicher mit wahlfreiem Zugriff („RAM”) und Eingabe-/Ausgabe(„I/O”)-Schnittstellen aufweist. Die Computerplattform kann darüber hinaus ein Betriebssystem und Mikroinstruktionscode aufweisen. Die verschiedenen Prozesse und Funktionen, die vorliegend beschrieben wurden, können entweder Teil des Mikroinstruktionscodes, Teil des Anwendungsprogramms oder jeder Kombination hiervon sein, die durch eine CPU ausgeführt werden kann. Des Weiteren können verschiedene andere Peripherieeinheiten mit der Computerplattform verbunden sein, wie eine zusätzliche Datenspeichereinheit und eine Anzeigeeinheit. Die tatsächlichen Verbindungen zwischen den Systemkomponenten oder den Prozessfunktionsblöcken können sich in Abhängigkeit davon unterscheiden, wie die Ausgestaltung programmiert ist.

Claims (9)

  1. Schnittstellenidentifizierungsvorrichtung mit einem Schnittstellenidentifizierer (317), der wenigstens zwei Schalter (SW1~SW4) aufweist, die mit einer Schnittstelle gekoppelt sind, wobei jeder der Schalter (SW1~SW4) in signaltechnischer Verbindung mit einem zugehörigen Pull-Widerstand (Rpu1, Rpu2, Rpd1, Rpd2) ist, der mit einer Pull-Spannung (VDD, VSS) gekoppelt ist, dadurch gekennzeichnet, dass – die Pull-Widerstände jeweils Pull-up-Widerstände (Rpu1, Rpu2) sind, von denen einer einen Widerstandswert aufweist, der größer als der Wert eines Pull-down-Widerstands (Rpd) einer potentiellen Schnittstellenspezifikation ist, und von denen der andere einen Widerstandswert aufweist, der kleiner ist als der Wert des Pull-down-Widerstands (Rpd) einer potentiellen Schnittstellenspezifikation; oder – die Pull-Widerstände jeweils Pull-down-Widerstände (Rpd1, Rpd2) sind, von denen einer einen Widerstandwert aufweist, der größer ist als der Wert eines Pull-up-Widerstands (Rpu) einer potentiellen Schnittstellenspezifikation, und von denen der andere einen Widerstandwert aufweist, der kleiner ist als der Wert des Pull-up-Widerstands (Rpu) einer potentiellen Schnittstellenspezifikation.
  2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass der wenigstens eine Pull-Widerstand eine Mehrzahl von Pull-Widerständen (Rpu1, Rpu2, Rpd1, Rpd2) aufweist, die in Reihe und/oder parallel geschaltet sind.
  3. Vorrichtung nach Anspruch 1 oder 2, weiterhin aufweisend: – eine Steuereinheit (220) in signaltechnischer Verbindung mit dem Hostschnittstellenidentifizierer; und – wenigstens eine auswählbare Geräteschnittstelle (218) in signaltechnischer Verbindung mit der Steuereinheit.
  4. Vorrichtung nach einem der Ansprüche 1 bis 3, weiterhin aufweisend: – Messmittel (317) zum Messen wenigstens eines elektrischen Lastmerkmals der Schnittstelle, während eine Pull-Spannung sequentiell an wenigstens einem der Pull-Widerstände angelegt ist; – Vergleichsmittel (220) zum Vergleichen des wenigstens einen elektrischen Lastmerkmals mit einem vorbestimmten Wert; und – Identifizierungsmittel (220) zum Identifizieren einer Spezifikation der Schnittstelle in Übereinstimmung mit dem Vergleich.
  5. Vorrichtung nach einem der Ansprüche 1 bis 4, weiterhin aufweisend wenigstens einen dritten Schalter (SW3), der mit der Schnittstelle gekoppelt ist, wobei der wenigstens eine dritte Schalter in signaltechnischer Verbindung mit einem zugehörigen Pull-Widerstand (Rpd1) ist, der mit einer anderen Pull-Spannung (VSS) gekoppelt ist.
  6. Vorrichtung nach Anspruch 5, dadurch gekennzeichnet, dass die eine Pull-Spannung im Wesentlichen eine positive Versorgungsspannung (VDD) ist und dass die andere Pull-Spannung im Wesentlichen eine negative Versorgungsspannung oder Masse (VSS) ist.
  7. Vorrichtung nach einem der Ansprüche 1 bis 6, weiterhin aufweisend wenigstens einen Sensor zum Messen eines elektrischen Lastmerkmals der Schnittstelle.
  8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass der wenigstens eine Sensor einen Stromsensor zum Messen eines Laststroms durch die Schnittstelle oder einen Spannungssensor zum Messen einer Lastspannung der Schnittstelle aufweist.
  9. Multimediasystem, aufweisend: – einen Host (212) mit wenigstens einer Schnittstelle (214); – ein Gerät (216) in signaltechnischer Verbindung mit der wenigstens einen Schnittstelle (214), – eine Schnittstellenidentifizierungsvorrichtung nach einem der Ansprüche 7 oder 8 und – eine auswählbare Geräteschnittstelle (218) in signaltechnischer Verbindung mit dem Host (212) zum Kommunizieren mit dem Host (212) nach Maßgabe des Sensors für das elektrische Lastmerkmal.
DE200710026236 2006-06-02 2007-05-31 Verfahren und Vorrichtung zum Erkennen einer Spezifikation einer Schnittstelle und Multimediasystem Active DE102007026236B4 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2006-0049966 2006-06-02
KR1020060049966A KR100805835B1 (ko) 2006-06-02 2006-06-02 호스트 접속 장치, 호스트 인터페이스 식별 방법, 그리고호스트 및 호스트 접속 장치를 포함한 멀티미디어 시스템
US11/608,014 2006-12-07
US11/608,014 US8065446B2 (en) 2004-07-02 2006-12-07 Apparatus and method for discerning a host interface

Publications (2)

Publication Number Publication Date
DE102007026236A1 DE102007026236A1 (de) 2007-12-20
DE102007026236B4 true DE102007026236B4 (de) 2012-02-16

Family

ID=38690437

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200710026236 Active DE102007026236B4 (de) 2006-06-02 2007-05-31 Verfahren und Vorrichtung zum Erkennen einer Spezifikation einer Schnittstelle und Multimediasystem

Country Status (1)

Country Link
DE (1) DE102007026236B4 (de)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004033363A1 (de) * 2003-07-04 2005-04-14 Samsung Electronics Co., Ltd., Suwon Multistandard-Protokollspeicherbauelement, mobiles Speicherbauelement und Schnittstellenverfahren

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004033363A1 (de) * 2003-07-04 2005-04-14 Samsung Electronics Co., Ltd., Suwon Multistandard-Protokollspeicherbauelement, mobiles Speicherbauelement und Schnittstellenverfahren

Also Published As

Publication number Publication date
DE102007026236A1 (de) 2007-12-20

Similar Documents

Publication Publication Date Title
DE69534910T2 (de) Pc-karte zur pcmcia-selbstkonfiguration
DE112013003260B4 (de) Verfahren und Vorrichtung zum Betreiben von Zubehörschnittstellenfunktionen über ein Einzelsignal
DE69127241T2 (de) Programmierbare Schaltung zur Leistungsverminderung in einer programmierbaren logischen Schaltung
DE2556822C2 (de) Monolithische hochintegrierte Halbleiterschaltung
DE60217214T2 (de) USB-Schaltungsanordnung zur Verbindungszustandsdetektion
DE4017902C2 (de)
DE69123952T2 (de) Rechneradressierungseinrichtung
DE112019002138T5 (de) Automatische usb-host-erkennung und port-konfiguration
DE102013213048B4 (de) System, Verfahren und Computerprogrammprodukt zum Bestimmen von Einstellungen für eine Vorrichtung
DE102019107139A1 (de) Transformation von aus einem speicher gelesenen binären signalen
DE102007026236B4 (de) Verfahren und Vorrichtung zum Erkennen einer Spezifikation einer Schnittstelle und Multimediasystem
DE2823554A1 (de) Hochintegrierte schaltung
DE102019111564A1 (de) Verfahren und system zum konfigurieren von filterobjekten für eine controller area network-steuerung
DE112020001876T5 (de) Elektronische Einrichtung
DE69120306T2 (de) Systemspeicherinitialisierung mit Anwesenheitserkennungskodierung
DE60223043T2 (de) Elektronischer schaltkreis und testverfahren
DE112022002045T5 (de) Adaptives multiprotokoll-usb-laden
DE2137578A1 (de) Verfahren zum Bestimmen der Brauch barkeitskategonen von teilweise brauch baren Mikrobausteinen
DE102009054328A1 (de) Verfahren zum Setzen von Instrumentenparametern
DE10137332B4 (de) Verfahren und Anordnung zur Ausgabe von Fehlerinformationen aus Halbleitereinrichtungen
DE10208737B4 (de) Adaptervorrichtung für Speichermodule
EP0757254A2 (de) Integrierte Schaltung
DE102017111544A1 (de) Kombinierte PSI5- / DSI3-Datenschnittstelle für einen gemischten Verbau von Sensoren mit PSI5 und PSI3 Datenbusschnittstelle in Sensorsystemen
DE10327284B4 (de) Prüflesevorrichtung für Speicher
DE19963152B4 (de) Verfahren zur Unterdrückung des Übersprechens zwischen Multiplexerkanälen

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R016 Response to examination communication
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final

Effective date: 20120517