("simple_diff_rcvr.dml" 
 (IbisIOCell 
  (simple_diff_rcvr 
   (MacroModel 
    (MacroType TDiffIO ) 
    (NumberOfTerminals 8 ) 
    (Parameters 
     (MinTypMaxParams 
      (rt 50 ) 
      (padcap "1.0p" ) ) ) 
    (SubCircuits "
*  The comment character inside the SubCircuits double quotes is a *.
*
*  The items listed in the Parameters section above are passed in and override
*  items in the various subcircuits below.
*  The Parameters for this particular Macromodel are as follows:
*
*  Parameter rt is termination resistance.
*  Parameter padcap is for pad capacitance at the die.
*
* ========================================================================
*
*  This MacroModel is of MacroType TDiffIO. It is a differential bdrvr. This
*  differs from a single-ended MacroModel, which uses a 7-terminal subcircuit.
*  A differential MacroModel such as this uses an 8-terminal subcircuit, the extra
*  terminal being the N-side output.
*
*  The terminals in an 8-terminal differential MacroModel are as follows:
*      power = 1
*      outp = 2
*      ground = 3
*      input = 4
*      enable = 5
*      power_clamp_reference = 6
*      ground_clamp_reference = 7
*      outn = 8
*
* ========================================================================
*
*  This is the top-level subcircuit for this MacroModel simple_diff_rcvr.
*  It MUST have the same name as the IOCell, or it will not work.
*
*  In this case, the nodes used are power, ground, outp, and outn.
*  The in, enable, and clamp nodes are not used in this example.
.subckt simple_diff_rcvr 1 2 3 4 5 6 7 8
+ padcap=2p
+ rt=50
rp 2 1 rt
rn 8 1 rt
cp 2 3 'padcap'
cn 8 3 'padcap'

*  This voltage source derives the differential output.
erx rx 0 v='v(2,8)'
*
*  This statement prints out the differential voltage, so you will see
*  it in SigWave.
.node_param rx name=(rx_ name(2) _ name(8)) print
*
.ends simple_diff_rcvr
" ) ) 
   (Model 
    (ModelType Input ) ) 
   (LogicThresholds 
    (Input 
     (High 
      (maximum 0.0875 ) 
      (minimum 0.0875 ) 
      (typical 0.0875 ) ) 
     (Low 
      (maximum -0.0875 ) 
      (minimum -0.0875 ) 
      (typical -0.0875 ) ) ) ) 
   (Notes "This example MacroModel was provided by CADENCE DESIGN SYSTEMS, INC. to facilitate the work
 of the IBIS MacroModel Committee. The original template for this model was developed by
 Dr. C. Kumar." ) ) ) 
 (LibraryVersion 136.2 ) ) 