Meta tags:
Headings (most frequently used words):
edit, usb, power, overview, history, device, protocol, related, standards, other, navigation, devices, tools, contents, system, design, classes, connectors, cabling, signaling, layer, transactions, comparisons, with, connection, methods, interoperability, security, threats, see, also, references, further, reading, external, links, menu, connector, type, quick, reference, objectives, limitations, usb4, version, mass, storage, drive, media, transfer, human, interface, firmware, upgrade, mechanism, audio, streaming, bridge, cables, low, and, high, ieee, 1394, ethernet, midi, esata, esatap, thunderbolt, general, technical, documents, personal, namespaces, views, search, contribute, print, export, in, projects, languages, naming, scheme, release, versions, dual, role, connections,
Text of the page (most frequently used words):
usb (582), the (532), and (253), from (149), #device (124), for (122), original (109), archived (107), retrieved (99), with (93), devices (92), power (85), may (68), pdf (66), that (59), host (58), data (57), specification (56), bus (52), are (51), 2021 (50), interface (49), edit (47), 2018 (45), usb4 (44), transfer (43), can (43), speed (38), connector (38), standard (38), audio (37), type (36), 2019 (36), thunderbolt (35), superspeed (35), cable (34), march (34), serial (33), org (33), gen (33), high (33), class (32), this (31), not (31), computer (31), gbit (31), 2014 (30), use (29), cables (29), september (29), protocol (28), port (27), november (27), connectors (26), july (26), low (26), was (25), two (25), support (25), august (24), over (23), firewire (23), used (23), mode (23), universal (22), 2017 (22), 2015 (22), charging (22), has (22), rev (22), all (21), intel (21), storage (21), delivery (21), one (21), such (21), october (20), other (20), which (20), 100 (20), june (20), have (20), full (20), also (20), flash (19), standards (19), december (19), bandwidth (19), via (18), february (17), between (17), 2016 (17), controller (16), interfaces (16), drives (16), supply (16), external (16), each (16), ports (16), battery (16), implementers (16), forum (16), april (16), new (16), maximum (16), modes (16), but (16), rate (16), connected (16), mbit (16), card (15), drive (15), hub (15), only (15), peripherals (15), using (14), version (14), link (14), article (14), more (14), 2008 (14), peripheral (14), plug (14), january (14), release (14), connection (14), requires (14), 2022 (13), main (13), pci (13), adapter (13), iec (13), ieee (13), media (13), unit (13), 2010 (13), 2007 (13), than (13), clock (13), yes (13), system (12), hardware (12), ethernet (12), video (12), midi (12), esata (12), displayport (12), 2012 (12), uses (12), 2011 (12), logo (12), transfers (12), most (12), types (12), both (12), windows (12), microsoft (12), firmware (12), while (12), available (11), 1996 (11), express (11), communications (11), mass (11), revision (11), design (11), www (11), rates (11), bridge (11), about (10), you (10), 2020 (10), control (10), its (10), digital (10), mini (10), specifications (10), their (10), portable (10), logical (10), network (10), disk (10), 62680 (10), com (10), there (10), packet (10), released (10), into (10), dual (10), single (10), however (10), designed (10), when (10), signaling (10), wikipedia (9), related (9), current (9), different (9), channel (9), ssd (9), systems (9), memory (9), 1394 (9), does (9), technology (9), role (9), length (9), some (9), asynchronous (9), 2009 (9), introduced (9), any (9), fdx (9), computers (9), user (9), endpoint (9), deprecated (9), sata (8), group (8), manufacturers (8), end (8), parallel (8), part (8), throughput (8), compatibility (8), need (8), adaptive (8), well (8), corporation (8), operating (8), drivers (8), upgrade (8), connections (8), first (8), communication (8), lane (8), load (8), mobile (7), history (7), personal (7), articles (7), physical (7), state (7), common (7), access (7), technical (7), powered (7), wireless (7), overview (7), spec (7), after (7), plugs (7), 802 (7), usage (7), must (7), synchronous (7), quality (7), these (7), advantage (7), bit (7), because (7), hubs (7), less (7), see (7), been (7), directional (7), channels (7), alternate (7), intended (7), provides (7), keyboards (7), 480 (7), out (7), duplex (7), encoding (7), many (7), receptacles (7), receptacle (7), called (7), uac (7), function (7), developers (6), additional (6), page (6), information (6), what (6), buses (6), attached (6), business (6), including (6), controllers (6), based (6), chip (6), address (6), components (6), how (6), guide (6), application (6), note (6), example (6), gbps (6), within (6), through (6), latency (6), streaming (6), security (6), faster (6), 1995 (6), versions (6), were (6), products (6), provide (6), they (6), hard (6), compatible (6), meters (6), level (6), dedicated (6), communicate (6), include (6), transaction (6), pair (6), signal (6), 128b (6), 132b (6), multi (6), number (6), allowing (6), multiple (6), mice (6), endpoints (6), mtp (6), pipe (6), existing (6), links (5), file (5), layer (5), scsi (5), human (5), desktop (5), direct (5), extended (5), optical (5), printer (5), keyboard (5), micro (5), isbn (5), research (5), hosts (5), definition (5), agreement (5), guidelines (5), limitations (5), engineering (5), will (5), higher (5), dfu (5), making (5), free (5), 2013 (5), theoretical (5), pcs (5), legacy (5), made (5), like (5), esatap (5), compared (5), though (5), associated (5), 500 (5), electrical (5), topology (5), during (5), packets (5), pairs (5), operation (5), introduces (5), name (5), wires (5), earlier (5), loads (5), without (5), being (5), running (5), software (5), supported (5), token (5), pipes (5), scheme (5), under (4), non (4), commons (4), english (4), short (4), ata (4), work (4), hdd (4), solid (4), later (4), classes (4), should (4), wire (4), uni (4), play (4), side (4), sound (4), speakers (4), webcam (4), image (4), pointing (4), mouse (4), input (4), basic (4), series (4), documents (4), technologies (4), just (4), world (4), 978 (4), press (4), lakeview (4), performance (4), adopters (4), language (4), important (4), dac (4), three (4), implement (4), due (4), implementation (4), texas (4), instruments (4), android (4), features (4), applications (4), descriptors (4), isochronous (4), zip (4), promoter (4), defines (4), ecns (4), easy (4), various (4), signals (4), interoperability (4), optional (4), supports (4), sends (4), connecting (4), sometimes (4), usually (4), inch (4), built (4), allow (4), require (4), phone (4), poe (4), typical (4), 900 (4), allows (4), lower (4), small (4), extension (4), configuration (4), variants (4), addition (4), proprietary (4), known (4), terminals (4), 150 (4), 240 (4), capabilities (4), directly (4), settings (4), cabling (4), connect (4), pins (4), specific (4), referred (4), several (4), cdc (4), enumeration (4), bulk (4), functions (4), pre (4), naming (4), terms (3), wikimedia (3), wikidata (3), special (3), recent (3), navigation (3), read (3), identifiers (3), containing (3), american (3), description (3), protocols (3), expansion (3), pcie (3), nvme (3), list (3), bought (3), renamed (3), off (3), kioxia (3), poweredusb (3), embedded (3), interconnect (3), general (3), graphics (3), monitor (3), output (3), microphone (3), scanner (3), stick (3), 61131 (3), 60870 (3), program (3), why (3), fast (3), company (3), compliance (3), 2001 (3), complete (3), developer (3), axelson (3), jan (3), them (3), 1999 (3), isolation (3), magazine (3), interchip (3), agnostic (3), 2000 (3), change (3), left (3), hand (3), fact (3), either (3), stream (3), line (3), early (3), driver (3), much (3), sample (3), xmos (3), install (3), adc (3), best (3), announces (3), voip (3), defined (3), determined (3), become (3), speeds (3), branding (3), update (3), nec (3), popular (3), 40gbps (3), references (3), converters (3), alternative (3), direction (3), appear (3), capable (3), bidirectional (3), although (3), might (3), limited (3), hot (3), added (3), machine (3), aka (3), supplies (3), backward (3), internal (3), cost (3), connects (3), ground (3), capability (3), requirement (3), operate (3), telephones (3), provided (3), time (3), 400 (3), tree (3), product (3), transactions (3), transmitted (3), sent (3), those (3), increased (3), adds (3), frequency (3), lines (3), same (3), differential (3), labelled (3), half (3), together (3), 20gbps (3), 64b (3), 66b (3), 10b (3), nominal (3), define (3), four (3), developed (3), sale (3), shorted (3), marked (3), range (3), pin (3), expected (3), often (3), still (3), files (3), requiring (3), variety (3), another (3), synced (3), per (3), timing (3), vendor (3), mechanism (3), following (3), since (3), primary (3), had (3), web (3), offer (3), wide (3), process (3), reader (3), functionality (3), transmit (3), set (3), traffic (3), reset (3), composite (3), specified (3), designated (3), quick (3), possible (3), message (3), includes (3), 1998 (3), overhead (3), cannot (3), view (2), contact (2), privacy (2), policy (2), organization (2), foundation (2), inc (2), last (2), simple (2), norsk (2), bahasa (2), permanent (2), pages (2), upload (2), changes (2), tools (2), community (2), portal (2), help (2), contents (2), search (2), talk (2), create (2), categories (2), potentially (2), dated (2), statements (2), inventions (2), https (2), states (2), category (2), committee (2), form (2), factors (2), sas (2), fibre (2), ahci (2), independent (2), nand (2), solidigm (2), hynix (2), samsung (2), micron (2), ocz (2), sold (2), western (2), forward (2), write (2), wear (2), open (2), key (2), webusb (2), notebook (2), 62700 (2), phones (2), section (2), expresscard (2), camera (2), smbus (2), 232 (2), apple (2), ultra (2), zorro (2), isa (2), back (2), front (2), hdmi (2), modem (2), mosfet (2), motherboard (2), processing (2), refreshable (2), braille (2), display (2), game (2), tablet (2), 27000 (2), document (2), john (2), edu (2), peter (2), changing (2), changed (2), programming (2), keysight (2), 2nd (2), practical (2), 931 (2), virtual (2), designing (2), further (2), reading (2), autorun (2), llc (2), enables (2), ars (2), technica (2), doubles (2), twice (2), reversible (2), rule (2), macworld (2), know (2), 2005 (2), versus (2), 2003 (2), connectivity (2), hsic (2), logic (2), integrated (2), long (2), ecn (2), lead (2), believe (2), your (2), good (2), head (2), jitter (2), dan (2), kars (2), vincent (2), tempered (2), means (2), master (2), complex (2), improvement (2), send (2), receive (2), always (2), castor (2), perry (2), kendall (2), replay (2), reputation (2), poor (2), primarily (2), clocking (2), rather (2), inherent (2), cypress (2), semiconductor (2), synchronization (2), pcm2906c (2), architecture (2), unique (2), atmel (2), microcontroller (2), sub (2), source (2), ampliozone (2), finally (2), now (2), native (2), khz (2), dsd (2), win (2), linux (2), synopsys (2), headsets (2), where (2), uac2 (2), method (2), beaverton (2), oregon (2), badusb (2), accessories (2), turn (2), test (2), measurement (2), usbtmc (2), cnet (2), explained (2), royalty (2), ericsson (2), hewlett (2), packard (2), microchip (2), incorporated (2), mechanics (2), imac (2), eight (2), ways (2), computing (2), mark (2), ajay (2), bhatt (2), electronics (2), threats (2), convert (2), effectively (2), implemented (2), resolution (2), amount (2), thus (2), lanes (2), once (2), 107 (2), resources (2), disadvantage (2), similar (2), ordinary (2), problems (2), equipment (2), transceivers (2), music (2), sixteen (2), clocks (2), networked (2), etc (2), significant (2), voltages (2), certain (2), conditions (2), specify (2), buildings (2), cameras (2), 3bt (2), 3at (2), 3af (2), impact (2), real (2), differences (2), reflect (2), goals (2), particularly (2), newer (2), theoretically (2), dma (2), watts (2), relies (2), top (2), node (2), specifically (2), networks (2), tiered (2), star (2), considered (2), interconnects (2), initial (2), comparisons (2), methods (2), eliminates (2), found (2), root (2), upstream (2), twisted (2), operates (2), independently (2), takes (2), mhz (2), voltage (2), concept (2), match (2), impedance (2), fec (2), bits (2), symbol (2), errors (2), 10gbps (2), 5gbps (2), hdx (2), publication (2), recognize (2), resistance (2), 200 (2), across (2), electronically (2), epr (2), six (2), five (2), max (2), draw (2), act (2), starting (2), unconfigured (2), downstream (2), platform (2), cross (2), diagnostic (2), times (2), market (2), offering (2), middle (2), peer (2), specifies (2), depending (2), whether (2), charge (2), otherwise (2), sources (2), make (2), force (2), industry (2), female (2), male (2), official (2), represent (2), exists (2), frame (2), start (2), sof (2), large (2), fixed (2), having (2), greater (2), domains (2), improved (2), working (2), give (2), way (2), exist (2), hid (2), adopted (2), ums (2), request (2), players (2), upper (2), boot (2), novel (2), controlled (2), familiar (2), needs (2), testing (2), smart (2), 02h (2), 0ah (2), joystick (2), unspecified (2), needed (2), examples (2), exception (2), separate (2), flow (2), slower (2), starts (2), assigns (2), right (2), manufacturer (2), guaranteed (2), responses (2), interrupt (2), distinct (2), included (2), table (2), limitation (2), date (2), named (2), 1994 (2), previous (2), certified (2), trident (2), companies (2), respectively (2), generally (2), preserves (2), format (2), management (2), chargers (2), supplement (2), mbyte (2), miniature (2), until (2), monitors (2), billion (2), replacing (2), addressing (2), produced (2), nortel (2), ibm (2), dec (2), compaq (2), ease (2), automatically (2), configures (2), eliminating (2), objectives (2), mbps (2), reference (2), jump (2), cookie, statement, statistics, disclaimers, text, apply, site, agree, registered, trademark, profit, creative, attribution, sharealike, license, edited, utc, ייִדיש, tiếng, việt, اردو, українська, türkçe, ไทย, తెలుగు, தமிழ், tagalog, svenska, suomi, sunda, српски, srpski, slovenščina, slovenčina, سنڌي, සිංහල, sicilianu, shqip, scots, ᱥᱟᱱᱛᱟᱲᱤ, русский, română, português, polski, piemontèis, oʻzbekcha, ўзбекча, олык, марий, nynorsk, bokmål, 日本語, nedersaksies, nederlands, မြန်မာဘာသာ, melayu, मराठी, മലയാളം, македонски, magyar, lombard, lietuvių, lëtzebuergesch, latviešu, қазақша, ಕನ್ನಡ, jawa, עברית, italiano, íslenska, indonesia, hrvatski, hornjoserbsce, हिन्दी, հայերեն, hausa, 한국어, ગુજરાતી, galego, français, فارسی, euskara, esperanto, español, ελληνικά, eesti, deutsch, dansk, cymraeg, čeština, català, brezhoneg, bosanski, български, беларуская, বাংলা, azərbaycanca, avañe, asturianu, aragonés, العربية, afrikaans, languages, projects, printable, download, print, export, item, cite, here, learn, contribute, donate, random, events, views, namespaces, log, account, contributions, logged, menu, hidden, nkc, lccn, j9u, written, dmy, dates, japanese, introductions, index, php, title, oldid, 1114477287, czech, republic, united, israel, authority, national, libraries, t13, t11, t10, sssi, snia, sff, nvmhci, onfi, jedec, incits, organizations, edsff, msata, configurations, nvm, advanced, smi, pmc, sierra, phison, marvell, maxiotek, goke, greenliant, fadu, sandforce, seagate, indilinx, bankrupt, assets, toshiba, spun, stec, hgst, fusion, sandisk, captive, ymtc, joint, venture, amplification, leveling, trim, command, secure, erase, disturb, provisioning, iops, garbage, collection, slc, mlc, ecc, encryption, terminology, decoration, enhanced, flashcard, p1823, atx, listed, roughly, ascending, order, fastest, slimbus, wishbone, axi, amba, coreconnect, multidrop, toslink, pdif, mcasp, madi, i²s, aes3, adat, lightpipe, profibus, d²b, spi, i3c, pmbus, i²c, 1284, 488, gpib, dmx512, lightning, 485, 423, 422, hil, commodore, dcb, atari, sio, satae, hippi, dssi, ssa, pata, smd, ipi, esdi, 506, spacewire, coherent, accelerator, processor, capi, path, infinity, fabric, hypertransport, nvlink, quickpath, rapidio, dmi, compute, cxl, agp, pxi, upa, infiniband, gsc, vlb, sbus, mca, turbochannel, nubus, vxs, vxi, vme, eisa, precision, lpc, fastbus, camac, iii, stebus, europe, std, mbus, vaxbi, unibus, multibus, bandwidths, mastering, contention, daisy, chain, wired, facto, vga, dvi, obsolete, analog, jack, fax, vrm, smps, sshd, bios, ram, microprocessor, central, case, blu, ray, dvd, disc, floppy, pack, removable, plotter, screen, softcam, gpu, trackball, touchscreen, touchpad, trackpad, light, pen, international, electrotechnical, commission, 81346, 80000, 42010, 38500, 33001, 29119, 29110, 27040, 27002, 26300, 24752, 24744, 24727, 24707, 23360, 23270, 23008, 23003, 23000, 21827, 21000, 20802, 20000, 19788, 19770, 19757, 19752, 18014, 18004, 18000, 17025, 17024, 16485, 16262, 15938, 15897, 15693, 15511, 15504, 15445, 15444, 15408, 15291, 15288, 14882, 14651, 14496, 14443, 13818, 13816, 13568, 13522, 13346, 13250, 12207, 11801, 11544, 11404, 11179, 11172, 10967, 10646, 10179, 10165, 10116, 10021, 9995, 9945, 9899, 9593, 9592, 9529, 9496, 9293, 9126, 8859, 8652, 8632, 8613, 7942, 7816, 7813, 7812, 7811, 7810, 6523, 6429, 5218, 4909, 646, iso, 63382, 63119, 63110, 62682, 62455, 62386, 62379, 62366, 62365, 62351, 62325, 62304, 62264, 62262, 62196, 62061, 62056, 62026, 62014, 61970, 61968, 61960, 61883, 61851, 61850, 61784, 61511, 61508, 61499, 61400, 61360, 61355, 61334, 61162, 61158, 61030, 60958, 60929, 60908, 60906, 60601, 60559, 60446, 60364, 60320, 60309, 60297, 60269, 60228, 60112, 60068, 60063, 60062, 60038, 60034, 60027, authentication, hershenhoren, razi, reznik, omer, engine, garney, analysis, characteristics, muller, henk, electronic, pinouts, mit, uhci, library, barnatt, christopher, explaining, explainingcomputers, parikh, bijal, wtwh, engineers, garage, leigh, keep, joel, johnson, unlikely, origins, everything, wikibook, topic, manual, 1382, debugging, hyde, 970, 28465, building, 5th, 931448, 44806, 2006, 1st, 44804, positive, thunderbolt3, requirements, porter, jon, vox, verge, 16k, sebastian, anthony, embraces, join, forces, galbraith, jim, idg, thunderbolttechnology, net, works, isystem, galvanic, consumerist, powerbook, explodes, comcast, wrong, gary, ware, heron, robert, techtv, metz, cade, great, pricenfees, tests, qimaging, shuler, kurt, arteris, unipro, hsi, c2c, lli, shaikh, roshan, ashraf, tweaktown, releases, final, beyond, nutshell, chapter, maxim, emulators, parameter, values, superuser, faq, frequently, asked, questions, haul, solutions, techwalla, cablesplususa, notice, superior, therefore, solution, true, saying, hold, fork, doing, feed, yourself, issue, really, practices, headphone, reviews, discussion, lavry, michael, goodman, very, jittery, better, lowest, continuous, accurate, causes, huge, cambridge, our, kondoh, hitoshi, 2002, leads, thinner, matter, crystal, oscillators, ends, difference, diaries, memoir, heartache, triumph, acquired, recovered, resultant, deficiencies, shortcomings, approach, programmable, generation, modern, employs, spact, recovers, datasheet, commonly, mercy, project, plummer, gregg, inbox, enabled, experience, blog, announcing, insider, preview, build, 14931, pcm, 384, dop, dsd256, audiophile, launches, wait, ltd, intrinsic, 2ms, fundamentals, osx, natively, don, refers, dev, center, strong, laurence, offers, reduction, uac1, pros, cons, fit, houston, karsten, nohl, sascha, krißler, jakob, lell, labs, srlabs, evil, fedoraproject, rpms, util, tool, startech, skype, installation, apps, mac, 2004, sdpha2, ucsd, base, indicate, codes, froelich, 256, matt, elliot, sense, confusing, delivering, brant, tom, merges, grunin, lori, marries, smarter, bright, becomes, goes, ravencraft, jeff, presentation, devdays, session, renesas, silvia, msi, gaw, san, jose, calif, hearst, magazines, 0032, 4558, issn, week, follows, report, details, emerge, pan, hui, polishuk, paul, eds, gatekeepers, ggkey, h5s2xnxnh99, monthly, newsletter, rogoway, oregonian, campaign, remakes, researchers, rock, stars, fellow, decades, became, successful, members, icon, recommendation, identifying, huang, eric, replaces, ziff, davis, 1931448280, fifth, edition, hachman, pcworld, promises, lot, confusion, simson, boston, globe, online, deserves, 82371fb, piix, 82371sb, piix3, ide, xcelerator, lio, target, xhci, extensible, dockport, would, default, inserted, disabled, 109, killer, custodianship, transferred, encouraged, 108, alt, hdr10, color, double, aggregated, incorporate, providing, superset, 106, 105, 104, aggregation, combine, 103, combines, implementations, resulting, aggregate, unidirectional, 102, plugging, bracket, increasing, even, insufficient, advancing, gradually, diminishing, workstation, additionally, larger, robust, ssds, appears, giving, competitive, physically, adjacent, cause, contrast, loop, transmits, instrument, simultaneous, carry, usual, 101, 1500, 2250, seconds, closely, grounds, gives, safety, dsl, modems, wiring, assume, hazardous, fault, elaborate, negotiation, schemes, cheaper, distance, demand, points, 4ppoe, chipset, crucial, prescribed, achieved, along, differing, simplicity, sensitive, especially, 800, practically, advantages, rely, techniques, created, opportunities, exploits, attack, theory, runs, speak, spoken, meaning, communicates, requests, initiated, towards, subject, complement, efficiently, operated, far, sophisticated, suitable, variant, conventional, normal, area, board, wigig, compliant, branded, qualifies, certification, replacement, wideband, exchange, setup, initially, possibly, reply, shielded, mostly, expanded, precedence, performed, lfps, periodic, signalling, approximately, emphasis, transmitter, linear, equalization, receiver, combat, losses, transmission, training, conventions, termination, 360, 440, levels, terminated, 128, symbols, assembled, reserved, synchronisation, indicating, respective, correct
Text of the page (random words):
ice billboard describes usb c alternate modes supported by device dch both diagnostic device usb compliance testing device e0h interface wireless controller bluetooth adapter microsoft rndis efh both miscellaneous activesync device feh interface application specific irda bridge test measurement class usbtmc 48 usb dfu device firmware upgrade 49 ffh both vendor specific indicates that a device needs vendor specific drivers usb mass storage usb drive edit see also usb mass storage device class disk enclosure and external hard disk drive a flash drive a typical usb mass storage device an m 2 2242 solid state drive ssd connected into usb 3 0 adapter and connected to computer usb mass storage device class msc or ums standardizes connections to storage devices at first intended for magnetic and optical drives it has been extended to support flash drives it has also been extended to support a wide variety of novel devices as many systems can be controlled with the familiar metaphor of file manipulation within directories the process of making a novel device look like a familiar device is also known as extension the ability to boot a write locked sd card with a usb adapter is particularly advantageous for maintaining the integrity and non corruptible pristine state of the booting medium though most personal computers since early 2005 can boot from usb mass storage devices usb is not intended as a primary bus for a computer s internal storage however usb has the advantage of allowing hot swapping making it useful for mobile peripherals including drives of various kinds several manufacturers offer external portable usb hard disk drives or empty enclosures for disk drives these offer performance comparable to internal drives limited by the number and types of attached usb devices and by the upper limit of the usb interface other competing standards for external drive connectivity include esata expresscard firewire ieee 1394 and most recently thunderbolt another use for usb mass storage devices is the portable execution of software applications such as web browsers and voip clients with no need to install them on the host computer 50 51 media transfer protocol edit see also picture transfer protocol media transfer protocol mtp was designed by microsoft to give higher level access to a device s filesystem than usb mass storage at the level of files rather than disk blocks it also has optional drm features mtp was designed for use with portable media players but it has since been adopted as the primary storage access protocol of the android operating system from the version 4 1 jelly bean as well as windows phone 8 windows phone 7 devices had used the zune protocol an evolution of mtp the primary reason for this is that mtp does not require exclusive access to the storage device the way ums does alleviating potential problems should an android program request the storage while it is attached to a computer the main drawback is that mtp is not as well supported outside of windows operating systems human interface devices edit main article usb human interface device class usb mice and keyboards can usually be used with older computers that have ps 2 connectors with the aid of a small usb to ps 2 adapter for mice and keyboards with dual protocol support an adaptor that contains no logic circuitry may be used the usb hardware in the keyboard or mouse is designed to detect whether it is connected to a usb or ps 2 port and communicate using the appropriate protocol converters that connect ps 2 keyboards and mice usually one of each to a usb port also exist 52 these devices present two hid endpoints to the system and use a microcontroller to perform bidirectional data translation between the two standards device firmware upgrade mechanism edit device firmware upgrade dfu is a vendor and device independent mechanism for upgrading the firmware of usb devices with improved versions provided by their manufacturers offering for example a way to deploy firmware bug fixes during the firmware upgrade operation usb devices change their operating mode effectively becoming a prom programmer any class of usb device can implement this capability by following the official dfu specifications 49 53 54 dfu can also give the user the freedom to flash usb devices with alternative firmware one consequence of this is that usb devices after being re flashed may act as various unexpected device types for example a usb device that the seller intends to be just a flash drive can spoof an input device like a keyboard see badusb 55 audio streaming edit the usb device working group has laid out specifications for audio streaming and specific standards have been developed and implemented for audio class uses such as microphones speakers headsets telephones musical instruments etc the working group has published three versions of audio device specifications 56 57 audio 1 0 2 0 and 3 0 referred to as uac 58 or adc 59 uac 3 0 primarily introduces improvements for portable devices such as reduced power usage by bursting the data and staying in low power mode more often and power domains for different components of the device allowing them to be shut down when not in use 60 uac 2 0 introduced support for high speed usb in addition to full speed allowing greater bandwidth for multi channel interfaces higher sample rates 61 lower inherent latency 62 58 and 8 improvement in timing resolution in synchronous and adaptive modes 58 uac2 also introduced the concept of clock domains which provides information to the host about which input and output terminals derive their clocks from the same source as well as improved support for audio encodings like dsd audio effects channel clustering user controls and device descriptions 58 63 uac 1 0 devices are still common however due to their cross platform driverless compatibility 61 and also partly due to microsoft s failure to implement uac 2 0 for over a decade after its publication having finally added support to windows 10 through the creators update on 20 march 2017 64 65 63 uac 2 0 is also supported by macos ios and linux 58 however android also only implements a subset of uac 1 0 66 usb provides three isochronous fixed bandwidth synchronization types 67 all of which are used by audio devices 68 asynchronous the adc or dac are not synced to the host computer s clock at all operating off a free running clock local to the device synchronous the device s clock is synced to the usb start of frame sof or bus interval signals for instance this can require syncing an 11 2896 mhz clock to a 1 khz sof signal a large frequency multiplication 69 70 adaptive the device s clock is synced to the amount of data sent per frame by the host 71 while the usb spec originally described asynchronous mode being used in low cost speakers and adaptive mode in high end digital speakers 72 the opposite perception exists in the hi fi world where asynchronous mode is advertised as a feature and adaptive synchronous modes have a bad reputation 73 74 66 in reality all the types can be high quality or low quality depending on the quality of their engineering and the application 70 58 75 asynchronous has the benefit of being untied from the computer s clock but the disadvantage of requiring sample rate conversion when combining multiple sources connectors edit main article usb hardware connectors the connectors the usb committee specifies support a number of usb s underlying goals and reflect lessons learned from the many connectors the computer industry has used the female connector mounted on the host or device is called the receptacle and the male connector attached to the cable is called the plug 23 2 5 2 6 the official usb specification documents also periodically define the term male to represent the plug and female to represent the receptacle 76 the standard usb type a plug this is one of many types of usb connector the design is intended to make it difficult to insert a usb plug into its receptacle incorrectly the usb specification requires that the cable plug and receptacle be marked so the user can recognize the proper orientation 23 the usb c plug however is reversible usb cables and small usb devices are held in place by the gripping force from the receptacle with no screws clips or thumb turns as some connectors use the different a and b plugs prevent accidentally connecting two power sources however some of this directed topology is lost with the advent of multi purpose usb connections such as usb on the go in smartphones and usb powered wi fi routers which require a to a b to b and sometimes y splitter cables usb connector types multiplied as the specification progressed the original usb specification detailed standard a and standard b plugs and receptacles the connectors were different so that users could not connect one computer receptacle to another the data pins in the standard plugs are recessed compared to the power pins so that the device can power up before establishing a data connection some devices operate in different modes depending on whether the data connection is made charging docks supply power and do not include a host device or data pins allowing any capable usb device to charge or operate from a standard usb cable charging cables provide power connections but not data in a charge only cable the data wires are shorted at the device end otherwise the device may reject the charger as unsuitable cabling edit main article usb hardware cabling a variety of usb cables for sale in hong kong the usb 1 1 standard specifies that a standard cable can have a maximum length of 5 meters 16 ft 5 in with devices operating at full speed 12 mbit s and a maximum length of 3 meters 9 ft 10 in with devices operating at low speed 1 5 mbit s 77 78 79 usb 2 0 provides for a maximum cable length of 5 meters 16 ft 5 in for devices running at high speed 480 mbit s 79 the usb 3 0 standard does not directly specify a maximum cable length requiring only that all cables meet an electrical specification for copper cabling with awg 26 wires the maximum practical length is 3 meters 9 ft 10 in 80 usb bridge cables edit usb bridge cables or data transfer cables can be found within the market offering direct pc to pc connections a bridge cable is a special cable with a chip and active electronics in the middle of the cable the chip in the middle of the cable acts as a peripheral to both computers and allows for peer to peer communication between the computers the usb bridge cables are used to transfer files between two computers via their usb ports popularized by microsoft as windows easy transfer the microsoft utility used a special usb bridge cable to transfer personal files and settings from a computer running an earlier version of windows to a computer running a newer version in the context of the use of windows easy transfer software the bridge cable can sometimes be referenced as easy transfer cable many usb bridge data transfer cables are still usb 2 0 but there are also a number of usb 3 0 transfer cables despite usb 3 0 being 10 times faster than usb 2 0 usb 3 0 transfer cables are only 2 3 times faster given their design the usb 3 0 specification introduced an a to a cross over cable without power for connecting two pcs these are not meant for data transfer but are aimed at diagnostic uses dual role usb connections edit usb bridge cables have become less important with usb dual role device capabilities introduced with the usb 3 1 specification under the most recent specifications usb supports most scenarios connecting systems directly with a type c cable for the capability to work however connected systems must support role switching dual role capabilities requires there be two controllers within the system as well as a role controller while this can be expected in a mobile platform such as a tablet or a phone desktop pcs and laptops often will not support dual roles 81 power edit main article usb hardware power upstream usb connectors supply power at a nominal 5v dc via the v_bus pin to downstream usb devices low power and high power devices edit low power devices may draw at most 1 unit load and all devices must act as low power devices when starting out as unconfigured 1 unit load is 100 ma for usb devices up to usb 2 0 while usb 3 0 defines a unit load as 150 ma high power devices such as a typical 2 5 inch usb hard disk drive draw at least 1 unit load and at most 5 unit loads 5x100ma 500 ma for devices up to usb 2 0 or 6 unit loads 6x150ma 900 ma for superspeed usb 3 0 and up devices usb power standards specification current voltage power max low power device 100 ma 5 v a 0 50 w low power superspeed usb 3 0 device 150 ma 5 v a 0 75 w high power device 500 ma b 5 v 2 5 w high power superspeed usb 3 0 device 900 ma c 5 v 4 5 w multi lane superspeed usb 3 2 gen 2 device 1 5 a d 5 v 7 5 w battery charging bc 1 1 1 5 a 5 v 7 5 w battery charging bc 1 2 1 5 a 5 v 7 5 w usb c 1 5 a 5 v 7 5 w 3 a 5 v 15 w power delivery 1 0 2 0 3 0 type c 5 a e 20 v 100 w power delivery 3 1 type c 5 a e 48 v f 240 w a b the v bus supply from a low powered hub port may drop to 4 40 v up to five unit loads with non superspeed devices one unit load is 100 ma up to six unit loads with superspeed devices one unit load is 150 ma up to six unit loads with multi lane devices one unit load is 250 ma a b 3 a 60 w operation requires an electronically marked cable rated at 5 a 20 v 100 w operation requires an electronically marked extended power range epr cable to recognize battery charging mode a dedicated charging port places a resistance not exceeding 200 ω across the d and d terminals shorted or near shorted data lanes with less than 200 ω of resistance across the d and d terminals signify a dedicated charging port dcp with indefinite charging rates 82 83 in addition to standard usb there is a proprietary high powered system known as poweredusb developed in the 1990s and mainly used in point of sale terminals such as cash registers signaling edit main article usb communications signaling usb phy usb signals are transmitted using differential signaling on a twisted pair data wires with 90 ω 15 characteristic impedance 84 usb 2 0 and earlier specifications define a single pair in half duplex hdx usb 3 0 and later specifications define one pair for usb 2 0 compatibility and two or four pairs for data transfer two pairs in full duplex fdx for single lane variants requires superspeed connectors four pairs in full duplex for dual lane 2 variants requires usb c connector rate name old name first publication standard encoding data pairs nominal rate usb if marketing name 85 86 87 logo low speed does not appear usb 1 0 nrzi 1 hdx 1 5 mbit s basic speed usb full speed 12 mbit s high speed usb 2 0 480 mbit s hi speed usb usb 3 2 gen 1 1 usb 3 0 usb 3 1 gen 1 usb 3 0 8b 10b 2 fdx 5 gbit s superspeed usb 5gbps usb 3 2 gen 2 1 usb 3 1 gen 2 usb 3 1 128b 132b 2 fdx 10 gbit s superspeed usb 10gb...
|