You are on page 1of 5

USB 3.

0
Super Speed
Hidalgo Anangono Luis Gabriel
Departamento de Ciencias dela Computacin, Escuela Politcnica del Ejrcito
Quito, Ecuador
lghidalgo1@espe.edu.ec

Abstract.-En el siguiente artculo aprenders que


es una clase, su estructura definir tus propias
clases que utilizars en programas. Aprenders
tambin a descomponer tus programas en mdulos
logrando de esta forma que tus aplicaciones sean
ms estructuradas y flexibles. Comprender la
programacin orientada a objetos pretende reflejar
el mundo real, que se compone de objetos y
clases. Adems como un adicional Comparar los
diferentes programas para su utilizacin y su
diferente modo de ejecucin ya que cuando
hablamos de java son varias las opciones de IDEs
(entorno de desarrollo integrado) mencionamos
los principales y ms populares identificando sus
diferencias, modos de compilacin de algunos
IDE

cinco lneas. Dos de ellas se usarn para el envo


de informacin y otras dos para la recepcin, de
forma que se permite el trfico bidireccional, en
ambos sentidos al mismo tiempo. El aumento del
nmero de lneas permite incrementar la velocidad
de transmisin desde los 480 Mb/s hasta los 4,8
Gb/s. De aqu se deriva el nombre que tambin
recibe esta especificacin: USB Superspeed.

Palabras claveHDTune 4.60 IDE, JBuilder, jDeveloper, ,Jidea,


Visual J#, Visual c++ JCPro
INTRODUCCIN
La especificacin USB 3.0 es similar a
USB 2.0, pero con muchas mejoras y una
implementacin alternativa. Conceptos anteriores
USB como puntos finales y cuatro tipos de
transferencia (de volumen, control iscrono y de
interrupcin) se mantienen pero por el protocolo y
la interfaz elctrica son diferentes. La
especificacin define un canal separado
fsicamente para transportar trfico de USB 3.0
DESARROLLO DEL ARTCULO
Si en USB 2.0 el cable dispone de cuatro
lneas ( dos para datos, una de corriente y una de
toma de tierra), la nueva interfaz USB 3.0 aade

Queda claro que utilizar un dispositivo USB 3.0


en un sistema 2.0, es desaprovecharlo por
completo. La mejora conseguida es espectacular,
y lo agradecemos sobre todo, aquellos que
movemos a menudo un gran volumen de archivos.
Si vale la pena pasar a un sistema USB 3.0.

A. Arquitectura
En USB 3.0, la arquitectura de doble bus se
utiliza para permitir las operaciones tanto USB 2.0
(Full Speed, de baja velocidad o de alta velocidad)
y USB 3.0 (Super Speed) se lleven a cabo de
forma
simultnea,
lo
que
proporciona
compatibilidad con versiones anteriores.Las
conexiones son tales que tambin permiten la
compatibilidad hacia delante, es decir, ejecucin
de los dispositivos USB 3.0 de los puertos USB

2.0. La topologa estructural es la misma, que


consiste en una topologa de estrella con gradas
con un concentrador de raz en el nivel 0 y los
centros de niveles inferiores para proporcionar
conectividad a los dispositivos de bus.

siguientes figuras se muestran las lneas elctricas


y su descripcin bsica:

B. Conectores

Un USB 3.0 tipo A receptculo acepta una 3.0


tipo A conector USB o un 2.0 tipo A conector
USB. Por el contrario, es posible conectar USB
3.0 tipo A enchufe en un 2.0 tipo A receptculo
USB. El tipo A se utiliza para conectar con el
puerto de la computadora.

Figura 2. Lneas elctricas del conector USB 1.0


y USB 2.0, las lneas centrales conducen datos,
las laterales la alimentacin.

El conector tiene la misma configuracin fsica


