Analisi del protocollo
Teledyne LeCroy ha sviluppato oltre sei generazioni di strumenti di sviluppo e produzione USB dall'introduzione dell'USB. I prodotti Teledyne LeCroy si basano sull'esperienza e sulla conoscenza delle esigenze delle comunità di test e sviluppo USB. Il risultato è una linea di prodotti con funzionalità senza precedenti, flessibilità senza pari e facilità d'uso senza compromessi. Gli strumenti Teledyne LeCroy sono estremamente precisi e affidabili. Il loro utilizzo migliora la velocità e l'efficienza del processo di debug, test e verifica di semiconduttori, dispositivi e sistemi USB. Ogni generazione successiva di prodotti Teledyne LeCroy si è basata sulla conoscenza e sul successo precedenti; il risultato è oltre un decennio di esperienza nello sviluppo di strumenti di analisi del protocollo di comunicazione digitale.
Tutti gli strumenti di Teledyne LeCroy utilizzano una sonda non intrusiva ad alta impedenza che agisce rigorosamente come "sniffer" e non fornisce né temporizzazione né amplificazione del segnale, assicurando così agli utenti l'integrità dei dati che non è stata compromessa. Coerentemente con il continuo emergere di prodotti Hi-Speed, USBTracer/Tutor fornisce agli utenti un'interfaccia host USB ad alta velocità, che velocizza i trasferimenti in upload fino a 40 volte più velocemente, consentendo un accesso più rapido (immediato?) alle tracce acquisite. Fornisce inoltre un supporto nativo OTG (On-The-Go) completo che rileva, decodifica e visualizza automaticamente HNP (protocollo di negoziazione dell'host) e SRP (protocollo di richiesta di sessione). Ancora più importante, le occorrenze SRP come gli impulsi VBus e Data Line vengono acquisite, visualizzate e integrate nel file di traccia; questa vista sincronizzata del protocollo OTG fornisce agli utenti uno sguardo completo end-to-end alle occorrenze OTG nel bus.
Panoramica USB
USB, o Universal Serial Bus, è uno standard di connettività che consente di collegare le periferiche del computer a un computer senza riconfigurare il sistema o aprire la confezione del computer per installare le schede di interfaccia. USB è stato introdotto nel 1995 e sostituisce le porte seriale, parallela, mouse e tastiera. Il computer host riconosce automaticamente il dispositivo e installa i driver appropriati. Si tratta di un'interfaccia seriale veloce, bidirezionale, a basso costo e collegabile dinamicamente, progettata per fornire facilità di connettività ai PC. Con caratteristiche come l'alta velocità e la "collegabilità a caldo", l'USB è diventato uno standard de facto per vari dispositivi consumer e periferici. Lo standard di connettività USB consente fino a 127 dispositivi collegati a un sistema host. Gli attuali standard di USB consentono velocità di trasferimento dati di 1.5 Mbps, 12 Mbps e recentemente 480 Mbps. L'USB consente la connettività a bassa, media e alta velocità tra computer e dispositivi periferici, tra cui tastiere, mouse, stampanti, scanner, joystick e fotocamere, utilizzando la tecnologia plug and play.
Hi-Speed USB estende la velocità della connessione da 12 Mbps su Original USB fino a 480 Mbps su Hi-Speed USB, fornendo un punto di collegamento per periferiche di nuova generazione che integrano PC e applicazioni utente con prestazioni più elevate. Hi-Speed USB è compatibile sia in avanti che all'indietro con Original USB, consentendo un processo di transizione senza soluzione di continuità per l'utente finale. Infatti, l'USB ad alta velocità utilizza gli stessi cavi e connettori dell'USB originale. Hi-Speed USB offre ai fornitori di periferiche un'interessante opportunità di migrare le loro periferiche USB a prestazioni più elevate, pur essendo in grado di vendere le stesse periferiche nell'enorme base installata di PC compatibili con USB. Si prevede inoltre che l'USB ad alta velocità porterà allo sviluppo di periferiche con prestazioni più elevate che porteranno nuove applicazioni al PC.
Perché USB?
L'USB è emerso alla fine del 1995 dalle carenze dell'implementazione dei dispositivi periferici. Poco dopo la sua introduzione, l'USB è diventato molto popolare ed è ora la chiara connettività onnipresente nei PC e nei dispositivi periferici. USB continua a essere dominante per i seguenti motivi:
- Tecnologia matura e collaudata
- Retrocompatibile ed economico (!)
- Facile plug and play
Come evidenziato dalla popolarità dell'USB, recentemente sono state introdotte diverse estensioni della tecnologia per cercare di capitalizzare la sua base installata/popolarità. Un esempio di questa estensione, supportata e approvata dall'USB Implementers Forum (USB-IF), è USB On-The-Go (OTG). Inoltre, diversi prodotti tradizionalmente basati su 1394, come le videocamere digitali, stanno ora arrivando sul mercato con USB 2.0.
Caratteristiche & Benefici
- PC onnipresente e connettività periferica oggi
- Compatibilità avanti/indietro perfetta tra dispositivi USB 1.1 e USB 2.0
- Consente plug n' play e "hot-swapping", quindi non c'è bisogno di configurazioni disordinate e per gli utenti di arrestare o riavviare il PC per collegare un dispositivo USB
- Consente una facile espansione, una singola porta USB è in grado di supportare fino a 127 dispositivi
- Supporto di periferiche miste per velocità di larghezza di banda variabili di 1.5,12,480 Mbps
- Oltre 1 miliardo di base installata di dispositivi USB (In-Stat)
Panoramica di USB On-The-Go (OTG).
USB OTG è uno standard supplementare alla specifica USB 2.0 ed è stato introdotto nel primo trimestre del 2002. Grazie all'ampia accettazione dell'USB, l'USB sta diventando di fatto lo standard industriale per il collegamento di periferiche a PC e laptop. Molte delle nuove periferiche che ora utilizzano USB sono anche dispositivi portatili.
Con l'aumentare della popolarità di questi dispositivi portatili, vi è una crescente necessità che comunichino direttamente tra loro quando non è disponibile un PC. Il supplemento On-The-Go risponde a questa esigenza di interconnettività mobile consentendo a una periferica USB di avere i seguenti miglioramenti:
- Capacità host limitata per comunicare con altre periferiche USB selezionate
- Un piccolo connettore USB per adattarsi al fattore di forma mobile
- Funzionalità a basso consumo per preservare la durata della batteria
Perché USB OTG?
- USB OTG estende la connettività universale ai dispositivi periferici USB
- OTG consente lo scambio diretto di dati tra dispositivi periferici senza la necessità di un PC
- C'è un chiaro bisogno di connettività nei dispositivi mobili
- Ciò è dimostrato dai tentativi di molti dispositivi mobili intelligenti di fornire una sorta di metodo di connessione
- La connettività è in uno stato di disordine con letteralmente dozzine di metodi di connessione proprietari
Applicazioni OTG

Architettura USB
USB è una tecnologia da host a periferica, non peer-to-peer. I prodotti USB che oggi utilizzano USB rientrano in genere in 2 categorie:
- Host
- Periferiche
- Tutti i dispositivi collegati all'host (esempi)
Normalmente gli host non possono collegarsi tra loro e le periferiche non possono normalmente collegarsi tra loro. 
Architettura USB OTG
In sostanza, USB OTG consente la comunicazione point-to-point dei dispositivi periferici USB, che tradizionalmente una periferica USB avrebbe sempre avuto bisogno di un PC per eseguire lo scambio di dati. Le periferiche USB sarebbero quindi in grado di scambiare ed elaborare direttamente le informazioni senza la necessità di un PC. USB OTG fornisce una connessione universale standard tra i dispositivi periferici.

Cavi e connettori USB OTG
Ciò che viene introdotto in USB OTG che è diverso in termini di cavi e connettori sono dimensioni inferiori per fattori di forma mobili per aiutare a mantenere il tema della portabilità. Questi cavi OTG hanno diverse "chiavi" per garantire topologie corrette. Altre differenze sono:
- Differenziare tramite il sovrastampaggio
- Ovale per presa Mini-A
- Quadrato per presa Mini-B
- Differenziazione tramite codifica a colori all'interno di spine/prese
- Mini-A - bianco
- Mini-B - nero
- Mini-AB - grigio

Link e Collegamenti