Subject: Re: ibis question
From: Scott McMorrow (scott@vasthorizons.com)
Date: Tue Oct 16 2001 - 17:53:09 PDT
Sonny,
You have three issues with you s2ibis2 extraction:
1) the temperature range for typ/min/max are incorrect.
2) the voltage range for typ/min/max is incorrect.
These are causing your first warning message.
3) you did not include min and max fixture voltages in
your waveform table extractions.
This is causing your waveform table warnings.
Make the following changes to your s2i file:
| typ min max
|
[Temperature range] 25 100 0
| typ min max
|
[Voltage range] 1.2 1.1 1.2
| Rf Vf Vf_min Vf_max Lf Cf Rd Ld Cd
|
[Rising waveform] 50 0.0 0.0 0.0 NA NA NA NA NA
[Rising waveform] 50 1.2 1.1 1.3 NA NA NA NA NA
[Falling waveform] 50 1.2 1.1 1.3 NA NA NA NA NA
[Falling waveform] 50 0.0 0.0 0.0 NA NA NA NA NA
And make sure that your calls to the spice process decks track
the min and max corners correctly.
The monotonicity issues can be edited out of the file
best regards,
scott
-- Scott McMorrow Principal Engineer SiQual, Signal Quality Engineering 18735 SW Boones Ferry Road Tualatin, OR 97062-3090 (503) 885-1231 http://www.siqual.comSonny Tang wrote:
> Dear sir: > I am making an ibis model for an IO. After I run ibischk3, I > got some warnings about VT curves and VI curves are not matching within > 2%. Actually, I follow the ibis cookbook to run hspice and make my ibis > file. I don't know what cause this kind warning and how to fix it. > Also, how does ibis checker calculate data for check VT,VI curve. The > following are my ibis file and error message. Thanks > > Regards, > > Sonny > > ------------------------------------------------------------------------------------------------------------------------------------ > Name: abc.ibs > abc.ibs Type: application/x-unknown-content-type-ibs_auto_file > Encoding: base64 > > ------------------------------------------------------------------------------------------------------------------------------------ > IBISCHK3 V3.2.5 > > Checking abc.ibs for IBIS 2.1 Compatibility... > > WARNING (line 36) - Typ value is not in between min and max > WARNING (line 47) - Pulldown Typical data is non-monotonic > WARNING (line 48) - Pulldown Minimum data is non-monotonic > WARNING - Model 'abc': TYP AC Rising Endpoints ( 0.00V, 0.60V) not within > 0.012V (2%) of ( 0.00V, 0.65V) on VI curves for 50 Ohms to 0V > WARNING - Model 'abc': TYP AC Rising Endpoints ( 0.59V, 1.20V) not within > 0.012V (2%) of ( 0.59V, 1.25V) on VI curves for 50 Ohms to 1.2V > WARNING - Model 'abc': TYP AC Falling Endpoints ( 0.59V, 1.20V) not within > 0.012V (2%) of ( 0.59V, 1.25V) on VI curves for 50 Ohms to 1.2V > WARNING - Model 'abc': TYP AC Falling Endpoints ( 0.00V, 0.60V) not within > 0.012V (2%) of ( 0.00V, 0.65V) on VI curves for 50 Ohms to 0V > WARNING - Model 'abc': MIN AC Rising Endpoints ( 0.00V, 0.52V) not within > 0.010V (2%) of ( 0.00V, 0.57V) on VI curves for 50 Ohms to 0V > WARNING - Model 'abc': MIN AC Rising Endpoints ( 0.54V, 1.08V) not within > 0.011V (2%) of ( 0.60V, 1.20V) on VI curves for 50 Ohms to 1.2V > WARNING - Model 'abc': MIN AC Falling Endpoints ( 0.54V, 1.08V) not within > 0.011V (2%) of ( 0.60V, 1.20V) on VI curves for 50 Ohms to 1.2V > WARNING - Model 'abc': MIN AC Falling Endpoints ( 0.00V, 0.52V) not within > 0.010V (2%) of ( 0.00V, 0.57V) on VI curves for 50 Ohms to 0V > WARNING - Model 'abc': MAX AC Rising Endpoints ( 0.00V, 0.66V) not within > 0.013V (2%) of ( 0.00V, 0.56V) on VI curves for 50 Ohms to 0V > WARNING - Model 'abc': MAX AC Rising Endpoints ( 0.65V, 1.32V) not within > 0.013V (2%) of ( 0.59V, 1.16V) on VI curves for 50 Ohms to 1.2V > WARNING - Model 'abc': MAX AC Falling Endpoints ( 0.65V, 1.32V) not within > 0.013V (2%) of ( 0.59V, 1.16V) on VI curves for 50 Ohms to 1.2V > WARNING - Model 'abc': MAX AC Falling Endpoints ( 0.00V, 0.66V) not within > 0.013V (2%) of ( 0.00V, 0.56V) on VI curves for 50 Ohms to 0V > > Errors : 0 > Warnings: 15 > > File Passed
This archive was generated by hypermail 2b28 : Tue Oct 16 2001 - 18:11:04 PDT