Lenguaje programable Verilog, ayuda de emergencia
//La entrada del módulo es código binario
//La salida es código Gray
módulo BIN2GARY (Bin, Gout);
entrada [2:0] Bin ;
salida [2:0] Gota ;
asignar Gota [0] = (Bin [0] ^ Bin [1] );
asignar Gota [1] = (Bin [1] ^ Bin [2] );
asignar Gota [2] = (Bin [2] ^ Bin [3] );
módulo final