verilog puerto de cable de 32 bits que puede ser una entrada o una salida [cerrado]

-4

En el siguiente código de verificación, ¿está creando un puerto de cable de 32 bits que puede ser una entrada o una salida?

module test2 (CLOCK_50B, DUT0);

// Basic clocks
input  CLOCK_50B;

// parallel ports
inout  [31:0]  DUT0;

endmodule
    
pregunta horizon

1 respuesta

0

Eso es correcto. DUT0 es un cable de 32 bits que se puede usar para conectar dos módulos. Por ejemplo, puede conectar la salida de un módulo a la entrada de otro módulo.

Podría estar equivocado, pero no creo que pueda asignar directamente un valor a un inout cable. p.ej. DUT0 <= 0 no se permitiría para un inout .

    
respondido por el airfishey

Lea otras preguntas en las etiquetas