`include ".\Macro_lib\constants.vams"
`include ".\Macro_lib\disciplines.vams"
`include ".\Macro_lib\IBIS_macro_library.va"
//=============================================================================
module OUTPUT_test (In_D, Pad, Power, Ground);
   inout       In_D, Pad, Power, Ground;
   electrical  In_D, Pad, Power, Ground;

   parameter  real  Max_dt_val = 1.0e-12;
   parameter  real  Vth_R_val  = 0.8;
   parameter  real  Vth_F_val  = 0.2;

//--------------------------------------------------
//-- Comment in ONLY ONE of the following four lines
//--------------------------------------------------
`include ".\Macro_lib\No_ODT_OUTPUT_data.dat"
//`include ".\Macro_lib\ODT_to_GND_OUTPUT_data.dat"
//`include ".\Macro_lib\ODT_to_Vcc_OUTPUT_data.dat"
//`include ".\Macro_lib\ODT_to_VccGND_OUTPUT_data.dat"
//--------------------------------------------------

   IBIS_OUTPUT  #(`OUTPUT_data, .Max_dt(Max_dt_val), .Vth_R(Vth_R_val), .Vth_F(Vth_F_val), \
                  .kI_pc(1.0), .kI_pu(1.0), .kI_pd(1.0), .kI_gc(1.0),                      \
                  .kt_rise(1.0), .kt_fall(1.0))                                            \
                B1  (Power, Ground, Pad, In_D, Power, Ground);
//                   PU_ref PD_ref  Pad  In_D  PC_ref GC_ref

endmodule
//=============================================================================