como su predecesor, pero con cinco patillas ms.
Los VBUS, D, D +, y los pines GND son
necesarios para la comunicacin USB 2.0. Las
clavijas USB 3.0 adicionales son dos pares
diferenciales y uno de tierra (GND_DRAIN). Los
dos pares diferenciales adicionales son para la
transferencia de datos SuperSpeed, sino que se
utilizan para simplex dual SuperSpeed
sealizacin. El pin GND_DRAIN es la
terminacin cable de tierra y el control de EMI y
mantener la integridad de la seal.
Como USB 2.0 y USB 3.0 pueden coexistir en el
mismo equipo y tener un aspecto similar, el
conector USB 3.0 tiene un inserto de color azul
( Pantone 300C).
Los puertos USB 1.0, 1.1 y USB 2.0 tienen 4
contactos, mientras que el puerto USB 3.0 cuenta
con 9 (2 por los cules ser capaz de enviar, 2 por
los cules recibir de manera simultnea); en las

1.- Vbus (+ 5 Volts,


alimentacin)
2.- D- (- datos)
3.- D+ (+ datos)
4.- GND (tierra)

Figura 3. Lneas elctricas del conector USB 3.0

1.- Vbus (+ 5 volts, alimentacin)


2.- D- (- datos)
3.- D+ (+ datos)
4.- GND (tierra)
5.- StdA_SSRX- (Recibe datos)
6.- StdA_SSRX+ (Recibe datos)
7.- GND_DRAIN (tierra-drenado)
8.- StdA_SSTX- (Enva datos)
9.- StdA_SSTX+ (Enva datos)

C. Transferencia de datos
La transaccin SuperSpeed es iniciada por el
host haciendo una solicitud seguida de una
respuesta desde el dispositivo. El dispositivo o
bien acepta la peticin o la rechaza. Si se acepta

entonces el dispositivo enva los datos o acepta


datos del host. Si se detiene el punto final, el
dispositivo responder con un apretn de manos
BLOQUEO. Si hay falta de espacio de
amortiguacin o de datos, responde con una seal
Not Ready (NRDY) para decirle al anfitrin que
no es capaz de procesar la solicitud. Cuando el
dispositivo est listo a continuacin, se enviar un
punto final Ready (Erdy) al host que luego
reprogramar la transaccin.
El uso de unidifusin y multidifusin limitada
de paquetes, junto con las notificaciones
asncronas, permite a los vnculos que no estn
pasando activamente a los paquetes que se ponen
en la reduccin de los estados de energa, lo que
permite una mejor administracin de energa.

D. Datos de decodificacin
El "SuperSpeed" bus prev un modo de
transferencia a una tasa nominal de 5,0 Gbit / s,
adems de los tres modos de transferencia
existentes. Contabilidad de gastos generales de
codificacin, el procesamiento de datos en bruto
es de 4 Gbit / s, y la especificacin considera
razonable para lograr 3,2 Gbit / s (0,4 GB / s
400 MB / s) o ms en la prctica. [ 4 ]
Todos los datos se enva como una corriente de
ocho bits (un byte segmentos) que estn
codificados y luego se convierten en un formato
de 10 bits. Esto ayuda a reducir la interferencia
electromagntica (EMI). El proceso inverso se
lleva a cabo en el extremo receptor.
Aleatorizacin se implementa mediante un
funcionamiento
libre
de
registro
de
desplazamiento
de
retroalimentacin
lineal(LFSR). El LFSR se reinicia cada vez que
un smbolo de COM es enviado o recibido. [ 4 ]
A diferencia de las normas anteriores, el estndar
USB 3.0 no especifica directamente una longitud
mxima de cable, que slo requiere que todos los
cables cumplen una especificacin elctrica: de
cableado de cobre con AWG . 26 cables de la
longitud prctica mxima es de 3 metros

E. Velocidad de transmisin de datos

Hay 2 formas de medir la velocidad de


transmisin de datos del puerto USB:

En MegaBytes / segundo (MB/s).


En Megabits por segundo (Mbps).
Un error tpico, es creer que lo anterior es lo
mismo, debido a que los fabricantes manejan en
sus descripciones de producto la segunda
cantidad, pero no es as. Existe una equivalencia
para realizar la trasformacin de velocidades con
una simple "regla de tres":

8 Mbps (Megabits por segundo) = 1 MB/s


