consumo de energía del bus de datos

0

En un diseño que tengo, estoy usando un arb de memoria (recibiendo solicitudes de mem de dos maestros) ¿Cuáles son las ventajas y desventajas de cada uno de los siguientes:

  1. use un mux para leer los datos de cada maestro, de modo que si la memoria está enviando datos al segundo maestro, la conexión del bus al maestro no se alternará

    pro: ¿tal vez ahorrar el consumo de energía en el bus de datos congelados desde el mem al maestro no utilizado? ¿O la adición del mux gasta más poder?

    con - tal vez cree latencias para los cálculos de tiempo de los datos

  2. envíe los datos del mem a ambos maestros cada vez que corresponda a uno de los maestros (junto con un bit válido para cada maestro)

    pro: ¿mejor momento?

    con - ¿más consumo de energía?

pregunta tom

1 respuesta

1

La adición de la lógica de demultiplexación aumenta el consumo de energía y los retrasos de tiempo. No hay ninguna ventaja.

Sin el demux, la memoria está conduciendo dos conjuntos de cargas en el bus de datos, uno en cada maestro.

Con el demux, la memoria está conduciendo dos juegos de cargas en el demux mismo, y el demux está manejando un juego de cargas en uno de los maestros.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas