Este sencillo ejemplo muestra cómo crear instancias de un búfer de tres estados en Verilog HDL utilizando la palabra clave bufif1. El tipo de salida es tri. Bufif1 crea una instancia del búfer con el nombre de variable b1.
Para obtener más información sobre el uso de este ejemplo en su proyecto, consulte la sección Ejemplos de Verilog HDL en la página web de Verilog.
tristate.v
módulo tristate (in, oe, out); entrada, oe; salida; tri out; bufif1 b1(out, in, oe); endmodule