Categorías: Todo - líneas - canales - datos - memoria

por Rocío Torres hace 4 años

678

Buses y canales de comunicación del procesador

El texto se centra en el cálculo del ancho de banda en sistemas con microcontroladores, detallando los factores que influyen en este valor. Se destacan tres tipos de microcontroladores comunes:

Buses y canales de comunicación del procesador

Conocidos estos valores se puede calcular el ancho de banda como:

Microcontroladores de 32-bits

Microcontroladores de 16-bits

Microcontroladores de 8-bits

Los tres anchos de bus mas utilizados en microcontroladores son:

Para calcular este valor, es necesario conocer tres aspectos:

El número de transferencias de información que pueden hacerse por ciclo de reloj.

El número y tipo de líneas de datos (cuidado, en los buses tradicionales además de estas líneas hay líneas de control para sincronización, arbitraje, etc, que no deben tenerse en cuenta).

La frecuencia de operación del bus.

Buses y canales de comunicación del procesador

Ancho de Buz de Direcciones

un bus unidireccional
la información fluye a una sola dirección

para direccionar las zonas de memoria y los dispositivos

direccionar 2^32 posiciones de memoria = 4GB

La dirección de memoria del dato en tránsito.

Un canal del microprocesador independiente del bus de datos

Canales PCI

Cuantos más canales de datos estén conectados, mayor será el ancho de banda entre la tarjeta y el host.
El enlace PCI Express entre dos dispositivos puede constar de uno a 32 lanes.

conexiones físicas que verás en cuatro tamaños primarios: x1, x4, x8 y x16.

Ancho del bus de datos

La cantidad de información que puede transferir por unidad de tiempo. El ancho de bus es la cantidad de bits en la que se maneja cada instrucción.