2011-03-14 8 views
5

Estoy desarrollando un multiplexor digital de 8 entradas en Simulink y he creado un subsistema que implementa una operación de multiplexor con 3 entradas de habilitación.¿Cómo puedo ajustar la visualización de los puertos IO en un bloque de subsistema en Simulink?

me gustaría visualizar los canales de entrada (I0-I7) a la izquierda del bloque de subsistema, las 3 entradas de habilitación (S0-S2) en la parte inferior del bloque de subsistema, y ​​el puerto de salida a la derecha del bloque de subsistema, como esta:

  -------------- 
      |    | 
    I0----> |    | 
    I1----> |    | 
    I2----> |    | 
    I3----> |    |------>X 
    I4----> |    | 
    I5----> |    | 
    I6----> |    | 
    I7----> |    | 
      -------------- 
      ^^^
       | | | 
       S0 S1 S2 

Sin embargo, en Simulink el bloque se visualiza siempre con todos los puertos de entrada en un lado y todos los puertos de salida en el lado opuesto.

¿Alguien tiene alguna idea de cómo puedo mostrar los puertos de entrada en más de un lado? Tener todos mis puertos de entrada en un lado hace que sea más difícil distinguirlos visualmente.

Respuesta

0

Una opción es utilizar una señal Mux (o tal vez una bus) para recopilar los canales de entrada en una sola entrada. Con menos entradas, será más fácil distinguirlas si están todas en el mismo lado. Además, no se olvide de label your input ports.

+0

Gracias, por ahora, estoy usando un autobús y etiquetándolos. Muchas gracias por tu aporte. – Kiran

+3

La propiedad 'PortConnectivity' es de solo lectura. 'set_param' no funciona en eso. – remus

Cuestiones relacionadas