Inter-Chip USB Supplement to the USB 2.0 Specification
|
|
|
- Roland Freeman
- 10 years ago
- Views:
Transcription
1 Inter-Chip USB Supplement to the USB 2.0 Specification Revision 1.0 March 13th, 2006 Revision 1.0 Page 1 / 48
2 Acknowledgement of IC_USB Technical Contribution: David Thompson Agere Systems, Inc. Eric Payrat Atmel Corporation François Ennesser Axalto Robert Leydier Axalto Graham Connolly Fairchild Semiconductor Ed Beeman Hewlett-Packard Company Kalman Cinkler Infineon Technologies Christian Schneckenburger Infineon Technologies Paul E. Berg MCCI Joe Decuir MCCI Avraham Shimor M-Systems Flash Disk Pioneers Subramanyam Sankaran Philips Semiconductors Hilbert Zhang Philips Semiconductors Serge Fruhauf STMicroelectronics Eric Desmarchelier Texas Instruments Hyun Lee TransDimension, Inc. Universal Serial Bus Specification Supplement Copyright 2001, 2006 USB Implementers Forum, Inc. (USB-IF) All rights reserved. INTELLECTUAL PROPERTY DISCLAIMER THIS SPECIFICATION IS PROVIDED TO YOU AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE. THE AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PROPRIETARY RIGHTS, RELATING TO USE OR IMPLEMENTATION OF INFORMATION IN THIS SPECIFICATION. THE PROVISION OF THIS SPECIFICATION TO YOU DOES NOT PROVIDE YOU WITH ANY LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS. All product names are trademarks, registered trademarks, or servicemarks of their respective owners. Revision 1.0 Page 2 / 48
3 Revision History Revision Issue Date Comments 0.60 Feb. 17, 2004 For review Only 0.7p Jan. 25, a Feb. 1, 2005 Released after review at the San Mateo Face to Face 0.8q Oct. 4, 2005 Frozen after review at the Anaheim Face to Face 0.8q2 Nov 4 th, 2005 Discussed at conf calls after 30 days review by the IC_USB group 0.8q3 Nov 9 th, 2005 Iin Current value changed to ± 2µA Table RC January 19 th, 2006 Final Draft Specification. Same content as 0.8q3 1.0 March 13 th, 2006 Approved by the Promoters Group March 10 th, 2006 Revision 1.0 Page 3 / 48
4 Table of Contents 1 Introduction General Objective of This Supplement Intended Audience Relevant Documents Acronyms and Terms Significant Features Compliance with the Core Specification [USB] Bus Idle Bias Current Physical Implementation Voltage Classes Family Speeds Inter-Chip USB Topology Signals Power Power Distribution Power Management Configuration Descriptor bmaxpower Field Electrical Interfaces Operating Voltage Classes Voltage Class 1.0 Volt Voltage Class 1.2 Volt Voltage Class 1.5 Volt Voltage Class 1.8 Volt Voltage Class 3.0 Volt Downstream Port Downstream-Facing Port Connected to a Fixed Peripheral Downstream-Facing Port Connected to a Removable Peripheral Upstream Port Pull-Up and Pull-Down Definitions Connection to IC_USB One Voltage Class and No Peripheral Present Multiple Voltage Classes and No Peripheral Present Peripheral Present Low-speed Peripheral Full-speed Peripheral Connect and Disconnect Timings Revision 1.0 Page 4 / 48
5 6.3.4 Data Line Loads During Traffic Signaling Electrical Characteristics Input Characteristics Host Chip Peripheral Chip Signaling Data Signaling Buffer Characteristics Tests Setup Data Signal Rise and Fall J-to-K and K-to-J Transitions Data Source Jitter Receiver Characteristics Fixed Peripheral Removable Peripheral Family One Voltage Class Multiple Voltage Classes Family Definition Template Example Example Example Voltage Class Negotiation Sequence IC_USB Bus Interface Responsibilities Peripheral Responsibilities Suspend, Resume and Remote Wakeup Suspend Resume Remote Wakeup Revision 1.0 Page 5 / 48
6 Figures Figure 3-1 Valid Root Hub configurations supporting IC_USB Figure 5-1 Voltage definitions for Inter-Chip USB Figure 5-2 Downstream-facing port Figure 5-3 Upstream-facing port before attachment Figure 6-1 One voltage class supported, no peripheral present Figure 6-2 Two voltage classes supported, no peripheral present Figure 6-3 FS peripheral connection to the IC_USB Figure 6-4 IC_USB port with LS peripheral, data lines pulled down by s Figure 6-5 LS peripheral connection to IC_USB before tp1 expires Figure 6-6 LS IC_USB, IC_USB Bus Interface disconnects s Figure 6-7 IC_USB port with LS peripheral during idle Figure 6-8 LS peripheral drives SE Figure 6-9 LS peripheral attaches to the bus Figure 6-10 IC_USB port with FS peripheral, data lines pulled down by s Figure 6-11 FS peripheral connection to IC_USB before tp1 expires Figure 6-12 FS IC_USB, IC_USB Bus Interface disconnects s Figure 6-13 IC_USB port with FS peripheral during idle...28 Figure 6-14 FS peripheral drives SE Figure 6-15 FS peripheral attaches to the bus Figure 9-1 Root port and a FS removable peripheral during idle Figure 9-2 Data signaling Figure 9-3 Tests setup Figure 9-4 Data signals and rise and fall times Figure 9-5 V OH to V OL and V OL to V OH transitions Figure 9-6 V OH to V OL and V OL to V OH transitions Figure 9-7 Data Jitter Figure 11-1 Example 1, Mechanical interface Figure 11-2 Example 2, Mechanical interface Figure 11-3 Example 3, Mechanical interface Figure 11-4 Voltage class negotiation sequence Revision 1.0 Page 6 / 48
7 Tables Table 3-1 IC_USB signals Table 5-1 Voltage Class 1.0 Volt, DC electrical characteristics Table 5-2 Voltage Class 1.2 Volt, DC electrical characteristics Table 5-3 Voltage Class 1.5 Volt, DC electrical characteristics Table 5-4 Voltage Class 1.8 Volt, DC electrical characteristics Table 5-5 Voltage Class 3.0 Volt, DC electrical characteristics Table 6-1 Timings during connection Table 7-1 Electrical characteristics Table 9-1 IC_USB logical states Table 9-2 LS and FS Data Signals and rise and fall times Table 9-3 J-to-K and K-to-J transitions Table 11-1 Family definition template Table 11-2 Example 1, Electrical interface Table 11-3 Example 2, Electrical interface Table 11-4 Example 3, Electrical interface Revision 1.0 Page 7 / 48
8 1 Introduction 1.1 General The core specification [USB] defines mechanical, electrical and protocol interfaces between products interconnected with cables. The mechanical part of the interface includes definitions for receptacles and plugs. USB requires a power-supply voltage VBUS, at 5.0 Volt nominal, which provides the energy to supply buspowered peripherals, and a voltage source supporting 3.3 Volt nominal signaling. These voltages are generally higher than would normally be used to support communication between peripheral subsystems, such as ICs manufactured with deep submicron technology. In mobile products, where subsystems are in close proximity, there is value in communicating with USB data transfer protocols. Bringing USB capability to a multi-chip assembly improves embedded communication performances. These inter-subsystem mechanical interfaces do not include standard USB connectors, nor do they necessarily use 3.3 Volt nominal signaling. The resulting configuration between ICs communicating with USB data transfer protocols is defined as Inter-Chip USB (IC_USB). Short physical distances between ICs do not require twisted-pair cable. Differing from standard USB, the same voltage level is used in signaling as is provided to power the interface and logic circuits within the IC_USB peripheral. By nature, IC_USB links are constrained to be between a root port and a peripheral, tier 1 to tier 2 within a product s box. Products making use of IC_USB shall only provide external USB interfaces through standard USB connectors and cables. IC_USB connections shall not be made available externally on the product. While this does not require that all connections using IC_USB be fixed, any changes shall only be done when power to the peripheral is turned off. Therefore, the plug and play features of USB do not apply to IC_USB. Compliance rules regarding IC_USB products are not established at the time of this writing and should be checked with the USB-IF compliance committee (see Objective of This Supplement The purpose of this document is to define a minimal set of changes to USB, such that IC_USB applications are enabled. This document addresses the IC_USB electrical characteristics derived from those listed in Chapter 7 of the core specification [USB]. This document is not a stand-alone document. It is a supplement to the core specification, and any aspects of USB not specifically changed by this specification are governed by the core specification. 1.3 Intended Audience This specification is intended for developers of links using USB software protocol where the distance between an IC_USB host port and an IC_USB peripheral is less than 10 cm. Revision 1.0 Page 8 / 48
9 1.4 Relevant Documents Reference Title Location [USB] In the context of this document, this specifically refers to the following parts of the USB 2.0 Specification package, usb_20_ zip : The original USB 2.0 specification released on April 27, 2000 Errata to the USB 2.0 specification as of December 7, 2000 Pull-up/pull-down Resistors Engineering Change Notice to the USB 2.0 specification Errata to the USB 2.0 specification as of May 28, 2002 Interface Association Descriptor Engineering Change Notice to the USB 2.0 specification Unicode Engineering Change Notice to the USB 2.0 specification as of February 21, [JESD8-B] [JESD8-7] [JESD8-11] [JESD8-12] [JESD8-14] INTERFACE STANDARD for Nominal 3 Volt / 3.3 Volt Supply Digital Integrated Circuits ADDENDUM No. 7 to JESD8 1.8 Volt +/ Volt (Normal Range) and 1.2 Volt 1.95 Volt (Wide Range) Power Supply Voltage and Interface Standard for Nonterminated Digital Integrated Circuits ADDENDUM No. 11 to JESD8 1.5 Volt +/- 0.1 Volt (Normal Range) and 0.9 Volt 1.6 Volt (Wide Range) Power Supply Voltage and Interface Standard for Nonterminated Digital Integrated Circuits 1.2 Volt +/- 0.1 Volt (Normal Range) and 0.8 Volt 1.3 Volt (Wide Range) Power Supply Voltage and Interface Standard for Nonterminated Digital Integrated Circuits 1.0 Volt +/- 0.1 Volt (Normal Range) and 0.7 Volt 1.1 Volt (Wide Range) Power Supply Voltage and Interface Standard for Nonterminated Digital Integrated Circuits Revision 1.0 Page 9 / 48
10 1.5 Acronyms and Terms Term Core specification Family FS IC_USB IC_USB Bus Interface LS Definition Refers to the complete set of documents listed in [USB]. A Family of host and removable peripherals is defined as a set of hosts and peripherals having matching mechanical interfaces. Also, within the Family, any choice of host and peripheral are able to communicate. USB operation at 12 Mb/s. See also LS. Inter-Chip USB D- Data line Inter-Chip USB D+ Data line Inter-Chip USB Host hardware that supports IC_USB Inter-Chip VDD, power-supply voltage USB operation at 1.5 Mb/s. See also FS. Host-side Pull-Down resistor as defined in 5.4 Peripheral-side Pull-Down resistor as defined in 5.4 RPU1 Peripheral-side first Pull-Up resistor as defined in 5.4 RPU2 Peripheral-side second Pull-Up resistor as defined in 5.4 VMIN Voltage Class VOP Voltage Minimum When the voltage across a peripheral is above VMIN and before tp1 expires, the peripheral shall set data line status to prevent false connect (see 6). VMIN is defined for all voltage classes, 1.0 Volt and above, as 0.72 Volt. A specified range of voltage for Voltage Operative VOP is defined for each voltage class as VOP = 0.8 * minimum. When the voltage across a peripheral is below VOP the peripheral shall not attach (see 6 and 11.1). Other acronyms and terms used in this specification are defined in the core specification [USB]. Revision 1.0 Page 10 / 48
11 2 Significant Features This chapter identifies the significant features of the IC_USB supplement. The purpose of this chapter is not to present all the technical details associated with each major feature, but rather to highlight its existence. 2.1 Compliance with the Core Specification [USB] Any product with IC_USB characteristics is a USB product, host or peripheral, that uses USB compliant software. The core specification contents of Chapter 6, Mechanical, does not apply to IC_USB. This is replaced by the Family definition as specified in 11.1 of this document. The core specification contents of Chapter 7, Electrical, is significantly modified by this specification. 2.2 Bus Idle Bias Current Any peripheral with IC_USB characteristics does not draw any current from the power supply to bias the bus during idle. 2.3 Physical Implementation Standard USB connectors are not used. The length of the physical link is limited to 10 cm. The IC_USB Bus Interface does not require an analog transceiver. 2.4 Voltage Classes Any peripheral with IC_USB characteristics may be supplied by one power-supply voltage selected from five voltage classes, ranging from 1.0 Volt to 3.0 Volt. The IC_USB Bus Interface is in charge of managing the voltage class negotiation sequence. 2.5 Family Interoperable IC_USB peripherals and IC_USB hosts constitute a Family. Mechanical interlock for electrical contacts and specific electrical behaviors characterize a Family. 2.6 Speeds All IC_USB hosts shall support Full-speed (FS). The Family specifies if Low-speed (LS) support is required on the host and allowed on the peripheral. High-speed (HS) is reserved for future study. Revision 1.0 Page 11 / 48
12 3 Inter-Chip USB 3.1 Topology IC_USB is a point-to-point connection between a Root Hub port and a non-hub peripheral. IC_USB does not offer a tiered star topology. Figure 3-1 depicts valid Root Hub configurations. Root Hub Root Hub Peripheral Peripheral Peripheral Hub IC_USB USB 2.0 Tiered star topology Peripheral a Figure 3-1 Valid Root Hub configurations supporting IC_USB Figure 3-1 a represents two IC_USB downward-facing ports. The root ports support IC_USB. Figure 3-1 b represents one IC_USB downward-facing port and one downward-facing port as defined in the core specification [USB]. Only the downward-facing port supports a tiered star topology. A Root Hub supporting multiple IC_USB ports for removable peripherals, possibly belonging to different Families (see 11.1) with different voltage classes (see 5), shall be able to handle a voltage class negotiation sequence (see 11.2) independently on each of its IC_USB interfaces. 3.2 Signals Table 3-1 defines how the IC_USB signals,, GND, and, correspond to the USB signals. IC_USB Signals Description Used in the manner of USB VBUS GND Used in the manner of USB GND Used in the manner of USB D+ Used in the manner of USB D- Table 3-1 IC_USB signals b Revision 1.0 Page 12 / 48
13 4 Power 4.1 Power Distribution Peripherals may be self- or bus-powered. The root port s interface and the peripheral s interface shall have the same nominal value. Product design shall ensure that a removable peripheral may be assembled or removed from the system only when the power-supply voltage is turned off. As a consequence, there is no switch contact bouncing at make or break on during the power-up sequence. The peripheral s connection sequence to IC_USB starts when is applied to the upstream port of the peripheral (see 6). A peripheral shall never source a measurable current on the line. 4.2 Power Management In battery-powered peripherals, all subsystems have to minimize power consumption. The IC_USB idle state biasing current is minimized by design. An IC_USB peripheral shall consume less than a specified current, ICC_init, from initial powerup until a USB configuration is set. The value of ICC_init is specified in Table 7-1 and applies to all peripherals. When the peripheral is configured, the peripheral power consumption shall remain within the limit defined for its Family. 4.3 Configuration Descriptor bmaxpower Field IC_USB peripherals do not use 5 Volt and do not connect to VBUS. All issues of appropriate power levels, both what is supplied by the host and what is required by the peripheral are handled in the IC_USB Family definition (see 11.1). For this reason IC_USB redefines the meaning of the bmaxpower field in the Configuration Descriptor. To simplify operation of IC_USB peripherals with existing USB software stacks, all IC_USB peripherals shall place a value of 4 or less in the bmaxpower field. This does not indicate that the IC_USB peripheral actually draws 8 ma or less current -- the IC_USB family specifies peripheral power. This value of 4 or less in bmaxpower is sufficiently low that no host stack will refuse to configure the peripheral believing that the port has insufficient power. Revision 1.0 Page 13 / 48
14 5 Electrical Interfaces The root port and the peripheral interfaces comply with the same electrical interface specification. The DC levels defined in Figure 5-1 apply to and data lines. Output Voltage V OH min Input Voltage V IH max V IH min V IL max V OL max GND V IL min Figure 5-1 Voltage definitions for Inter-Chip USB V IH and V IL are defined relatively to the actual level of the receiving interface. V OH and V OL are defined relatively to the actual level of the sending interface. Where applicable, class-specific voltage levels are derived from those in the corresponding JEDEC standards [JESD8-B] and addenda for lower voltages [JESD8-7], [JESD8-11], [JESD8-12], and [JESD8-14]. 5.1 Operating Voltage Classes To promote interoperability, the interface of a root port and the interface of the peripheral shall each comply with a common voltage class and its DC electrical characteristics. To suit the needs of different industries and technologies, IC_USB allows a choice among five different voltage classes. The interface of a given host or peripheral may support one or more voltage classes. In all cases, the voltage classes supported are indicated in the family specification. When voltage classes are supported, they shall be chosen according to The voltage class negotiation sequence shall be initiated by the IC_USB Bus Interface (see 11.2) Voltage Class 1.0 Volt This class is derived from [JESD8-14]. Symbol Parameter Test conditions Minimum Maximum Unit Supply Voltage Volt V IH Input High Voltage V OH V OH min Volt V IL Input Low Voltage V OH V OL max Volt V OH Output High Voltage I OH = - 2mA 0.75 Volt V OL Output Low Voltage I OL = 2mA 0.25 Volt Table 5-1 Voltage Class 1.0 Volt, DC electrical characteristics Revision 1.0 Page 14 / 48
15 5.1.2 Voltage Class 1.2 Volt This class is derived from [JESD8-12]. Symbol Parameter Test conditions Minimum Maximum Unit Supply Voltage Volt V IH Input High Voltage V OH V OH min Volt V IL Input Low Voltage V OH V OL max Volt V OH Output High Voltage I OH = - 2mA 0.75 Volt V OL Output Low Voltage I OL = 2mA 0.25 Volt Table 5-2 Voltage Class 1.2 Volt, DC electrical characteristics Voltage Class 1.5 Volt This class is derived from [JESD8-11]. Symbol Parameter Test conditions Minimum Maximum Unit Supply Voltage Volt V IH Input High Voltage V OH V OH min Volt V IL Input Low Voltage V OH V OL max Volt V OH Output High Voltage I OH = - 2mA 0.75 Volt V OL Output Low Voltage I OL = 2mA 0.25 Volt Table 5-3 Voltage Class 1.5 Volt, DC electrical characteristics Voltage Class 1.8 Volt This class is derived from [JESD8-7]. Symbol Parameter Test conditions Minimum Maximum Unit Supply Voltage Volt V IH Input High Voltage V OH V OH min Volt V IL Input Low Voltage V OH V OL max Volt V OH Output High Voltage I OH = - 2mA 0.45 Volt V OL Output Low Voltage I OL = 2mA 0.45 Volt Table 5-4 Voltage Class 1.8 Volt, DC electrical characteristics Voltage Class 3.0 Volt This class is adapted from [JESD8-B]. Symbol Parameter Test conditions Minimum Maximum Unit Supply Voltage Volt V IH Input High Voltage V OH V OH min Volt V IL Input Low Voltage V OH V OL max Volt V OH Output High Voltage I OH = - 2mA Volt V OL Output Low Voltage I OL = 2mA 0.45 Volt Table 5-5 Voltage Class 3.0 Volt, DC electrical characteristics Revision 1.0 Page 15 / 48
16 5.2 Downstream Port Figure 5-2 shows a typical downstream-facing port when no peripheral is connected. Output buffers are connected in parallel to the input pins. Each pull-down is in series with a switch. Data _Receiver DM _Receiver DP _Receiver TXD+ OE TXD- SW1 SW2 Figure 5-2 Downstream-facing port Downstream-Facing Port Connected to a Fixed Peripheral For a downstream-facing port connected to a fixed peripheral, s need not be present. The data lines are biased by the peripheral s Downstream-Facing Port Connected to a Removable Peripheral For a downstream-facing port connected to a removable peripheral, s shall be connected to GND through SW1 and SW2. Once the IC_USB Bus Interface has detected a peripheral and before Reset signaling ends (see 6), the IC_USB Bus Interface has the responsibility for opening SW1 and SW2. Revision 1.0 Page 16 / 48
17 5.3 Upstream Port Figure 5-3 shows a typical FS or LS upstream-facing port with settled switches after the voltage across the peripheral is above VMIN and before the peripheral connects to IC_USB. While the switch SW5 is open, the status of SW6 is unspecified. The pull-up, either SW5 in series with RPU1 and SW6 or SW5 in series with RPU1 and RPU2, shall be connected to for a FS peripheral or to for a LS peripheral. Output buffers are connected in parallel to the input pins. RPU2 RPU1 SW6 Data _Receiver DM _Receiver DP_Receiver SW5 FS LS TxD+ OE TxD- SW3 SW4 Figure 5-3 Upstream-facing port before attachment When the root port supplies to the peripheral, the voltage across the peripheral rises to its stable value. During the transient phase, the peripheral shall behave according to the following rules: 1. When the voltage across the peripheral is below or at VMIN, SW3, SW4, SW5 and SW6 positions may not be guaranteed. As a consequence, the voltage on each data line is undefined. 2. When the voltage across the peripheral is above VMIN, SW3, SW4, SW5 and SW6 positions shall be guaranteed. 3. When the voltage across the peripheral is above VOP, stable and before tp1 expires, the peripheral shall connect to the bus. Peripheral behaviors are detailed in 6. Revision 1.0 Page 17 / 48
18 5.4 Pull-Up and Pull-Down Definitions This section defines,, RPU1 and RPU2. When the peripheral is removable, RPU1 and RPU2 contribute to the pull-up of one data line. They are used in two different circumstances: 1. RPU1 only pulls up the voltage on or beyond V IH min even when s are pulling down. 2. RPU1 in series with RPU2 pulls up the voltage on or beyond V IH min when s are not pulling down. Ideally, pull-up and pull-down equivalent resistive values are related together as shown in the following theoretical relationships: + (SW1 or SW2) = + (SW3 or SW4) = RPU1 + SW5 + RPU2 (1) (RPU1 + SW5) max = [ + (SW1 or SW2)] min / 10 (2) The allowed practical values, derived from (1) and (2), are listed in Table 7-1. Each resulting voltage divider sources a voltage compliant with interfaces voltage class DC electrical characteristics. When the peripheral is fixed, there may be no pull-down on the host side, and the upstream-facing port configuration, shown in Figure 5-3, may be simplified. The pull-up may include only SW5 in series with a single pull-up equivalent to RPU1 + RPU2, and SW6 may not be present. The respective load to GND and to can be made equal. + (SW3 or SW4) = RPU1 + SW5 + RPU2 (3) Revision 1.0 Page 18 / 48
19 6 Connection to IC_USB IC_USB peripherals shall not be hot-plugged (see 4.1). As a consequence, when the IC_USB Bus Interface provides power to the peripheral, it applies across a mechanically and electrically connected peripheral. Within a Family, both the IC_USB Bus Interface and the peripheral may support more than one voltage class. If the IC_USB Bus Interface supports more than one voltage class, the IC_USB Bus Interface starts the voltage class negotiation by supplying the level of the lowest voltage class, while the IC_USB data lines are connected to GND via s, if any. In the case of a removable peripheral compatible port, when no peripheral is present on a root port, and indicate a single-ended zero (SE0). The following cases highlight the IC_USB Bus Interface port, the peripheral and the host behaviors when: 1. The Family supports one voltage class or multiple voltage classes while no peripheral is present. 2. The Family supports one voltage class and a peripheral is present. These cases are documented in 6.1, 6.2 and 6.3. Sections and describe, respectively, LS and FS downstream and upstream port configurations. Revision 1.0 Page 19 / 48
20 6.1 One Voltage Class and No Peripheral Present Figure 6-1 depicts the root port behavior when the IC_USB Bus Interface supports only one voltage class on that port and no peripheral is present. The root port supplies as defined in the voltage class supported by the Family. When th1 expires, the IC_USB Bus Interface detects that no peripheral is attached. Optionally, the root port is powered off before thoff expires to minimize power consumption. s present Stable power supply th1 0 Root port power-on IC_USB Bus Interface checks for a peripheral Root port power-off 0 thoff 0 Figure 6-1 One voltage class supported, no peripheral present Revision 1.0 Page 20 / 48
21 6.2 Multiple Voltage Classes and No Peripheral Present Figure 6-2 depicts the root port behavior when the IC_USB Bus Interface supports two voltage classes on that port and no peripheral is present. The same behavior shall apply to other multiple voltage classes. The root port supplies as defined in the lowest voltage class supported by the Family. When th1 expires, the IC_USB Bus Interface detects that no peripheral is attached. The root port supplies as defined in the next voltage class required by the Family definition. During thnew, the IC_USB Bus Interface switches the power-supply voltage from the current voltage class to the next. A drop in the voltage might occur during that period of time. When th1 expires again, the IC_USB Bus Interface detects whether a peripheral is connected. If not, optionally, the root port may be powered off before thoff expires to minimize power consumption. (Voltage Class 2) Stable power supply (Voltage Class 1) s present Stable power supply th1 thnew th1 IC_USB Bus Interface checks for a peripheral 0 0 IC_USB Bus Interface checks for a peripheral Root port power-on next voltage class Root port power-off 0 Root port power-on lowest voltage class thoff Figure 6-2 Two voltage classes supported, no peripheral present Revision 1.0 Page 21 / 48
22 6.3 Peripheral Present Figure 6-3 depicts the root port behavior when the IC_USB Bus Interface supports one or more voltage classes and a peripheral is present on that port. The root port supplies as defined in the voltage class supported by the Family: During the power up sequence the following rules shall apply: 1. When is below or at VMIN, the state of and is undefined. 2. When is above VMIN, and prior to the expiration of tp1, the data line status shall be settled. 3. When is below or at VOP the peripheral shall not attach. 4. When is valid and prior to the expiration of tp1, the peripheral shall be attached. VOP VMIN Peripheral connects to the bus with RPU1 IC_USB Bus Interface has disconnected s if any. peripheral pulls up with RPU1 in series with RPU Root port power-on undefined tp1 (VIH) min Host detects the peripheral th2 (VOL) max t 5 Host drives Reset Reset recovery time t 6 0 undefined Peripheral detects Reset Figure 6-3 FS peripheral connection to the IC_USB Table 6-1 defines timings used during the connection phase. Parameter Symbol Min Max Units Host timings Peripheral timings th1 20 ms th2 10 ms t5 20* ms tp1 20 ms t6 10* ms Table 6-1 Timings during connection * Host reset minimum timing and Peripheral reset recovery timing are defined in the core specification [USB]. Revision 1.0 Page 22 / 48
23 For scenarios in Figure 6-1, Figure 6-2 and Figure 6-3, the following timing definitions apply. th1: This is the minimum period of time allocated by the IC_USB Bus Interface before it checks for a peripheral. tp1: This is the maximum period of time allocated to a peripheral to settle its conditions on the and data lines. If the voltage class of the peripheral matches the voltage class of the root port, before tp1 expires, the peripheral shall pull up one of the and data lines with RPU1 only. SW5 and SW6 are closed, and either SW3 or SW4 is open. Also, in the case of a fixed peripheral, before tp1 expires, the and data lines are polarized by s, even though there is no pull-down. th2: This timing starts when the host has detected the peripheral and ends when the host drives Reset. t5 (TDRST): Before t5 ends, the root port has disconnected s, if any, and the peripheral has inserted RPU2 in series with RPU1. After t5 has expired, the IC_USB data lines are driven by terminations on the peripheral side only. The IC_USB is idle. t6 (TRSTRCY): The peripheral has less than t6 to get ready to receive a first SETUP packet. Revision 1.0 Page 23 / 48
24 6.3.1 Low-speed Peripheral A power-supply voltage compatible with a supported voltage class by a LS peripheral has been applied across that peripheral. The voltage on is stable and the voltages on and are defined. The electrical schematic of an IC_USB port with a LS removable peripheral connected is shown in Figure 6-4. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-4 IC_USB port with LS peripheral, data lines pulled down by s Figure 6-5, Figure 6-6, and Figure 6-7 depict the IC_USB port with a LS removable peripheral connected during the attachment sequence. Events 1 to 4 characterize the attachment sequence after a root port power-on, as follows: 1. When the peripheral connects to the IC_USB, it closes SW5 and breaks SW4 to pull up the data line toward. With SW5 closing before SW4 breaks, the data line does not float when there is no. The IC_USB Bus Interface recognizes that a LS peripheral is connected to IC_USB by detecting a voltage on greater than VIH before tp1 expires, as shown in Figure 6-5. After the peripheral is connected to the IC_USB, there is a bias current in the voltage divider RPU1,. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-5 LS peripheral connection to IC_USB before tp1 expires 2. The host detects the peripheral and will drive Reset before th2 expires. Revision 1.0 Page 24 / 48
25 3. The IC_USB Bus Interface shall disconnect s, if present, when Reset is driven to reduce to zero the biasing current in Event 1. Figure 6-6 represents the LS IC_USB after the IC_USB Bus Interface has disconnected the s. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-6 LS IC_USB, IC_USB Bus Interface disconnects s 4. The peripheral shall break SW6 before t5 expires to increase the load on the data line. Figure 6-7 depicts the LS IC_USB beyond t5 during idle. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-7 IC_USB port with LS peripheral during idle Revision 1.0 Page 25 / 48
26 Events 5 and 6 characterize a detach-attach sequence driven by the peripheral: 5. When the peripheral wants to detach from the IC_USB, it forces a SE0 by closing SW4 before breaking SW5, as shown in Figure 6-8. The peripheral keeps receiving power from the IC_USB after disconnecting. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-8 LS peripheral drives SE0 6. At any time, the peripheral may then decide to attach to the bus by closing SW5 before breaking SW4, as shown in Figure 6-9. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-9 LS peripheral attaches to the bus Revision 1.0 Page 26 / 48
27 6.3.2 Full-speed Peripheral A power-supply voltage compatible with a supported voltage class by a FS peripheral has been applied across that peripheral. The voltage on is stable, and the voltages on and are defined. The electrical schematic of an IC_USB port with a FS removable peripheral connected is shown in Figure SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-10 IC_USB port with FS peripheral, data lines pulled down by s Figure 6-11, Figure 6-12, and Figure 6-13 depict the IC_USB port with a FS removable peripheral connected during the attachment sequence. Events 1 to 4 characterize the attachment sequence after a root port power on, as follows: 1. When the peripheral connects to the IC_USB, it closes SW5 and breaks SW3 to pull up the data line toward. With SW5 closing before SW3 breaks, the data line does not float when there is no. The IC_USB Bus Interface recognizes that a FS peripheral is connected to IC_USB by detecting a voltage on greater than VIH before tp1 expires, as shown in Figure After the peripheral is connected to the IC_USB, there is a bias current in the voltage divider RPU1,. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-11 FS peripheral connection to IC_USB before tp1 expires 2. The host detects the peripheral and will drive Reset before th2 expires. Revision 1.0 Page 27 / 48
28 3. The IC_USB Bus Interface shall disconnect s, if present, when Reset is driven to reduce to zero the biasing current in Event 1. Figure 6-12 represents the FS IC_USB after the IC_USB Bus Interface has disconnected the s. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-12 FS IC_USB, IC_USB Bus Interface disconnects s 4. The peripheral shall break SW6 before t5 expires to increase the load on data line. Figure 6-13 depicts the FS IC_USB beyond t5 during idle. SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-13 IC_USB port with FS peripheral during idle Events 5 and 6 characterize a detach-attach sequence driven by the peripheral: 5. When the peripheral wants to detach from the IC_USB, it forces a SE0 by closing SW3 before breaking SW5, as shown in Figure The peripheral keeps receiving power from the IC_USB after disconnecting. Revision 1.0 Page 28 / 48
29 SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-14 FS peripheral drives SE0 6. At any time, the peripheral may then decide to connect back to the bus by closing SW5 before breaking SW3, as shown in Figure SW6 RPU2 RPU1 SW5 SW1 SW2 SW3 SW4 Figure 6-15 FS peripheral attaches to the bus Connect and Disconnect Timings A disconnect condition, as specified in the core specification [USB], shall be detected by the host when a SE0, forced either by the s or s, persists on a downstream port for more than 2.5 µs. The connect condition is as specified in the core specification Data Line Loads During Traffic Signaling The switches controlling connection/disconnection of the pull-up and pull-down resistors shall be managed at the hardware level. This management shall be independent from the USB software stack. IC_USB minimizes the current consumption in idle state. Each family shall specify one of the following behaviors during signaling: 1. No change during traffic signaling -- pull-down and pull-up resistors remain in the same state as in idle. 2. To save power during traffic signaling, the peripheral shall isolate the remaining pull-down and pull-up resistors from the circuit by opening the serial switches. This allows the buffers to drive only the capacitive loads on and and further reduce the power consumption. The switches shall change state during the SOP and while the bus is driven to J State at the end of EOP (see Figure 9-2). Revision 1.0 Page 29 / 48
30 7 Electrical Characteristics Table 7-1 summarizes the IC_USB s electrical characteristics. Parameter Symbol Conditions Min Max Units Capacitive loads: Input equivalent load Cinput Note 1 7 pf Input loads mismatch Note pf Output load CL Note 3 18 pf Output loads mismatch Note pf Terminations: Upstream port first Pull-up resistor Upstream port second Pull-up resistor RPU1 Note kω RPU3 Note kω Upstream port Pull-down resistor Note kω Downstream port Pull-down resistor Pull-down resistors matching Ratio (Downstream and Upstream) Currents: Note kω RPDRatio Note Input Current Iin µa power provider 4 8 ma Maximum peripheral power consumption during enumeration Maximum peripheral power consumption during Suspend ICC_init ma ICC_suspend µa Table 7-1 Electrical characteristics Note 1: The Input equivalent load is the resulting capacitor for and pins when receiving. Note 2: The Input loads mismatch is the difference between the resulting capacitors of and pins when receiving. Note 3: The Output load is the capacitive load driven by and pins when transmitting. Note 4: The Output loads mismatch is the difference between the capacitive loads driven by and pins when transmitting. Note 5: RPU1 is used by the peripheral to force the voltage above V IH min on one data line when a pull-down is on the host port. The resistor value includes the switches SW5 and SW6 in series (see 5.4). Measurement method: The peripheral is powered by an level compliant with each supported voltage class, the switches are closed, a voltage source Vpin is applied to the tested data line with 0 Vpin < and the current Ipin is measured: RPU1 = ( Vpin) / Ipin Note 6: RPU3 is used by the peripheral to bias one data line when no pull-down is on that data line. The resistor value includes SW5, RPU1 and RPU2 (see 5.4). Measurement method: The peripheral is powered by an level compliant with each supported voltage class, the switch SW5 is closed, a voltage source Vpin is applied to the tested data line with 0 Vpin < and the current Ipin is measured: RPU3 = ( Vpin) / Ipin Revision 1.0 Page 30 / 48
31 Note 7: The peripheral pull-down resistors are between and GND and and GND. Each resistor value includes and the resistance of the switch, SW3 or SW4, in series. Measurement method: The peripheral is powered by an level compliant with each supported voltage class, the switch is closed, a voltage source Vpin is applied to the tested data line with 0 < Vpin and the current Ipin is measured: = Vpin / Ipin Note 8: The root port pull-down resistors are between and GND, and and GND. The root port pull-down resistors may not be present when a peripheral is always connected on that port. Each resistor value includes and the resistance of the switch, SW1 or SW2, in series. Measurement method: The root port is powered by an level compliant with each supported voltage class, the switch is closed, a voltage source Vpin is applied to the tested data line with 0 < Vpin and the current Ipin is measured. = Vpin / Ipin Note 9: This applies to both root port and peripheral. The ratio is determined for each tested Vin across the range of applied voltage levels by dividing the pull-down resistor measured on the data line by the pull-down resistor measured on the IC_ DP data line as described in Note 7 and Note 8. Revision 1.0 Page 31 / 48
32 8 Input Characteristics 8.1 Host Chip When the host is operational, with disconnected pull-down resistors and in receiving mode, the input characteristics of an IC_USB port shall be such that, when submitted to input voltages GND or on and, the input currents (Iin) are within the range indicated in Table Peripheral Chip When the peripheral is operational, with disconnected pull-up resistor and in receiving mode, the input characteristics of the peripheral shall be such that, when submitted to input voltages GND or on and, the input currents (Iin) are within the range indicated in Table 7-1. Revision 1.0 Page 32 / 48
33 9 Signaling Figure 9-1 represents an example of an IC_USB electrical link between a root port and a FS removable peripheral during idle or during signaling. The capacitors (CL) represent the equivalent capacitive loads seen by the buffers. During idle, SW1, SW2, SW3 and SW6 are open, SW4 and SW5 are closed, RPU1 is in series with RPU2, and together they pull up the signal line while pulls down the data line. The IC_USB Bus Interface has disconnected its s, and the peripheral pulls up the line and pulls down the line. The bias current is null. During signaling, by family option (see 6.3.4), the peripheral is either required to present the same terminations to GND and to that it presents during idle, or to open SW4 and SW5 during downstream or upstream traffic, leaving no load on the IC_USB beside capacitive loads. Data _Receiver RPU2 SW6 Data _Receiver DM _Receiver DP _Receiver TXD+ CL RPU1 SW5 DM _Receiver DP_Receiver TXD+ OE TXD- OE TXD- CL SW1 SW2 < 10 cm SW3 SW4 Figure 9-1 Root port and a FS removable peripheral during idle Table 9-1 defines the IC_USB logical states. Description 0 0 Single Ended Zero (SE0) 0 1 Differential Zero 1 0 Differential One 1 1 Single Ended One (SE1) Table 9-1 IC_USB logical states Revision 1.0 Page 33 / 48
34 9.1 Data Signaling Four periods characterize data signaling in a packet: Idle, Start of Packet (SOP), Data transmission and End of Packet (EOP). Figure 9-2 depicts the different periods in a packet. Data transmission within a packet uses differential signals with the following specifics: 1. and DC voltages V OH and V OL shall comply with the Voltage Class DC characteristics as defined in Data signals rise and fall times shall comply with J-to-K and K-to-J transitions shall comply with Skew between and signals may induce spurious SE1 and SE0 during J-to-K and K-to-J transitions; receiver designs shall ignore them. J K Bus idle SOP Last bit of packet SE0 portion of EOP Bus driven to J state at EOP Bus idle Figure 9-2 Data signaling Revision 1.0 Page 34 / 48
35 9.2 Buffer Characteristics The IC_USB uses two output buffers to drive data signals onto the connections between two ICs. In a transitory situation, a pull-down termination to GND and a pull-up termination to may load a buffer. The static output swing of the buffer in its low state shall be below V OL max while sinking the current associated with the pull-up termination, and in its high state shall be above V OH min while sourcing the current associated with the pull-down termination. The buffer is not required to accept a permanent short circuit between its output and any combination of the signals or, and GND. To assure reliability in the field, Families of removable peripherals may set additional requirements Tests Setup The tests setup for measuring buffer performances is shown in Figure 9-3. Output buffers Tx Tx CT = 18pF CT CT Figure 9-3 Tests setup Data Signal Rise and Fall The output rise and fall times are measured between 10% and 90% of the actual signal swing (V OH -V OL ) above V OL (see Figure 9-4) on the tests set up as shown in Figure 9-3 and on each data line. Rise and fall time requirements (see Table 9-2) apply to J-to-K and K-to-J transitions as well as to single-ended transitions. 90% 90% V OH V OL 10% 10% t R t F Figure 9-4 Data signals and rise and fall times Parameter Symbol Conditions Max Units Data Signal Rise and Fall characteristics: Signal Rise time t R ns Signal Fall time t F ns Table 9-2 LS and FS Data Signals and rise and fall times Revision 1.0 Page 35 / 48
36 9.2.3 J-to-K and K-to-J Transitions This section specifies J-to-K and K-to-J transitions. Figure 9-5 and Figure 9-6 depict and transitions in worst-case conditions. They illustrate skew resulting from data-signal routings, buffers and capacitive loads. The rising signal is in advance in (a) or is late in (b). Timings td1 through td4 specify the maximum values listed in Table 9-3. These timings characterize signals on and when J and K states are indeterminate. V OH V OH / 2 / 2 V OL V OL td1 td2 a b Figure 9-5 V OH to V OL and V OL to V OH transitions V OH V OH / 2 / 2 V OL V OL td3 td4 a b Figure 9-6 V OH to V OL and V OL to V OH transitions Parameter Symbol Conditions Max Units J-to-K and K-to-J transitions: goes high before goes low td ns goes low before goes high td ns goes high before goes low td ns goes low before goes high td ns Table 9-3 J-to-K and K-to-J transitions Revision 1.0 Page 36 / 48
37 9.2.4 Data Source Jitter The source of data can have some variation (jitter) in the timing of edges of the data transmitted. The time between any set of data transitions is N * T PERIOD ± jitter time, where N is the number of bits between the transitions and T PERIOD is the actual period of the data rate. The data jitter on the data lines is measured with the loads as defined in and at the /2 level, as shown in Figure 9-7. Jitter /2 or Consecutive Transitions Paired Transitions Integer multiples of T PERIOD Figure 9-7 Data Jitter For FS transmissions, the jitter time for any consecutive data transitions must be within ± 2 ns and within ± 1 ns for any set of paired data transitions. For LS transmissions, the jitter time for any consecutive data transitions must be within ± 25 ns and within ± 10 ns for any set of paired data transitions. 9.3 Receiver Characteristics The receiver shall correctly interpret IC_USB signals. The receiver shall ignore spurious SE1 of less than 8 ns and SE0 of less than 14 ns. Revision 1.0 Page 37 / 48
38 10 Fixed Peripheral A peripheral is fixed when the system design ensures that it is permanently connected to its host. It may be, for example, a separate chip that is soldered on the system printed circuit board. In the case of a fixed peripheral, the system designer selects a Voltage Class from the specified Voltage Classes and selects components compatible with this voltage class (see 5.1). Both the IC_USB Bus Interface and the peripheral electrical interfaces shall comply with the same Voltage Class DC electrical characteristics. Components used in a fixed configuration do not need to support voltage class negotiation, as they only need to support one common voltage class. The host shall provide the power required by a fixed peripheral. This does not preclude the use of host and peripheral components designed to support removable peripherals (see 11). Mechanical interlocks required by removable peripheral systems do not apply to fixed peripheral designs. Revision 1.0 Page 38 / 48
39 11 Removable Peripheral The system design shall ensure that, when a peripheral is added to or removed from the system, the power supplied by the IC_USB Bus Interface to the peripheral has been turned off. The system begins powering up the peripheral after the physical assembly has been completed. To connect the IC_USB Bus Interface s, GND, and to the removable peripheral s counterparts, an electrical connector has to be used. Most applications may need to define a custom electrical connector to match such characteristics as the peripheral s volume and accessibility. A mechanical interlock defines a Family. Members of a Family of peripherals have common characteristics as specified in For interoperability, the peripheral interface power supply must match the IC_USB Bus Interface s power supply. Section 11.2 defines the voltage class negotiation sequence implemented by IC_USB Bus Interfaces supporting multiple voltage classes Family A Family of hosts and removable peripherals is defined as a set of hosts and peripherals having matching mechanical interfaces. The mechanical interface shall include a mechanical interlock, to ensure that the peripheral connector matches only with the IC_USB host port connector dedicated to that Family. The definition of a Family shall also ensure the following characteristics: 1. Within the Family, any choice of host and peripheral supports at least one common voltage class. 2. All hosts support full-speed. If any peripheral within the Family supports low-speed, the host shall support low-speed. 3. Within the Family, every host shall be able to provide the power required by any peripheral in the Family. 4. The Family shall specify the option of data line loads during traffic signaling (see 6.3.4). Peripherals of a given Family may bring different functions to the user, for example, through the support of different USB device classes. Families shall comply with all the requirements of the present document, and may also be subject to specific requirements not covered by this specification One Voltage Class A Family may support only one voltage class from those defined in 5.1, in which case, support for this voltage class is mandatory on both the IC_USB host and the peripheral sides. The IC_USB Bus Interface does not need to support the voltage class negotiation sequence defined in It may of course remove power when no peripheral is present. The peripheral may or may not ensure that it will attach to the IC_USB only if the voltage applied to its interface is above VOP (see 6.3). This requirement may be useful to allow further evolution, as such behavior is necessary for the peripheral to support the voltage class negotiation sequence with an IC_USB Bus Interface supporting multiple voltage classes. Revision 1.0 Page 39 / 48
40 Multiple Voltage Classes A Family may support multiple voltage classes. To optimize the negotiation process, IC_USB Bus Interfaces and removable peripherals shall make use only of the following voltage classes defined in 5.1: 1.0 Volt 1.8 Volt 3.0 Volt Support of multiple voltage classes facilitates migration to foreseen higher-density IC technologies. An IC_USB Bus Interface supporting two or more voltage classes shall support the voltage class negotiation sequence defined in The peripherals shall support VOP detection prior to attachment, regardless of whether they are capable of working at different voltage classes Family Definition Template Industry-specific working groups, aware of particular constraints, may define a Family using the template in Table Family Requirements Mechanical interface Family voltage classes Description Exhaustive definition of the connecting mechanism used by the Family, including dimensions, contacts definition and locations, etc. 1. IC_USB Bus Interface requirements for voltage classes support. 2. Peripheral requirements for voltage classes support and VOP detection. 3. Maximum peripheral power consumption from. Comments This is out of scope of the present document. The definition may, for example, point to an existing industry standard. This shall remain compliant with the present document. The voltage class support requirements shall ensure that any combination of IC_USB Interface and peripheral belonging to the family will be able to establish communication using a common voltage class. Table 11-1 Family definition template Different strategies are possible to share the constraints between hosts and peripherals, for example: Require all the voltage classes to be supported on one side (host or peripheral), allowing the other side to support any allowed voltage class. Require each side to support a combination of two voltage classes, when three classes are allowed. The following sections , , and provide three detailed examples of Families. The mechanical interface of each Family is unique. One sketch is depicted for each example. The host s mechanical interface matches with the peripheral s mechanical interface. The mechanical interface further provides four electrical contacts to support IC_USB. The electrical interfaces are defined for each example. The definition includes the voltage classes that are supported on the host side and on the peripheral side. Also, some possible combinations are shown. Revision 1.0 Page 40 / 48
41 Example 1 This example depicts a Family designed to support only one voltage class. Mechanical interface: GND Host GND Peripheral Figure 11-1 Example 1, Mechanical interface Electrical interface: Voltage class supported by the host 3.0 Volt Voltage class supported by the peripheral 3.0 Volt Attachment is possible when the power-supply voltage is above VMIN. Comments The interfaces are powered by 3.0 Volt. Table 11-2 Example 1, Electrical interface Only one voltage class, 3.0 Volt, is allowed on both the host and the peripheral sides. The host supports the 3.0 Volt voltage class and does not implement the voltage class negotiation sequence. shall be turned off if no peripheral is detected. The peripheral supports the 3.0 Volt voltage class. The peripheral may attach to the IC_USB for any power-supply voltage above VMIN. The system relies on the timing introduced by the host after it powers up a port and before it checks for a peripheral. This timing allows the power-supply voltage across the peripheral to reach a stable and final value within the voltage class range. At that time, the peripheral is ready to receive a Reset signal and to bring functions to the user. Revision 1.0 Page 41 / 48
42 Example 2 This example depicts a Family designed to support possible future evolution driven by new silicon technologies. Mechanical interface: GND Host GND Peripheral Figure 11-2 Example 2, Mechanical interface Electrical interface: Voltage classes supported by the host 1.0 Volt and 1.8 Volt Voltage classes supported by the peripheral 1.0 Volt Attachment is possible when the power-supply voltage is above VMIN. 1.8 Volt Attachment is possible only when the power-supply voltage is at or above VOP. Comments The interfaces are powered by 1.0 Volt. The interfaces are powered by 1.8 Volt. Voltage detection is implemented. Voltage-dependent functions are possible. Table 11-3 Example 2, Electrical interface The Family supports 1.0 Volt and 1.8 Volt voltage classes. The Host is required to support both, and it implements the voltage class negotiation sequence by first supplying 1.0 Volt. Each peripheral supports only one voltage class. A peripheral supporting the 1.0 Volt voltage class may attach to the IC_USB for any power-supply voltage above VMIN. The system relies on the timing introduced by the host after it powers up a port and before it checks for a peripheral. This timing allows the power-supply voltage across the peripheral to reach a stable and final value within the voltage class range. At that time, the peripheral is ready to receive a Reset signal and to bring functions to the user. A peripheral supporting the 1.8 Volt voltage class can attach to the IC_USB only when the power-supply voltage is at or above VOP. This kind of peripheral relies on a voltage detection mechanism to attach. Revision 1.0 Page 42 / 48
43 Example 3 This example depicts a Family where some peripherals require more energy, and therefore a higher power-supply voltage, to bring a specific function to the user. Also, some other peripherals may require higher-density silicon technologies to increase, for example, the memory size possibly integrated into the peripheral. There, a lower power-supply voltage is needed. Mechanical interface: GND Host GND Peripheral Electrical interface: Figure 11-3 Example 3, Mechanical interface Voltage classes supported by the host 3.0 Volt 1.8 Volt and 3.0 Volt Voltage classes supported by the peripheral 3.0 Volt Attachment is possible only when the power-supply voltage is at or above VOP of that voltage class. 1.8 Volt and 3.0 Volt Attachment is possible when the power-supply voltage is above VMIN. 3.0 Volt Attachment is possible only when the power-supply voltage is at or above VOP of that voltage class. 1.8 Volt and 3.0 Volt Attachment is possible when the power-supply voltage is above VMIN. Comments The interfaces are powered by 3.0 Volt. Voltage detection is implemented. Voltage-dependent functions are possible. The interfaces are powered by 3.0 Volt. The interfaces are powered by 3.0 Volt. Voltage detection is implemented. Voltage-dependent functions are possible. The interfaces are powered by 1.8 Volt. Table 11-4 Example 3, Electrical interface Revision 1.0 Page 43 / 48
44 The Family supports the 1.8 Volt and 3.0 Volt voltage classes. Some Hosts support the 3.0 Volt voltage class only. Some other Hosts support both the 1.8 Volt and 3.0 Volt voltage classes and then will initiate the voltage class negotiation sequence starting with the 1.8 Volt voltage class. Some peripherals support the 3.0 Volt voltage class only. They attach to the IC_USB only when the power-supply voltage is at or above the VOP of that voltage class. This kind of peripheral relies also on a voltage-detection mechanism to attach. Some peripherals support both the 1.8 Volt and 3.0 Volt voltage classes. A 3.0 Volt to lower-voltage converter may be embedded in the IC peripheral to allow internal circuits to work under the lower voltage. Despite this extra footprint, the IC peripheral, with more functions, is still smaller than the one with fewer functions and no DC-to-DC voltage converter. This sort of peripheral may attach to the IC_USB for any power-supply voltage above VMIN. The system relies on the timing introduced by the host after it powers up a port and before it checks for a peripheral. This timing allows the power-supply voltage across the peripheral to reach a stable and final value within the voltage class range. At that time, the peripheral is ready to receive a Reset signal and to bring functions to the user. Revision 1.0 Page 44 / 48
45 11.2 Voltage Class Negotiation Sequence When a Family specification allows more than one voltage class, the IC_USB Bus Interface and peripheral shall negotiate a common voltage class for their electrical interface before communicating, according to the procedure described below. A voltage class negotiation sequence, as depicted in Figure 11-4, is initiated between the root port and the peripheral during the power-up sequence of the peripheral. Initial Supply lowest voltage class in the family Is the peripheral connected? no Highest voltage class of the family applied? no yes yes Remove from the peripheral (optional) Supply the next voltage class End of process End of process Figure 11-4 Voltage class negotiation sequence Revision 1.0 Page 45 / 48
46 IC_USB Bus Interface Responsibilities The IC_USB Bus Interface is responsible for selecting the appropriate voltage class required by the peripheral. When more than one voltage class is supported, the IC_USB Bus Interface shall start the power-up sequence of the peripheral by supplying the peripheral with the lowest power-supply voltage available on the IC_USB Bus Interface side. The IC_USB Bus Interface shall always start with the voltage class featuring the lowest nominal voltage and proceed sequentially toward higher voltages. The voltage class negotiation mechanism applies only once during the power-up phase. If the peripheral does not connect to the bus before th1 expires (see 6), the IC_USB Bus Interface is responsible for supplying the next power-supply voltage available. This sequence is repeated until the peripheral connects to the bus. The process stops when the last voltage class supported by the host is reached and there is no connection to the bus. When a peripheral disconnects itself from the IC_USB by forcing a SE0 and then connects itself again to the IC_USB bus, the voltage shall not be affected. The voltage always remains unchanged until the power is removed from the system Peripheral Responsibilities The peripheral is responsible for connecting to the IC_USB when it detects that the voltage on is compatible with the voltage range covered by its voltage class. A peripheral shall not be damaged when powered at the highest voltage class specified for a host of its Family, even if it only supports operation at lower voltages. Revision 1.0 Page 46 / 48
47 12 Suspend, Resume and Remote Wakeup 12.1 Suspend Suspend mode applies to IC_USB as defined in the core specification [USB]. However, in IC_USB, no DC bias current is dedicated to the VTERM (3.3 Volt) generator, nor is there any IC_USB bias current. Therefore, the IC_USB suspend current is minimized. The suspend current value is specified in 7, and it applies to all voltage classes. The biasing conditions of the bus as defined in and during Suspend and upon Resume remain the same as before entering the Suspend mode Resume Resume mode applies to IC_USB as defined in the core specification [USB] Remote Wakeup Remote Wakeup applies to IC_USB as defined in the core specification [USB]. Revision 1.0 Page 47 / 48
48 Revision 1.0 Page 48 / 48
High-Speed Inter-Chip USB Electrical Specification
High-Speed Inter-Chip USB Electrical Specification Version 1.0 Page 1 of 16 Acknowledgement of High-Speed Inter-Chip USB Technical Contribution: Jean Christophe Lawson [email protected]
USB ENGINEERING CHANGE NOTICE
USB ENGINEERING CHANGE NOTICE Title: Pull-up/pull-down resistors Applies Universal Serial Bus Specification Revision 2.0 Summary of ECN: This ECN changes the range of the pull-up and pull-down resistors
DG2302. High-Speed, Low r ON, SPST Analog Switch. Vishay Siliconix. (1-Bit Bus Switch with Level-Shifter) RoHS* COMPLIANT DESCRIPTION FEATURES
High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch with Level-Shifter) DG2302 DESCRIPTION The DG2302 is a high-speed, 1-bit, low power, TTLcompatible bus switch. Using sub-micron CMOS technology,
ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram
Quad PLL with VCXO Quick Turn Clock Description The ICS379 QTClock TM generates up to 9 high quality, high frequency clock outputs including a reference from a low frequency pullable crystal. It is designed
High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch)
High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch) DG2301 ishay Siliconix DESCRIPTION The DG2301 is a high-speed, 1-bit, low power, TTLcompatible bus switch. Using sub-micron CMOS technology,
Extending USB connections. SMART Board 800 series interactive whiteboards and systems
Extending USB connections SMART Board 800 series interactive whiteboards and systems FCC warning This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant
ICS650-44 SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-44 Description The ICS650-44 is a spread spectrum clock synthesizer intended for video projector and digital TV applications. It generates three copies of an EMI optimized 50 MHz clock
Atmel AVR1017: XMEGA - USB Hardware Design Recommendations. 8-bit Atmel Microcontrollers. Application Note. Features.
Atmel AVR1017: XMEGA - USB Hardware Design Recommendations Features USB 2.0 compliance - Signal integrity - Power consumption - Back driver voltage - Inrush current EMC/EMI considerations Layout considerations
Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND
DATASHEET IDT5P50901/2/3/4 Description The IDT5P50901/2/3/4 is a family of 1.8V low power, spread spectrum clock generators capable of reducing EMI radiation from an input clock. Spread spectrum technique
RTS5401. USB 3.0 Super-Speed HUB Controller DATASHEET. Doc Rev. 0.90 11 th Apr 2012. i Rev 0.90
USB 3.0 Super-Speed HUB Controller DATASHEET Doc Rev. 0.90 11 th Apr 2012 i Rev 0.90 TRADEMARKS Realtek is a trademark of Realtek Semiconductor Corporation. All other names mentioned in this document are
AN460 Using the P82B96 for bus interface
INTEGRATED CIRCUITS 2001 Feb 14 IC12a and IC28 Data Handbook The P82B96 offers many different ways in which it can be used as a bus interface. In its simplest application it can be used as an interface
TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features
DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency
1 TO 4 CLOCK BUFFER ICS551. Description. Features. Block Diagram DATASHEET
DATASHEET 1 TO 4 CLOCK BUFFER ICS551 Description The ICS551 is a low cost, high-speed single input to four output clock buffer. Part of IDT s ClockBlocks TM family, this is our lowest cost, small clock
DS1721 2-Wire Digital Thermometer and Thermostat
www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution
ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET
DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for
PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section
PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256
Spread-Spectrum Crystal Multiplier DS1080L. Features
Rev 1; 3/0 Spread-Spectrum Crystal Multiplier General Description The is a low-jitter, crystal-based clock generator with an integrated phase-locked loop (PLL) to generate spread-spectrum clock outputs
DM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs
DM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs General Description The DM9368 is a 7-segment decoder driver incorporating input latches and constant current output circuits
STWD100. Watchdog timer circuit. Description. Features. Applications
Watchdog timer circuit Description Datasheet - production data SOT23-5 (WY) Features SC70-5, SOT323-5 (W8) Current consumption 13 µa typ. Available watchdog timeout periods are 3.4 ms, 6.3 ms, 102 ms,
ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet
Features Inputs/Outputs Accepts two differential or single-ended inputs LVPECL, LVDS, CML, HCSL, LVCMOS Glitch-free switching of references On-chip input termination and biasing for AC coupled inputs Six
Bi-directional level shifter for I²C-bus and other systems.
APPLICATION NOTE Bi-directional level shifter for I²C-bus and other Abstract With a single MOS-FET a bi-directional level shifter circuit can be realised to connect devices with different supply voltages
VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16
Features 16:1 2.488 Gb/s Multiplexer Integrated PLL for Clock Generation - No External Components 16-bit Wide, Single-ended, ECL 100K Compatible Parallel Data Interface 155.52 MHz Reference Clock Frequency
AAT3520/2/4 MicroPower Microprocessor Reset Circuit
General Description Features PowerManager The AAT3520 series of PowerManager products is part of AnalogicTech's Total Power Management IC (TPMIC ) product family. These microprocessor reset circuits are
Hardware Configurations for the i.mx Family USB Modules
Freescale Semiconductor Application Note Document Number: AN4136 Rev. 0, 06/2010 Hardware Configurations for the i.mx Family USB Modules by Multimedia Applications Division Freescale Semiconductor, Inc.
STF202-22. USB Filter with ESD Protection
STF202-22 USB Filter with ESD Protection This device is designed for applications requiring Line Termination, EMI Filtering and ESD Protection. It is intended for use in upstream USB ports, ellular phones,
Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction
Atmel AVR4903: ASF - USB Device HID Mouse Application Features USB 2.0 compliance - Chapter 9 compliance - HID compliance - Low-speed (1.5Mb/s) and full-speed (12Mb/s) data rates Standard USB HID mouse
Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction
Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction Revision 0.41 December 9, 2011 1 Revision History Rev Date Author(s) Comments 0.1 June 7, 2010 Martin
Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)
Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics Application Note (AP-438) Revision 1.0 November 2005 Revision History Revision Revision Date Description 1.1 Nov 2005 Initial Release
1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver
1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver Features Up to 1.25Gb/s bi-directional data links Hot-pluggable SFP footprint TX Disable and RX Los/without Los function Fully metallic enclosure
Master USB 2.0 Hub power management
Master USB 2.0 Hub power management Prajith Cheerakkoda, Cypress Semiconductor - July 01, 2013 A USB hub supplies data and power to downstream USB ports. It also allows the host to manage the power of
SPREAD SPECTRUM CLOCK GENERATOR. Features
DATASHEET ICS7152 Description The ICS7152-01, -02, -11, and -12 are clock generators for EMI (Electro Magnetic Interference) reduction (see below for frequency ranges and multiplier ratios). Spectral peaks
High-Speed, 5 V, 0.1 F CMOS RS-232 Driver/Receivers ADM202/ADM203
a FEATURES kb Transmission Rate ADM: Small (. F) Charge Pump Capacitors ADM3: No External Capacitors Required Single V Power Supply Meets EIA-3-E and V. Specifications Two Drivers and Two Receivers On-Board
+5 V Powered RS-232/RS-422 Transceiver AD7306
a FEATURES RS- and RS- on One Chip Single + V Supply. F Capacitors Short Circuit Protection Excellent Noise Immunity Low Power BiCMOS Technology High Speed, Low Skew RS- Operation C to + C Operations APPLICATIONS
DS1220Y 16k Nonvolatile SRAM
19-5579; Rev 10/10 NOT RECOENDED FOR NEW DESIGNS 16k Nonvolatile SRAM www.maxim-ic.com FEATURES 10 years minimum data retention in the absence of external power Data is automatically protected during power
2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06. Features
DATASHEET 2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06 Description The ICS557-06 is a two to four differential clock mux designed for use in PCI-Express applications. The device selects one of the
Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010
White Paper Todd Langley Systems Engineer/ Architect Intel Corporation Intel architecture Platform Basics September 2010 324377 Executive Summary Creating an Intel architecture design encompasses some
Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +1024 C)
19-2235; Rev 1; 3/02 Cold-Junction-Compensated K-Thermocoupleto-Digital General Description The performs cold-junction compensation and digitizes the signal from a type-k thermocouple. The data is output
TSL213 64 1 INTEGRATED OPTO SENSOR
TSL 64 INTEGRATED OPTO SENSOR SOES009A D4059, NOVEMBER 99 REVISED AUGUST 99 Contains 64-Bit Static Shift Register Contains Analog Buffer With Sample and Hold for Analog Output Over Full Clock Period Single-Supply
4 OUTPUT PCIE GEN1/2 SYNTHESIZER IDT5V41186
DATASHEET IDT5V41186 Recommended Applications 4 Output synthesizer for PCIe Gen1/2 General Description The IDT5V41186 is a PCIe Gen2 compliant spread-spectrum-capable clock generator. The device has 4
JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A
1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Programming Cable for Xilinx FPGAs Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A Overview The Joint Test Action
STF203-15 THRU STF203-33
Description The STF03 is a combination EMI filter and line termination device with integrated diodes for use on upstream USB ports. It is constructed using a proprietary technology that allows passive
DS1220Y 16k Nonvolatile SRAM
Not Recommended for New Design DS122Y 16k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly
udrive-usd-g1 Embedded DOS micro-drive Module Data Sheet
4D SYSTEMS udrie-usd-g1 Embedded DOS micro-drive Module Document Date: 2nd April 2009 Document Revision: 2.0 Page 1 of 9 udrie-usd-g1 Embedded DOS micro-drive 4D SYSTEMS Description Features The is an
HANDLING SUSPEND MODE ON A USB MOUSE
APPLICATION NOTE HANDLING SUSPEND MODE ON A USB MOUSE by Microcontroller Division Application Team INTRODUCTION All USB devices must support Suspend mode. Suspend mode enables the devices to enter low-power
Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff
Supply voltage Supervisor TL77xx Series Author: Eilhard Haseloff Literature Number: SLVAE04 March 1997 i IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to
MM74HC4538 Dual Retriggerable Monostable Multivibrator
MM74HC4538 Dual Retriggerable Monostable Multivibrator General Description The MM74HC4538 high speed monostable multivibrator (one shots) is implemented in advanced silicon-gate CMOS technology. They feature
DS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
VN05N. High side smart power solid state relay PENTAWATT. Features. Description
High side smart power solid state relay Features Type V DSS R DS(on) I OUT V CC VN05N 60 V 0.18 Ω 13 A 26 V Output current (continuous): 13A @ Tc=25 C 5V logic level compatible input Thermal shutdown Under
7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18
18 CHANNELS LED DRIVER GENERAL DESCRIPTION IS31FL3218 is comprised of 18 constant current channels each with independent PWM control, designed for driving LEDs. The output current of each channel can be
FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm
Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm Features User Configurable to 9, 10, 11 or 12-bit Resolution Precision Calibrated to ±1 C, 0 C to 100 C Typical Temperature Range: -40
11. High-Speed Differential Interfaces in Cyclone II Devices
11. High-Speed Differential Interfaces in Cyclone II Devices CII51011-2.2 Introduction From high-speed backplane applications to high-end switch boxes, low-voltage differential signaling (LVDS) is the
LOW POWER SPREAD SPECTRUM OSCILLATOR
LOW POWER SPREAD SPECTRUM OSCILLATOR SERIES LPSSO WITH SPREAD-OFF FUNCTION 1.0 110.0 MHz FEATURES + 100% pin-to-pin drop-in replacement to quartz and MEMS based XO + Low Power Spread Spectrum Oscillator
WICE-SPI Hardware Operation Manual
Contents 1.Hardware Instruction...1 2. Pin Definition Of WICE-SPI Connector...2 3. Peripheral Circuit Arrangements...3 4. On-Board Programming...4 5. Off-Line Programming...8 1.Hardware Instruction 1.WICE-SPI
M68EVB908QL4 Development Board for Motorola MC68HC908QL4
M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: [email protected] Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3
Theory of Operation. Figure 1 illustrates a fan motor circuit used in an automobile application. The TPIC2101. 27.4 kω AREF.
In many applications, a key design goal is to minimize variations in power delivered to a load as the supply voltage varies. This application brief describes a simple DC brush motor control circuit using
AN111: Using 8-Bit MCUs in 5 Volt Systems
This document describes how to incorporate Silicon Lab s 8-bit EFM8 and C8051 families of devices into existing 5 V systems. When using a 3 V device in a 5 V system, the user must consider: A 3 V power
8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA
Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port
Allen-Bradley/Rockwell
MANUFACTURER DATA SHEET High Speed Counter Manufacturer: Allen-radley/Rockwell Model Number: 1746-HSCE See www.geomartin.com for additional PDF datasheets Martin Part Number: E-014901-03 VendorPartNumber:
ICS650-01 SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-01 Description The ICS650-01 is a low-cost, low-jitter, high-performance clock synthesizer for system peripheral applications. Using analog/digital Phase-Locked Loop (PLL) techniques,
How To Power A Power Supply On A Microprocessor (Mii) Or Microprocessor Power Supply (Miio) (Power Supply) (Microprocessor) (Miniio) Or Power Supply Power Control (Power) (Mio) Power Control
November 200 HI-010, HI-110 CMOS High oltage Display Driver GENERAL DESCRIPTION PIN CONFIGURATION (Top iew) The HI-010 & HI-110 high voltage display drivers are constructed of MOS P Channel and N Channel
CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±60V Faults
CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±6 Faults Ciaran Brennan design features The LTC2875 is a robust CAN bus transceiver that features ±6 overvoltage and ±25kV ESD tolerance to reduce
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
SKY13380-350LF: 20 MHz-3.0 GHz High Power SP4T Switch With Decoder
DATA SHEET SKY13380-350LF: 20 MHz-3.0 GHz High Power SP4T Switch With Decoder Applications GSM/WCDMA/EDGE datacards and handsets Mobile high power switching systems Features Broadband frequency range:
High-Speed Electrical Testing - Host
High-Speed Electrical Testing - Host Universal Serial Bus Measurement Package www.tektronix.com 2015-05-05 REVISION RECORD SHEET Versio Completion Initiator Page n Date s 1.0 7-16-2014 S. Harrison 35 First
AN 17.18. SMSC Design Guide for Power Over Ethernet Applications. 1 Introduction. 1.1 Power Over Ethernet
AN 17.18 SMSC Design Guide for Power Over Ethernet Applications 1 Introduction 1.1 Power Over Ethernet Power over Ethernet (POE) has emerged as a practical method of providing power to Ethernet devices
TS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:
Low-power single CMOS timer Description Datasheet - production data The TS555 is a single CMOS timer with very low consumption: Features SO8 (plastic micropackage) Pin connections (top view) (I cc(typ)
Low-Jitter I 2 C/SPI Programmable Dual CMOS Oscillator
eet General Description The DSC2111 and series of programmable, highperformance dual CMOS oscillators utilizes a proven silicon MEMS technology to provide excellent jitter and stability while incorporating
STM6315. Open drain microprocessor reset. Features
Open drain microprocessor reset Features Low supply current of 1.5µA (typ) ±1.8% reset threshold accuracy (25 C) Guaranteed RST assertion down to V CC = 1.0V Open drain RST output can exceed V CC Power
USB to serial chip CH340
The DataSheet of CH340 (the first) 1 1. Introduction USB to serial chip CH340 English DataSheet Version: 1D http://wch.cn CH340 is a USB bus convert chip and it can realize USB convert to serial interface,
MH88500. Hybrid Subscriber Line Interface Circuit (SLIC) Preliminary Information. Features. Description. Applications. Ordering Information
Hybrid Subscriber Line Interface Circuit (SLIC) Features Differential to single ended conversion No transformers required Minimum installation space Off-Hook detection and LED indicator drive Relay drive
ICL232. +5V Powered, Dual RS-232 Transmitter/Receiver. Description. Features. Ordering Information. Applications. Functional Diagram.
ICL August V Powered, Dual RS Transmitter/Receiver Features Meets All RSC and V. Specifications Requires Only Single V Power Supply Onboard Voltage Doubler/Inverter Low Power Consumption Drivers ±V Output
CD4013BC Dual D-Type Flip-Flop
CD4013BC Dual D-Type Flip-Flop General Description The CD4013B dual D-type flip-flop is a monolithic complementary MOS (CMOS) integrated circuit constructed with N- and P-channel enhancement mode transistors.
Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)
Use and Application of Output Limiting Amplifiers (HFA111, HFA110, HFA11) Application Note November 1996 AN96 Introduction Amplifiers with internal voltage clamps, also known as limiting amplifiers, have
DS1225Y 64k Nonvolatile SRAM
DS1225Y 64k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly replaces 2k x 8 volatile
How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player
Watt Saver for a Cell Phone AC Adapter Reference Design Document Number: DRM130 Rev 1, 10/2013 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 Introduction 1.1 Overview...5
DM74121 One-Shot with Clear and Complementary Outputs
June 1989 Revised July 2001 DM74121 One-Shot with Clear and Complementary Outputs General Description The DM74121 is a monostable multivibrator featuring both positive and negative edge triggering with
STF201-22 & STF201-30
Description The STF201 is a combination EMI filter and line termination device with integrated TVS diodes for use on downstream USB ports. It is constructed using a proprietary technology that allows passive
The following is a summary of the key features of the ARM Injector:
Intended Use The ARM Injector is an indispensable tool for engineers who work with JTAG enabled target systems based on an ARM processor core with Debug and EmbeddedICE capability. The ARM Injector provides
Audio Jack Detector with Send / End Detect
Audio Jack Detector with Send / End Detect DESCRIPTION The is an audio jack detector and pop noise control switch IC. It integrates the circuits necessary to detect the presence of a stereo headset with
USB Flash Drive Engineering Specification
USB Flash Drive Engineering Specification Document Number: L5ENG00242 Revision: B No part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, mechanical,
CMOS, the Ideal Logic Family
CMOS, the Ideal Logic Family INTRODUCTION Let s talk about the characteristics of an ideal logic family. It should dissipate no power, have zero propagation delay, controlled rise and fall times, and have
LAN9514/LAN9514i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.
LAN9514/LAN9514i 2.0 Hub and 10/100 PRODUCT FEATURES Data Brief Highlights Four downstream ports, one upstream port Four integrated downstream 2.0 PHYs One integrated upstream 2.0 PHY Integrated 10/100
CMOS Power Consumption and C pd Calculation
CMOS Power Consumption and C pd Calculation SCAA035B June 1997 1 IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductor product or
Description. Table 1. Device summary. Order code Temperature range Package Packaging Marking
14-stage ripple carry binary counter/divider and oscillator Applications Automotive Industrial Computer Consumer Description Datasheet - production data Features Medium speed operation Common reset Fully
CMOS PARALLEL-TO-SERIAL FIFO 256 x 16, 512 x 16, 1,024 x 16
CMOS PARALLEL-TO-SERIAL FIFO IDT72105 IDT72115 IDT72125 Integrated Device Technology, Inc. FEATURES: 25ns parallel port access time, 35ns cycle time 45MHz serial output shift rate Wide x16 organization
CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate
CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate General Description The CD4001BC and CD4011BC quad gates are monolithic complementary MOS (CMOS) integrated
USB-to-Serial RS-232 Hub USB-to-Serial RS-422/485 Hub USER MANUAL UC2322 / UC2324 / UC4852 / UC4854
USB-to-Serial RS-232 Hub USB-to-Serial RS-422/485 Hub USER MANUAL UC2322 / UC2324 / UC4852 / UC4854 FCC Information This equipment has been tested and found to comply with the limits for a Class B digital
ABB Drives. User s Manual HTL Encoder Interface FEN-31
ABB Drives User s Manual HTL Encoder Interface FEN-31 HTL Encoder Interface FEN-31 User s Manual 3AUA0000031044 Rev B EN EFFECTIVE: 2010-04-06 2010 ABB Oy. All Rights Reserved. 5 Safety instructions
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected]
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected] Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
Spread Spectrum Clock Generator AK8126A
Features Output Frequency Range: 22.5MHz 32MHz, 45 MHz 64MHz 90MHz 128MHz Configurable Spread Spectrum Modulation: - AKEMD s Original Spread Spectrum Profile - Modulation Ratio: Center Spread: ±0.25%,
User Manual IC-485AI 2002-09-27
User Manual IC-485AI Note: This equipment has been tested and found to comply ith the limits for a Class A digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable
Fairchild Solutions for 133MHz Buffered Memory Modules
AN-5009 Fairchild Semiconductor Application Note April 1999 Revised December 2000 Fairchild Solutions for 133MHz Buffered Memory Modules Fairchild Semiconductor provides several products that are compatible
DS1821 Programmable Digital Thermostat and Thermometer
ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (67 F to +257 F) temperature range Functions
MADR-009269-0001TR. Single Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. V1. Functional Schematic. Features.
Features High Voltage CMOS Technology Complementary Outputs Positive Voltage Control CMOS device using TTL input levels Low Power Dissipation Low Cost Plastic SOIC-8 Package 100% Matte Tin Plating over
INTEGRATED CIRCUITS. NE558 Quad timer. Product data Supersedes data of 2001 Aug 03. 2003 Feb 14
INTEGRATED CIRCUITS Supersedes data of 2001 Aug 03 2003 Feb 14 DESCRIPTION The Quad Timers are monolithic timing devices which can be used to produce four independent timing functions. The output sinks
SafeSPI - Serial Peripheral Interface for Automotive Safety
Page 1 / 16 SafeSPI - Serial Peripheral Interface for Automotive Safety Technical SafeSPI_specification_v0.15_published.doc 30 July 2015 Page 2 / 16 1 INTRODUCTION 3 1.1 Requirement specification types
DK40 Datasheet & Hardware manual Version 2
DK40 Datasheet & Hardware manual Version 2 IPC@CHIP DK40 Evaluation module Beck IPC GmbH http://www.bcl.de page 1 of 11 Table of contents Table of contents... 2 Basic description... 3 Characteristics...
NE555 SA555 - SE555. General-purpose single bipolar timers. Features. Description
NE555 SA555 - SE555 General-purpose single bipolar timers Features Low turn-off time Maximum operating frequency greater than 500 khz Timing from microseconds to hours Operates in both astable and monostable
MADR-009443-0001TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators. Functional Schematic. Features. Description. Pin Configuration 2
Features Functional Schematic High Voltage CMOS Technology Four Channel Positive Voltage Control CMOS device using TTL input levels Low Power Dissipation Low Cost 4x4 mm, 20-lead PQFN Package 100% Matte
