Siempre he pensado que la señalización diferencial era una arquitectura de un solo transmisor, un solo receptor y una sola dirección.
Sin embargo, he encontrado un chip SDRAM donde las luces estroboscópicas DQS son diferenciales y bidireccional:
¿Cómo funciona exactamente esto? En particular, el arbitraje de línea: ¿se utiliza un estado alto-z para determinar si la línea está libre? ¿Qué pasa con la línea baja activa? ¿Es posible el arbitraje de línea? Pensándolo bien, ni siquiera creo que sea posible hacer un arbitraje en las líneas, tendría que haber algún tipo de tiempo decidido de antemano para que el arbitraje no sea necesario.
¿Cómo funciona la terminación? ¿Me inclino a pensar que las mismas resistencias en ambos extremos no funcionarán? ¿Y tampoco habrá resistencias? ¿La resistencia en cualquiera de los extremos debe activarse o desactivarse dinámicamente según quién esté conduciendo?
EDITAR: preguntas adicionales / aclaraciones:
¿Qué tan frecuente es este tipo de interfaz? ¿Es específico para SDRAM (o este chip específico) o ocurre regularmente en otros escenarios? En particular, estoy buscando algún tipo de estándar de interfaz de hardware, si existe, en lugar de intentar extraer la información de la interfaz de la hoja de datos de mi sdram (a menos que, por supuesto, esto sea específico del dispositivo / fabricante).