ホーム
ニュース e-mail

ibis-4


<ibis I/O Buffer Information Specification>
− Model Statement −

			
| Signals CLK1, CLK2,... | Optional signal list, if desired


[Model] Clockbuffer
Model_type I/O
Polarity Non-Inverting
Enable Active-High
Vinl  = 0.8V | Input logic "low" DC voltage, if any
Vinh  = 2.0V | Input logic "high" DC voltage, if any
Vmeas = 1.5V | Reference voltage for timing measurements
Cref  = 50pF | Timing specification test load capacitance value
Rref  = 500  | Timing specification test load resistance value
Vref  = 0    | Timing specification test load voltage
| variable typ min max
C_comp             7.0pF 5.0pF 9.0pF
C_comp_pullup      3.0pF 2.5pF 3.5pF | These four can be
C_comp_pulldown    2.0pF 1.5pF 2.5pF | used instead of
C_comp_power_clamp 1.0pF 0.5pF 1.5pF | C_comp
C_comp_gnd_clamp   1.0pF 0.5pF 1.5pF


[Model] External_Model_Diff
Model_type I/O_diff | Requires [External Model]
Polarity Non-Inverting
Enable Active-High
| The [Diff Pin] vdiff value overrides the thresholds below
Vinl = 0.8V | Input logic "low" DC voltage, if any
Vinh = 2.0V | Input logic "high" DC voltage, if any
| | The true differential measurement point is at
| | the crossover voltage
| | The Vmeas value is overridden
Vmeas = 1.5V | Reference voltage for timing measurements
| | Single-ended timing test load is still permitted
Cref = 5pF | Timing specification test load capacitance value
Rref = 500 | Timing specification test load resistance value
Vref = 0 | Timing specification test load voltage
| | These new subparameters are permitted for
| | single-ended differential operation based on the
| | [Diff Pin] keyword
Rref_diff = 100 | Timing specification differential resistance value
Cref_diff = 5pF | Timing specification differential capacitance value


[Model Spec]
| Subparameter typ min max
|
| Thresholds
|
Vinh 3.5 3.15 3.85 | 70% of Vcc
Vinl 1.5 1.35 1.65 | 30% of Vcc
|
| Vinh 3.835 3.335 4.335 | Offset from Vcc
| Vinl 3.525 3.025 4.025 | for PECL
|
| Hysteresis
|
Vinh+ 2.0 NA NA | Overrides the
Vinh- 1.6 NA NA | thresholds
Vinl+ 1.1 NA NA
Vinl- 0.6 NA NA | All 4 are required
|
| Overshoot
|
S_overshoot_high  5.5  5.0  6.0    | Static overshoot
S_overshoot_low  -0.5  NA   NA
D_overshoot_high  6.0  5.5  6.5    | Dynamic overshoot
D_overshoot_low  -1.0 -1.0 -1.0    | requires
| | D_overshoot_time
D_overshoot_time 20n 20n 20n | & static overshoot
|
| Overshoot defined by area in V-s (Values from DDR2 specification)
|
D_overshoot_ampl_h 0.9   NA NA | Dynamic overshoot
D_overshoot_ampl_l 0.9   NA NA | requires area
D_overshoot_area_h 0.38n NA NA | and amplitude
D_overshoot_area_l 0.38n NA NA | parameters
|
| Pulse Immunity
|
Pulse_high 3V NA NA | Pulse immunity
Pulse_low   0 NA NA | requires
Pulse_time 3n NA NA | Pulse_time
|
| Timing Thresholds
|
Vmeas 3.68 3.18 4.68 | A 5 volt PECL
| | example
|
| Timing test load voltage reference example
|
Vref 1.25 1.15 1.35 | An SSTL-2 example
|
|
| Rising and falling timing test load example (values from PCI-X
| specification)
|
Cref_falling  10p 10p 10p
Cref_rising   10p 10p 10p
Rref_rising   25  500  25 | typ value not specified
Rref_falling  25  500  25 | typ value not specified
Vref_rising   0 1.5 0
Vref_falling  3.3 1.5 3.6
Vmeas_rising  0.941  0.885 1.026 | vmeas = 0.285(vcc)
Vmeas_falling 2.0295 1.845 2.214 | vmeas = 0.615(vcc)
|
| Differential timing test load for true or single-ended differential model
|
Rref_diff 100 90 110
Cref_diff 5pF NA NA
|
| Weak tie-up examples:
|
Weak_R 10k  NA NA
Weak_V 1.5V NA NA
|
Weak_I -10u NA NA | negative sign for
Weak_V 1.5V NA NA | tie-up current


