borja brisson vega, jonán cruz martín. 5.1 – interfaces de entrada/salida a continuación… ...
TRANSCRIPT
![Page 1: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/1.jpg)
5.1 – INTERFACES DE ENTRADA/SALIDA
Borja Brisson Vega, Jonán Cruz Martín
![Page 2: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/2.jpg)
5.1 – INTERFACES DE ENTRADA/SALIDA
A continuación…
Puertos Serie
Puertos Paralelo
Puertos USB (Universal Serial BUS)
FireWire
2
![Page 3: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/3.jpg)
Puertos Serie y Paralelo
5.1 – INTERFACES DE ENTRADA/SALIDA3
![Page 4: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/4.jpg)
5.1 – INTERFACES DE ENTRADA/SALIDA4
Robots
![Page 5: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/5.jpg)
Transmisión
UARTs (Universal Asynchronous Receiver/Transmitter)
Evolución histórica
Puertos Serie
5.1 – INTERFACES DE ENTRADA/SALIDA5
![Page 6: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/6.jpg)
Puertos Serie6
Transmisión
Estándar start-and-stop
0 10011011XX
Provoca un incremento del 20%
![Page 7: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/7.jpg)
7
UARTs (Universal Asynchronous Receiver/Transmitter)
Se encarga de dividir el byte para la transmisión
Una vez transferido vuelve a unificar los datos en un byte
Se encarga de manejar las interrupciones de los dispositivos
Puertos Serie
![Page 8: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/8.jpg)
8
Evolución histórica
8250
8250A
16450
8250B
16550 Series
16650, 16750, 16850 y 16950
Puertos Serie
![Page 9: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/9.jpg)
Estándar 1284 (Centronic)
Puertos Paralelo
5.1 – INTERFACES DE ENTRADA/SALIDA9
![Page 10: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/10.jpg)
Puerto Paralelo10
Estándar 1284
Publicado en 1994
Define todos los aspectos físicos del puerto:
Modos de transferencia
Señales eléctricas
Etc.
![Page 11: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/11.jpg)
11
Estándar 1284
Se creó el comité 1284.3
Aparte de todo ello, el estándar incluye
La especificación conectores
La definición de cuatro tipos de puertos
Puerto Paralelo
Capa de software
![Page 12: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/12.jpg)
Características
Interfaz USB
Transferencia
Conectores
Puerto USB
5.1 – INTERFACES DE ENTRADA/SALIDA12
![Page 13: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/13.jpg)
13
Características
Es un bus de carácter general
Es hot-swappable
Identifica automáticamente el tipo de dispositivo
Para el Plug&Play define clases de dispositivos a los que asigna drivers genéricos
Permite hasta 127 dispositivos conectados a un puerto.Para ello es necesario los hubs.
Esta conexión es en cadena (arbórea)
Nos determina la prioridad
Compartirán el ancho de banda y potencia de alimentación
Puerto USB
![Page 14: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/14.jpg)
14
Características
Hubs :
Todo hubs al igual que los dispositivos ha de ser configurados y poseer una dirección propia.
Proporciona la interfaz con el exterior
Además se encarga de distribuir/controlar el tráfico entre el host y los dispositivos
Puerto USB
![Page 15: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/15.jpg)
15
Interfaz USB
Interfaz serial con cuatro líneas de conexión
2 líneas para datos 1 para alimentación y otra para tierra.
Puerto USB
![Page 16: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/16.jpg)
16
Interfaz USB
Se crearon dos especificaciones:
La 1x
La 2.0
La 1.0
La 1.1
12 Mbps
480 Mbps
Puerto USB
![Page 17: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/17.jpg)
17
Transferencia
La transferencia de datos se realiza mediante las líneas D+ y D-
Sincronización --> Codificación NRZI (Non Return to Zero Inverted)
Puerto USB
![Page 18: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/18.jpg)
18
Transferencia
Canales, también llamados pipes
Ocupan una parte del ancho de banda disponible
Poseen un punto de final
Puerto USB
![Page 19: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/19.jpg)
19
Conectores
Existen 2 tipos de conectores:
Tipo/Serie A
Tipo/Serie B
Puerto USB
![Page 20: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/20.jpg)
20
Conectores
Existen 2 tipos de conectores:
Tipo/Serie A
Puerto USB
![Page 21: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/21.jpg)
21
Conectores
Existen 2 tipos de conectores:
Tipo/Serie B
Puerto USB
![Page 22: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/22.jpg)
22
Conectores
También existes sus correspondientes mini
Poseen las mismas características
Distinguen por el color del conector y del socket
El PC los distingue por una señal ID
Puerto USB
![Page 23: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/23.jpg)
Introducción
Características
Estándar IEEE 1394
FireWire
5.1 – INTERFACES DE ENTRADA/SALIDA23
![Page 24: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/24.jpg)
24
Introducción
Se trata de un bus serial
Por lo que no necesita sincronización
No necesita protección
Fácil de implementar
Alcanza velocidades muy altas. 400-800 Mbps
FireWire
![Page 25: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/25.jpg)
25
Características
Es capaz de direccionar 63 dispositivos
Utiliza la tecnología Plug&Play
Es hot-swappable
No requiere el PC como intermediario
Se utilizan en aplicaciones de video, sonido e imagen
FireWire
Cables: trenzado, cobre, fibra óptica…
![Page 26: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/26.jpg)
26
Estándar IEEE 1394
Posee 3 revisiones:
IEEE 1394
IEEE 1394a
IEEE 1394b
FireWire
![Page 27: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/27.jpg)
27
Estándar IEEE 1394
Posee 3 revisiones:
IEEE 1394
IEEE 1394a
IEEE 1394b
FireWire
6 pines
9 pines
![Page 28: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/28.jpg)
28
Estándar IEEE 1394
Conectores:
Conectores Beta
Conectores Bilingües
FireWire
![Page 29: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/29.jpg)
29
Especifica un conjunto de protocolos divididos en capas
Capa Física
Capa de enlace
Capa de transacción
Estándar IEEE 1394
FireWire
![Page 30: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/30.jpg)
30
Capa Física
Esta capa se encarga de todo el aspecto físico
Estándar IEEE 1394
Define los medios de transmisión permitidos como las señales
arbitraje, etc.
transformar las señales binarias en eléctricas
la velocidad de transmisión
conectores
FireWire
![Page 31: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/31.jpg)
31
Arbitraje
Está basado en la estructura de conexión de los adaptadores
Determina a un nodo como nodo raíz
Procesará las distintas solicitudes de acceso al bus
Estándar IEEE 1394
Persigue una política equitativa
Divide el tiempo de bus en intervalo
FireWire
![Page 32: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/32.jpg)
32
Bit de autorización
Espera al siguiente intervalo, evitando el acaparamiento
Además el estándar implementa el arbitraje urgente
Permite acceder más de una vez por intervalo
Con la restricción del 75% de tiempo del intervalo
Intervalo de un bus
Estándar IEEE 1394
FireWire
![Page 33: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/33.jpg)
33
Capa de enlace
Describe la transmisión de datos por medio de paquetes.
El estándar estipula dos tipos de transmisión
Asíncrona
Estándar IEEE 1394
Isócrona
FireWire
![Page 34: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/34.jpg)
34
Capa de enlace
Describe la transmisión de datos por medio de paquetes.
El estándar estipula dos tipos de transmisión
Asíncrona: se utiliza para datos que no necesitan una velocidad de transferencia fija.
Estándar IEEE 1394
FireWire
![Page 35: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/35.jpg)
35
Capa de enlace
Describe la transmisión de datos por medio de paquetes.
El estándar estipula dos tipos de transmisión
Estándar IEEE 1394
Isócrona: se utiliza con los dispositivos que generan datos de manera regular para garantizar cierta velocidad.
FireWire
![Page 36: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/36.jpg)
36
Capa de transacción
Define un protocolo solicitud-respuesta
Ocultando los detalles de las capas inferiores.
Estándar IEEE 1394
FireWire
![Page 37: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/37.jpg)
Tener claro el desuso y la poca eficacia de los puertos serie y paralelo
Comprender del porque de la aparición del USB y FireWire
Ver las posibilidades del FireWire
Entender la filosofía que se ha tomado con el tiempo
Conclusiones
5.1 – INTERFACES DE ENTRADA/SALIDA37
![Page 38: Borja Brisson Vega, Jonán Cruz Martín. 5.1 – INTERFACES DE ENTRADA/SALIDA A continuación… Puertos Serie Puertos Paralelo Puertos USB (Universal](https://reader033.vdocument.in/reader033/viewer/2022061301/54d9074d497959ad3a8b4607/html5/thumbnails/38.jpg)
5.1 – INTERFACES DE ENTRADA/SALIDA38
FIN