Universal serial bus

Solo disponible en BuenasTareas
  • Páginas : 7 (1618 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de enero de 2012
Leer documento completo
Vista previa del texto
USB (Universal Serial Bus)
USB es una interfaz para transmisión de datos y distribución de energía que ha sido introducida en el mercado de PC´s y periféricos para mejorar las lentas interfaces serie (RS-232) y paralelo. Esta interfaz de 4 hilos, 12 Mbps y “plug and play”, distribuye 5V para alimentación, transmite datos y está siendo adoptada rápidamente
por la industria informática.
ElUniversal Serial Bus, es un bus serie que hace posible la conexión de hasta 127 periféricos a una única puerta de un PC, con detección y configuración automáticas, siendo esto posible con el PC conectado a la red y sin tener que instalar ningún hardware ni software adicionales, y sin tener que reiniciar el ordenador. Ha sido
desarrollado por empresas líderes del sector de las telecomunicaciones y delos ordenadores: Compaq, DEC, IBM, Intel, Microsoft, NEC y Northern Telecom. En este momento ya hay en el mercado PCs y periféricos (teclados, ratones, monitores, etc.) que disponen de puertos USB.

ORGANIZACIÓN DEL USB
USB emplea una topología de estrellas apiladas (ver figura 1) que permite el funcionamiento simultáneo de 127 dispositivos a la vez. En la raíz o vértice de las capas, está elcontrolador anfitrión o host que controla todo el tráfico que circula por el bus. Esta topología permite a muchos dispositivos conectarse a un único bus lógico sin que los dispositivos que se encuentran más abajo en la pirámide sufran retardo.
A diferencia de otras arquitecturas, USB no es un bus de almacenamiento y envío, de forma que no hay retardo en el envío de un paquete de datos hacia capasinferiores.
El sistema de bus serie universal USB consta de tres componentes:
• Un controlador
• Hubs o concentradores
• Periféricos.

Figura 1.

LOS PINES DEL M68000
Para hacernos una ligera idea de que señales externas podemos encontrarnos en un microprocesador, detallo a continuación las que existen en un M68000.

La mayoría de éstas también las podemos encontrar en modelosposteriores, como en el M68020, M68030 ó M68040, aunque como es lógico, existen señales adicionales propias únicamente de cada modelo de microprocesador.

Nota: Las señales marcadas con un * son activas con nivel 0.

D0..D15 Processor Data
Bus de datos de 16 bits por el cual, el 68000, recibe y transmite los datos procesados. Se puede recibir y transmitir una palabra de 16 bits (word) o un byte sise utiliza la mitad de las líneas.

AS Address Strobe/Address Valid
Esta señal es utilizada por el procesador en el modo asíncrono, para indicar a la memoria y circuitos periféricos la existencia de una dirección válida en el bus de direcciones.


UDS/LDS Upper Data Strobe/Lower Data Strobe
Indica a la memoria si se produce una escritura o lectura de un byte y en qué mitad de las líneasdel bus de datos (divididas en 8 superiores y 8 inferiores) se encuentra. Cuando la señal UDS es baja, el dato es accedido en una posición par de la memoria, y el byte es transferido al procesador por las líneas D8..D15. Cuando LDS es baja, un dato de tamaño byte localizado en una dirección impar de memoria es transferido a través de las líneas D0..D7.
Si se trata de acceder a una palabra (16bits), las dos señales son activadas simultáneamente y es transferida por las 16 líneas.

R//W Processor Read/Write
Selecciona la escritura o lectura de una palabra o byte que se encuentre en el bus de datos. Si R/W está a nivel alto, se produce una lectura de la dirección de memoria que indique el bus de direcciones y se deposita en el bus de datos. Si R/W está a nivel bajo, se realiza unaescritura del dato a la dirección de memoria indicada por el bus de direcciones.

DTACK Data Transfer Acknowledge
Con esta señal los circuitos periféricos (por ejemplo, la memoria) indican al procesador que el dato se halla preparado en el bus de datos (en caso de lectura) o que ha sido escrito en el periférico (en caso de escritura).

BG/BGACK/BR Bus Grant/Bus Grant Acknowledge/Bus Request...
tracking img