Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 8
Arquitectura de un PC actual.
Líneas dedicadas:
Datos
Direcciones
Buses
Líneas dedicadas (ejemplo): 12 líneas
Bus de direcciones
A12 A0
A11 A0
Buses
Diseño del bus: tipos de líneas
Líneas multiplexadas:
Líneas multiplexadas:
Datos y
Direcciones
Buses
Líneas multiplexadas (ejemplo): 12 líneas
Bus general
A12 A0
A11 A0
Buses
Ancho del bus: número de líneas del bus.
Bus dedicado:
Bus multiplexado:
Memoria
Motherboard
Microprocesador
• Sin embargo EISA mantuvo compatibilidad con las tarjetas de expansión ISA ya
existentes lo cual le obligo a funcionar a una velocidad de 8 Mhz (exactamente
8.33).
• Su mayor ventaja con respecto al bus MCA es que EISA era un sistema abierto, ya
que fue desarrollado por la mayoría de fabricantes de computadores compatibles PC
que no aceptaron el monopolio que intentó ejercer IBM.
• Cada dispositivo del bus con capacidad de ser maestro tiene dos líneas que
le conectan con el arbitro del bus PCI. Una línea de salida REQ de petición
del bus y una línea de entrada GNT de concesión del bus.
• Debido a que se basa en el bus PCI, las tarjetas actuales pueden ser reconvertidas a
PCI-Express cambiando solamente la capa física.
PCI-EXPRES
• La velocidad superior del PCI-Express permitirá reemplazar casi todos los
demás buses, AGP y PCI incluidos.
Cuando se necesita en
mapa de textura para
BUS PCI procesar una escena, el
procesador lo toma de la
Los mapas de textura se leen del memoria del sistema.
disco duro, y se cargan en la
memoria del sistema, pero antes Lo procesa y cachea en
Drive de
pasan a través de la interfaz IDE al disco los resultados.
DISCO
bus y al chipset de video. Finalmente se almacena en memoria
para que lo tome el Chip Gráfico
Procesamiento de Video 3D con AGP
CPU
Buffer de Memoria
trama Del
Sistema
Textura 1
BUS PCI
Drive de
DISCO
��������
Cache
L2 Core
2.0 GB/s
800 MB/s
AGP Memoria
del
Intel Sistema
Acelerador 440BX
Memoria AGPset 800 MB/s
Gráfico 528 MB/s
Local
Intel 740
Texturas
PCI
132 MB/s
Tier 7
Hub6 Hub7
Func
Para USB 1.1 existen dos standards para implementar Host Controllers: Open
Host Controller Interface (OHCI) desarrollado por Compaq, y Universal Host
Controller Interface (UHCI) de Intel.
Para USB 2.0 se utiliza EHCI.
Dispositivos USB
El Hub es un dispositivo USB especial, que
extiende la cantidad de ports para conectar
dispositivos, convirtiendo un punto de conexión
simple, en múltiples puntos de conexión. Por
punto de conexión entendemos port.
Conectores
Funciones
Son dispositivos conectados al bus capaces de recibir y transmitir información desde / hacia
el Host Controller. Se denomina función debido a que no necesariamente la
correspondencia función dispositivo es uno a uno.
Ejemplos de funciones en un Bus USB: Teclado, Mouse, lapiz óptico, una impresora, un
modem (analógico, o ISDN) etc.
Dispositivos USB
Es posible tener varias funciones
implementadas dentro de un
dispositivo conectado por un
único cable a un port USB.
Estos son conocidos como
dispositivos compuestos, y se
presentan al Host Controller
como un Hub con mas de un
dispositivo no removible.
Flujo de Información en USB
• Un dispositivo USB se presenta al sistema como una colección de
Endpoints.
• Estos Endpoints agrupan formando Interfaces.
• Las Interfaces son vistas de las diferentes Funciones del dispositivo.
Obligatoria Si No No No
Soportada por
Si No Si No
dispositivos Low Speed
Corrección de errores Si Si Si No
Tipo de pipe Message Stream Stream Stream
Garantiza Velocidad de envío No No Si Si
Garantiza mínimo tiempo de
No No Si Si
acceso a la información
Tamaño de datos por 8, 16, 32, ó 64 8, 16, 32, ó hasta 1023
1 a 64 bytes
Endpoint (Full Speed) bytes 64 bytes bytes
Tamaño de datos por
8 bytes No aplica 8 bytes No aplica
Endpoint (Low Speed)
Ancho de banda reservado
10% Ninguno 90 % (ambas combinadas)
por frame
ENTORNO FISICO
• El cable esta formado por cuatro conductores, dos de potencia y dos de
señales debiendo estos últimos estar trenzados (twisteados) o no según la
velocidad de transmisión..
• La distribución es:
(IEEE 1394)
Bus Firewire (IEEE 1394)
• Creado por Apple Computer, refinado luego por Sony.
• Compite directamente con el USB.
• Modos de transferencia:
- Firewire 400: 400 MB/s
- Firewire 800 o Firewire 2: 800 MB/s
• Se pueden conectar hasta 63 dispositivos en una misma red.
IEEE 1394 (Firewire)
• Similar a USB pero más rápido
• La interfaz tiene dos niveles:
• Backplane bus: dentro del ordenador (12,5 - 25 y 50 Mbit/s)
• Interfaz punto a punto (100 - 200 y 400 Mbit/s)
• Un puente conecta ambas interfaces
• La nueva especificación pretende llegar a 800 Mbit/s y 1,6 Gbit/s
• Conectores tipo Nintendo
IEEE 1394 (Firewire)
• Longitud máxima: 4,5 m
• Lleva 6 cables
• La alimentación entre 8 y 40 V dc
• Hasta 1,5 A
• Permite transmisión asíncrona e isócrona
• La transmisión isócrona hace al bus Firewire adecuado para
aplicaciones con restricciones de tiempo real
• Soporta hasta 63 canales isócronos
IEEE 1394 (Firewire)
• Niveles IEEE 1394
• Sistemas operativos
• Traductores
• Programas utilitarios
Hardware
• Software de Aplicación: Programas
escritos para realizar funciones determinadas Software de Sistemas
por los usuarios finales.
Sistemas operativos
• según el número de microprocesadores
Sistemas operativos
• según el tiempo de respuesta
Sistemas operativos
• según la función que realizan