@@@ A basic 3.3 V single ended receiver using only the required subparameters: @@@
[Receiver Thresholds]
Vth      = 1.5V
Vinh_ac  = +225mV
Vinh_dc  = +100mV
Vinl_ac  = -225mV
Vinl_dc  = -100mV
Tslew_ac = 1.2ns


@@@ A single ended receiver using an external threshold reference: @@@
[Receiver Thresholds]
Vth      = 1.0V
Threshold_sensitivity = 1
Reference_supply Ext_ref
Vinh_ac  = +200mV
Vinh_dc  = +100mV
Vinl_ac  = -200mV
Vinl_dc  = -100mV
Tslew_ac = 400ps


@@@ A fully specified single ended 3.3 V CMOS receiver: @@@
[Receiver Thresholds]
Vth      = 1.5V
Vth_min  = 1.45V
Vth_max  = 1.53V
Threshold_sensitivity = 0.45
Reference_supply Power_clamp_ref
Vinh_ac  = +200mV
Vinh_dc  = +100mV
Vinl_ac  = -200mV
Vinl_dc  = -100mV
Tslew_ac = 400ps


@@@ A differential receiver: @@@
[Receiver Thresholds]
Vcross_low   = 0.65V
Vcross_high  = 0.90V
Vdiff_ac     = +200mV
Vdiff_dc     = +100mV
Tdiffslew_ac = 200ps


[Add Submodel]
| Submodel_name Mode
Bus_Hold_1 Non-Driving | Adds the electrical characteristics of
| [Submodel] Bus_Hold_1 for receiver or
| high-Z mode only.
Dynamic_clamp_1 All | Adds the Dynamic_clamp_1 model for
| all modes of operation.


[Driver Schedule]
| Model_name Rise_on_dly Rise_off_dly Fall_on_dly Fall_off_dly
MODEL_OUT   0.0ns NA 0.0ns NA
|
| Examples of added multi-staged transitions
M_O_SOURCE1 0.5ns NA 0.5ns NA
| low (high-Z) to high high to low (high-Z)
M_O_SOURCE2 0.5n  1.5n NA  NA
| low to high to low low (high-Z)
M_O_DRAIN1  1.0n  NA 1.5n  NA
| low to high (high-Z) high (high-Z) to low
M_O_DRAIN2  NA    NA 1.5n  2.0n
| high (high-Z) high to low to high


| variable typ min max
[Temperature Range] 27.0 -50 130.0


| variable typ min max
[Voltage Range] 5.0V 4.5V 5.5V


| variable typ min max
[Pullup Reference] 5.0V 4.5V 5.5V


| variable typ min max
[Pulldown Reference] 0V 0V 0V


| variable typ min max
[POWER Clamp Reference] 5.0V 4.5V 5.5V


| variable typ min max
[GND Clamp Reference] 0V 0V 0V


| variable typ min max
[External Reference] 1.00V 0.95V 1.05V


[C Comp Corner]
| variable typ min max
C_comp 7.0pF 9.0pF 5.0pF
|
C_comp_pullup      3.0pF 3.5pF 2.5pF | These four can be
C_comp_pulldown    2.0pF 2.5pF 1.5pF | used instead of
C_comp_power_clamp 1.0pF 1.5pF 0.5pF | C_comp
C_comp_gnd_clamp   1.0pF 1.5pF 0.5pF


| variable TT(typ) TT(min) TT(max)
[TTgnd]   10n 12n 9n
[TTpower] 12n NA NA


[Pulldown]
| Voltage I(typ) I(min) I(max)
|
-5.0V -40.0m -34.0m -45.0m
-4.0V -39.0m -33.0m -43.0m
| .
0.0V    0.0m   0.0m   0.0m
| .
5.0V   40.0m  34.0m  45.0m
10.0V  45.0m  40.0m  49.0m
|
[Pullup] | Note: Vtable = Vcc - Voutput
|
| Voltage I(typ) I(min) I(max)
|
-5.0V 32.0m 30.0m 35.0m
-4.0V 31.0m 29.0m 33.0m
| .
0.0V 0.0m 0.0m 0.0m
| .
5.0V  -32.0m -30.0m -35.0m
10.0V -38.0m -35.0m -40.0m
|
[GND Clamp]
|
| Voltage I(typ) I(min) I(max)
|
-5.0V -3900.0m -3800.0m -4000.0m
-0.7V   -80.0m  -75.0m    -85.0m
-0.6V   -22.0m  -20.0m    -25.0m
-0.5V    -2.4m   -2.0m     -2.9m
-0.4V     0.0m    0.0m      0.0m
5.0V      0.0m    0.0m      0.0m
|
[POWER Clamp] | Note: Vtable = Vcc - Voutput
|
| Voltage I(typ) I(min) I(max)
|
-5.0V 4450.0m NA NA
-0.7V   95.0m NA NA
-0.6V   23.0m NA NA
-0.5V   2.4m  NA NA
-0.4V   0.0m  NA NA
0.0V    0.0m  NA NA