(MegaByte/segundo)
Ejemplo: si el fabricante de una memoria
USB, seala que su producto tiene una velocidad
de transmisin de hasta 480 Mbps, entonces:
Velocidad en MB/s = (480 Mbps X 1 MB/s) / 8
Mbps
Velocidad en MB/s = (480 MB/s) / 8
Velocidad en MB/s = 60 MB/s
Velocid
ad
Versi mxim
Velocidad mxima
n de
a en
en (MegaBytes/seg
puert Megabi
undo)
o
ts por
segund
o
USB
1.0
(Low
Speed
)

1.5
Mbps

187.5 KB/s

USB
1.1
(Full 12 Mbps
Speed
)

1.5 MB/s

USB
2.0
(HiSpeed
)

60 MB/s

480
Mbps

USB
3200
3.0
Mbps /
(Super
3.2

400 MB/s

Speed
)

Gbps

F. Usos especficos del puerto USB


Se utilizan para conectar todo tipo de dispositivos,
tales como memorias USB, cmaras fotogrficas
digitales, videocmaras digitales, dispositivos para
captura de video, reproductores MP3, impresoras,
reproductores MP4, discos duros externos,
grabadores de CD-DVD externos, conexin
directa
entre
computadoras
(Laplink),
reproductores iPOD de Apple, etc.
Mientras que la versin USB 3 tendr el objetivo
de aumentar de manera radical las velocidades de
transmisin entre los anteriores dispositivos con
las computadoras.

A pesar de que el puerto USB 3, est


actualmente integrado ya en algunas placas de
nueva generacin, an no hay dispositivos
comerciales/populares para esta tecnologa. Las
clases facilita el mantenimiento de las
aplicaciones. Podemos hacer cambios en la
definicin de una clase (por ejemplo, un cambio
en uno de los mtodos usando un algoritmo ms
rpido) sin tener que cambiar el programa
principal.

Actualmente existen diversos y diferentes


entornos de desarrollo integrado. Los que hemos
mencionado en este artculo son cinco de los que

CONCLUSIONES
El puerto USB Significa ("Universal Serial
Bus") su traduccin al espaol es lnea serial
universal de transporte de datos. Es un conector
rectangular de 4 terminales que permite la
transmisin de datos entre una gran gama de
dispositivos externos (perifricos) con la
computadora; por ello es considerado puerto;
mientras que la definicin de la Real Academia
Espaola de la lengua es "toma de conexin
universal de uso frecuente en las computadoras".
La versin USB 1.0 Aparece en el mercado,
junto con el lanzamiento del microprocesador
Intel Pentium II en 1997.
Cada puerto, permite conectar hasta 127
dispositivos externos, pero solo se recomiendan
como mximo 8, porque se satura la lnea del
puerto y se ralentiza el sistema al tener que
administrarse todos simultneamente.
Cuenta con tecnologa "Plug&Play" la cul
permite conectar, desconectar y reconocer
dispositivos sin necesidad de reiniciar apagar la
computadora.
Las versiones USB 1.X y USB 2.0 transmiten
en un medio unidireccional los datos, esto es
solamente se enva recibe datos en un sentido a
la vez, mientras que la versin USB 3 cuenta con
un medio Duplex que permite enviar y recibir
datos de manera simultnea.

REFERENCIAS
[1] JBuilder. Wikipedia en ingls.
http://www.informaticamoderna.com/El_puerto_
USB.htm#ver
[2] JBuilder.
https://downloads.embarcadero.com/free/jbuilder
[3] JBuilder.
http://www.slideshare.net/gomez_y/jbuilder
[4] JBuilder
http://es.wikipedia.org/wiki/JBuider
[5] JCreator.
http://www.forosdelweb.com/f45/jcreator-pro179995/
[6] JCreator.
http://www.jcreator.com/
[7] JCreator.
http://es.wikipedia.org/wiki/JCreator
[8]Eclipse
http://plataformaeclipse.com/
[9] Eclipse
http://www.todoexpertos.com/categorias/cienciase-ingenieria/ingenieriainformatica/respuestas/2333476/ide-de-eclipse-enespanol