Estoy escribiendo un RTL para IP para aprendizaje personal. En este momento, no implementan ninguna interfaz de bus para comunicarse entre sí. Miré a mi alrededor y pensé en implementar el protocolo de bus Wishbone, ya que no parece complicado.
Tengo una pregunta sobre qué significa exactamente master / slaves en el contexto de la interfaz de bus. ¿Es justo decir que el maestro realiza la solicitud de datos y el esclavo responde a la solicitud? ¿Puede el esclavo hacer una solicitud?
¿También si tengo 1 maestro y digo 5 esclavos, la IP maestra puede comunicarse con TODA la IP esclava, pero los esclavos solo pueden comunicarse con el maestro y no entre ellos (a menos que vayan a través del maestro?) Gracias.