Method and apparatus for communicating with a host

    公开(公告)号:US06543690B2

    公开(公告)日:2003-04-08

    申请号:US09729113

    申请日:2000-12-04

    IPC分类号: G06K708

    CPC分类号: G06F13/4086

    摘要: A method and apparatus is disclosed for communicating with a host. In one embodiment, a smart card has an IC with voltage conditioning circuitry and a pull-up resistor. The smart card, when inserted in a smart card reader coupled to the host, is capable of signaling the host over a bus using the pull-up resistor selectively coupled to a voltage output of the voltage conditioning circuitry and a first output of the smart card. The voltage conditioning circuitry output is selectively coupled to the first output through the resistor, responsive to the device being powered by the bus but not transmitting. This tends to pull up the first output to the voltage level of the voltage source, which makes the smart card capable of being properly detected by the host upon the bus being driven by a host. Selectively disconnecting the pull-up resistor while the smart card is transmitting or receiving results in a more balanced differential output signal. Since the pull-up resistor and voltage conditioning circuitry supplying the proper voltage to the pull-up resistor are an integrated part of the IC, no separate contact is required to supply voltage to the resistor. This permits the smart card to be compatible with the contact configuration of certain existing smart cards, and eliminates a need for the pull-up resistor or voltage conditioning circuitry to be included in the smart card reader.

    Method and apparatus for clock synthesis using universal serial bus downstream received signals
    2.
    发明授权
    Method and apparatus for clock synthesis using universal serial bus downstream received signals 有权
    使用通用串行总线下行接收信号的时钟合成方法和装置

    公开(公告)号:US07120813B2

    公开(公告)日:2006-10-10

    申请号:US10352749

    申请日:2003-01-28

    IPC分类号: H04L7/04 G06F13/14

    CPC分类号: G06F1/04

    摘要: In one form of the invention, a method for generating a local clock signal responsive to signals on a Universal Serial Bus (“USB”) includes generating a frequency-bearing clock signal by a free running oscillator on an integrated circuitry chip of a device coupled to the USB. The oscillator runs at a frequency that is substantially stable but initially known with substantial inaccuracy. A single ended bit-serial signal is extracted from received signals sent by a USB host or hub and timing signals are responsively asserted. A bit pattern is detected in the single ended bit-serial signal and intervals are measured during which the timing signals are asserted. The period P of the local clock signal is adjusted responsive to one of the measured intervals. In one variant, the initial inaccuracy is at least partly because the oscillator consists solely of circuitry on the chip.

    摘要翻译: 在本发明的一种形式中,响应于通用串行总线(“USB”)上的信号产生本地时钟信号的方法包括通过耦合的器件的集成电路芯片上的自由振荡器产生频率承载时钟信号 到USB。 振荡器以基本稳定的频率运行,但是最初以实质的不精确性已知。 从USB主机或集线器发送的接收信号中提取单端比特串行信号,响应地确定定时信号。 在单端比特串行信号中检测到位模式,并且在定时信号被断言期间测量间隔。 本地时钟信号的周期P响应于测量的间隔之一来调整。 在一个变型中,初始不准确性至少部分是因为振荡器仅由芯片上的电路组成。

    Method and device for universal serial bus smart card traffic signaling
    3.
    发明授权
    Method and device for universal serial bus smart card traffic signaling 失效
    通用串行总线智能卡流量信号的方法和装置

    公开(公告)号:US06694399B1

    公开(公告)日:2004-02-17

    申请号:US09661748

    申请日:2000-09-14

    IPC分类号: G06K1906

    摘要: A method and device are disclosed for detecting successful transfers between a Universal Serial Bus (USB) port and a USB smart card and generating a signal that provides an indication of the USB transaction activity. This USB transaction activity signal is modulated according to the USB transaction activity and drives a Light Emitting Diode (LED) in a preferred embodiment of the invention. A counter internal to the USB smart card scales the transaction activity signal such that it is perceptible to the user. Because the current through the LED depends upon the USB transaction activity, the brightness of the LED varies according to the USB transaction activity. The LED may be driven from a current mirror sink or source, or a current switch sink or source.

    摘要翻译: 公开了一种用于检测通用串行总线(USB)端口和USB智能卡之间的成功传送并产生提供USB事务活动的指示的信号的方法和装置。 在本发明的优选实施例中,该USB交易活动信号根据USB交易活动进行调制并驱动发光二极管(LED)。 USB智能卡内部的计数器可以缩放交易活动信号,以便用户可以看到。 因为通过LED的电流取决于USB事务活动,所以LED的亮度根据USB事务活动而变化。 LED可以从电流反射镜槽或源,或当前的开关水槽或源驱动。

    Multi-mode smart card, system and associated methods
    4.
    发明授权
    Multi-mode smart card, system and associated methods 有权
    多模智能卡,系统及相关方法

    公开(公告)号:US06883715B1

    公开(公告)日:2005-04-26

    申请号:US09686327

    申请日:2000-10-11

    摘要: A multi-mode IC is provided for operating in a first mode such as an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a second, non-ISO mode, such as a USB mode in accordance with Universal Serial Bus (USB) protocol. The multi-mode IC is preferably in a smart card and includes a microprocessor and an external interface. The external interface comprises a voltage supply pad, a ground pad, a first set of pads for the first mode, and 2 second set of pads for the second mode. The first set of pads preferably include a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and may also include a variable supply voltage pad in accordance with the ISO 7816 protocol. The IC further includes a mode configuration circuit for detecting a mode condition on one pad of the first set of pads, and configuring the IC in the ISO mode or the non-ISO mode depending on the result. Once the IC is configured in a particular mode, it will operate in only that mode until the next power-on reset sequence.

    摘要翻译: 提供多模式IC,用于按照国际标准组织7816(ISO 7816)协议的第一模式,例如ISO模式操作,以及第二,非ISO模式,例如根据通用串行 总线(USB)协议。 多模式IC优选地在智能卡中,并且包括微处理器和外部接口。 外部接口包括电压供应焊盘,接地焊盘,用于第一模式的第一组焊盘和用于第二模式的第二组第二焊盘。 第一组焊盘优选地包括复位焊盘,时钟焊盘和根据ISO 7816协议的输入/输出焊盘,并且还可以包括根据ISO 7816协议的可变电源电压焊盘。 IC还包括用于检测第一组焊盘的一个焊盘上的模式状态的模式配置电路,并且根据结果在ISO模式或非ISO模式下配置IC。 一旦将IC配置为特定模式,它将仅在该模式下运行,直到下一次上电复位序列。