| Assume [Voltage Range] is 1.8V (typ), 1.7V (min) and 1.95V (max).
|
| The table voltage entries are relative to the typ/min/max of the
| corresponding reference voltage for each table.
[ISSO PD] | Relative to the [Pulldown Reference] voltage
|
| Voltage I(typ) I(min) I(max)
|
-1.8V 10.0m 7.0m 13.0m
| .
| .
-0.5V 24.0m 18.0m 31.0m
-0.2V 27.0m 20.0m 37.0m
0.0V  25.0m 19.0m 34.0m
0.2V  18.0m 13.0m 26.0m
0.5V  10.0m  7.0m 16.0m
0.7V   5.0m  3.0m  9.0m
1.0V   1.0m  0.7m  3.0m
| .
| .
1.8V 0.0m 0.0m 0.0m
|
[ISSO_PU] | Relative to the [Pullup Reference] voltage)
|
| Voltage I(typ) I(min) I(max)
|
-1.8V -10.0m -9.0m -14.0m
| .
| .
-0.6V -28.0m -19.0m -40.0m
-0.4V -31.0m -22.0m -43.0m
-0.2V -29.0m -21.0m -40.0m
0.0V  -27.0m -19.0m -38.0m
0.2V  -21.0m -14.0m -31.0m
0.4V  -14.0m  -9.0m -22.0m
| .
| .
1.8V 0.0m 0.0m 0.0m


| variable R(typ) R(min) R(max)
[Rgnd] 330ohm 300ohm 360ohm | Parallel Terminator
[Rpower] 220ohm 200ohm NA
|
[Rac] 30ohm NA NA
|
| variable C(typ) C(min) C(max) | AC terminator
[Cac] 50pF NA NA


[On]
| ... On state keywords such as [R Series], [Series Current], [Series MOSFET]
[Off]
| ... Off state keywords such as [R Series], [Series Current]


| variable R(typ) R(min) R(max)
[R Series] 8ohm 6ohm 12ohm
|
| variable L(typ) L(min) L(max)
[L Series] 5nH NA NA
| variable R(typ) R(min) R(max)
[Rl Series] 4ohm NA NA
|
| variable C(typ) C(min) C(max) | The other elements
[C Series] 50pF NA NA | are 0 impedance


[Series Current]
| Voltage I(typ) I(min) I(max)
-5.0V -3900.0m -3800.0m -4000.0m
-0.7V -80.0m   -75.0m   -85.0m
-0.6V -22.0m   -20.0m   -25.0m
-0.5V -2.4m    -2.0m    -2.9m
-0.4V 0.0m     0.0m     0.0m
5.0V  0.0m     0.0m     0.0m


| An NMOS Example
|
[On]
[Series MOSFET]
Vds = 1.0
| Voltage I(typ) I(min) I(max)
5.0V 257.9m 153.3m 399.5m | Defines the Ids current as a
4.0V 203.0m 119.4m 317.3m | function of Vtable, for Vds = 1.0
3.0V 129.8m 74.7m  205.6m
2.0V 31.2m  16.6m  51.0m
1.0V 52.7p  46.7p  56.7p
0.0V 0.0p 0.0p 0.0p
|
| A PMOS/NMOS Example
|
[On]
[Series MOSFET]
Vds = 0.5
| Voltage I(typ) I(min) I(max)
0.0 48.6ma NA NA
0.1 47.7ma NA NA
0.2 46.5ma NA NA
0.3 46.1ma NA NA
0.4 45.3ma NA NA
0.5 44.4ma NA NA
0.6 42.9ma NA NA
0.7 42.3ma NA NA
0.8 41.2ma NA NA
0.9 39.7ma NA NA
1.0 38.6ma NA NA
1.1 38.1ma NA NA
1.2 38.6ma NA NA
1.3 40.7ma NA NA
1.4 45.0ma NA NA
1.5 49.2ma NA NA
1.6 52.3ma NA NA
1.7 55.1ma NA NA
1.8 57.7ma NA NA
1.9 58.8ma NA NA
2.0 58.9ma NA NA
2.1 59.2ma NA NA
2.2 59.3ma NA NA
2.3 59.4ma NA NA
2.4 59.8ma NA NA
2.5 60.1ma NA NA
2.6 61.8ma NA NA
2.7 62.3ma NA NA
2.8 63.4ma NA NA
2.9 64.4ma NA NA
3.0 65.3ma NA NA
3.1 66.0ma NA NA
3.2 66.8ma NA NA
3.3 68.2ma NA NA


