module BUFG_GT_SYNC
`ifdef XIL_TIMING
#(
  parameter LOC = "UNPLACED"
)
`endif
(
  output CESYNC,
  output CLRSYNC,

  input CE,
  input CLK,
  input CLR
);
  
// define constants
  localparam MODULE_NAME = "BUFG_GT_SYNC";
  
  wire CE_in;
  wire CLK_in;
  wire CLR_in;

  assign CE_in = (CE === 1'bz) || CE; // rv 1
  assign CLK_in = CLK;
  assign CLR_in = (CLR !== 1'bz) && CLR; // rv 0

// begin behavioral model

  assign CESYNC = CE_in;
  assign CLRSYNC = CLR_in;

// end behavioral model

endmodule