module  c3lib_sync3_set_ulvt_gate ( 

  clk, 
  rst_n, 
  data_in,
  data_out

  ); 

input	clk; 
input	rst_n; 
input 	data_in;
output	data_out;

//  c3lib_sync_metastable_behav_gate #(
//
//    .RESET_VAL	( 1 ),
//    .SYNC_STAGES( 3 )
//
//  ) u_c3lib_sync2_reset_lvt_gate ( 
//
//    .clk	( clk      ),
//    .rst_n	( rst_n    ),
//    .data_in	( data_in  ),
//    .data_out	( data_out )
data_sync_for_aib # (
    .ActiveLow(1),
    .ResetVal(1'b1),
    .SyncRegWidth(3)
) u_c3lib_sync2_reset_lvt_gate (
    .clk    ( clk      ),
    .rst_in (rst_n ),
    .data_in(data_in),
    .data_out   ( data_out )
);

endmodule 