[Ramp]
| variable typ min max
dV/dt_r 2.20/1.06n 1.92/1.28n 2.49/650p
dV/dt_f 2.46/1.21n 2.21/1.54n 2.70/770p
R_load = 300ohms


[Rising Waveform]
R_fixture = 50
V_fixture = 0.0
| C_fixture = 50p | These are shown, but are generally not recommended
| L_fixture = 2n
| C_dut = 7p
| R_dut = 1m
| L_dut = 1n
| Time V(typ) V(min) V(max)
0.0000s   25.2100mV 15.2200mV 43.5700mV
0.2000ns  2.3325mV  -8.5090mV 23.4150mV
0.4000ns  0.1484V   15.9375mV 0.3944V
0.6000ns  0.7799V   0.2673V   1.3400V
0.8000ns  1.2960V   0.6042V   1.9490V
1.0000ns  1.6603V   0.9256V   2.4233V
1.2000ns  1.9460V   1.2050V   2.8130V
1.4000ns  2.1285V   1.3725V   3.0095V
1.6000ns  2.3415V   1.5560V   3.1265V
1.8000ns  2.5135V   1.7015V   3.1600V
2.0000ns  2.6460V   1.8085V   3.1695V
| ...
10.0000ns 2.7780V   2.3600V    3.1670V
|
[Falling Waveform]
R_fixture = 50
V_fixture = 5.5
V_fixture_min = 4.5
V_fixture_max = 5.5
| Time V(typ) V(min) V(max)
0.0000s   5.0000V 4.5000V 5.5000V
0.2000ns  4.7470V 4.4695V 4.8815V
0.4000ns  3.9030V 4.0955V 3.5355V
0.6000ns  2.7313V 3.4533V 1.7770V
0.8000ns  1.8150V 2.8570V 0.8629V
1.0000ns  1.1697V 2.3270V 0.5364V
1.2000ns  0.7539V 1.8470V 0.4524V
1.4000ns  0.5905V 1.5430V 0.4368V
1.6000ns  0.4923V 1.2290V 0.4266V
1.8000ns  0.4639V 0.9906V 0.4207V
2.0000ns  0.4489V 0.8349V 0.4169V
| ...
10.0000ns 0.3950V 0.4935V 0.3841V


[Rising Waveform]
R_fixture = 50.0
V_fixture = 0.0
| ...
| ... | Rising Waveform table
| ...
[Composite Current]
|
| Time I(typ) I(min) I(max)
0 4.243E-05 NA NA
4.00E-11 4.244E-05 NA NA
8.00E-11 4.242E-05 NA NA
1.20E-10 4.265E-05 NA NA
1.60E-10 3.610E-05 NA NA
2.00E-10 3.903E-03 NA NA
..
..
..
3.80E-09 2.012E-02 NA NA
3.84E-09 2.012E-02 NA NA
3.88E-09 2.012E-02 NA NA
3.92E-09 2.012E-02 NA NA
3.96E-09 2.012E-02 NA NA
4.00E-09 2.012E-02 NA NA
|
[Falling Waveform]
R_fixture = 50.0
V_fixture = 1.8
| ...
| ... | Falling Waveform table
| ...
[Composite Current]
|
| Time I(typ) I(min) I(max)
0 4.302E-05 NA NA
4.00E-11 4.299E-05 NA NA
8.00E-11 4.304E-05 NA NA
1.20E-10 4.287E-05 NA NA
1.60E-10 4.782E-05 NA NA
2.00E-10 1.459E-04 NA NA
..
..
..
3.80E-09 4.933E-05 NA NA
3.84E-09 5.211E-05 NA NA
3.88E-09 5.490E-05 NA NA
3.92E-09 5.441E-05 NA NA
3.96E-09 4.842E-05 NA NA
4.00E-09 4.244E-05 NA NA
|
| ... etc.

			



ビーウエイブ・テクノロジー
bieewave.com