[SI-LIST] Re: MPC8264/MPC8260 with CADENCE SIGXP

The error message you're seeing suggests that the [Rise] and [Fall]
curves in your IBIS model are not well formed. It might be helpful
for you to check whether those curves indeed start at T=0 or not.
If they do not, and you can't fix them easily yourself, you need to
complain to the supplier of the model. If they do apparently start
at T=0, then you need to complain to Cadence. Make sure you're
running the latest released version of IBIS2SIGNOISE first, of course.

Kim


On Monday, February 25, 2002, at 02:10  PM, Sivakumar S. - CTD, Chennai. 
wrote:

> Hi Experts,
>           I am facing a problem with MPC8264 IBIS model. When i tried to
> convert the IBIS model into dml format, the IBIS2SIGNOISE gives the
> following error message.
>             " TVCurve must start at time zero "
> I faced a similar problem with MPC8260 and still i could not get a 
> solution
> for that. I am not good in IBIS modelling. So i couldn't solve this.  If
> somebody had ever faced this kind of problem and have solution, please 
> help
> me to get the solution.
>
>
> thanks and regards,
> Siva
>
> Note : I have copied the output of IBIS2SIGNOISE utility for your 
> reference.
>
>
>
> RUNNING IBISCHK COMMAND: ibischk3 D:\model\mc8264h4.ibs
> IBISCHK3 V3.2.5
>
> Checking mc8264h4.ibs for IBIS 2.1 Compatibility...
>
> WARNING - Model 'I_O3': MIN AC Rising Endpoints ( 1.52V,  3.15V) not 
> within
>           0.033V (2%) of ( 1.44V,  3.15V) on VI curves for 50 Ohms to 
> 3.15V
> WARNING - Model 'I_O3': MIN AC Rising Endpoints ( 0.00V,  1.52V) not 
> within
>           0.030V (2%) of (-0.00V,  1.63V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O3': MIN AC Falling Endpoints (-0.00V,  1.52V) not 
> within
>
>           0.031V (2%) of (-0.00V,  1.63V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O3': MIN AC Falling Endpoints ( 1.51V,  3.15V) not 
> within
>
>           0.033V (2%) of ( 1.44V,  3.15V) on VI curves for 50 Ohms to 
> 3.15V
> WARNING - Model 'I_O3': MAX AC Rising Endpoints ( 0.00V,  2.41V) not 
> within
>           0.048V (2%) of (-0.00V,  2.36V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O3': MAX AC Falling Endpoints (-0.00V,  2.41V) not 
> within
>
>           0.048V (2%) of (-0.00V,  2.36V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O2': MIN AC Rising Endpoints ( 1.52V,  3.15V) not 
> within
>           0.033V (2%) of ( 1.44V,  3.15V) on VI curves for 50 Ohms to 
> 3.15V
> WARNING - Model 'I_O2': MIN AC Rising Endpoints (-0.00V,  1.52V) not 
> within
>           0.030V (2%) of (-0.00V,  1.63V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O2': MIN AC Falling Endpoints (-0.00V,  1.52V) not 
> within
>
>           0.031V (2%) of (-0.00V,  1.63V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O2': MIN AC Falling Endpoints ( 1.53V,  3.15V) not 
> within
>
>           0.032V (2%) of ( 1.44V,  3.15V) on VI curves for 50 Ohms to 
> 3.15V
> WARNING - Model 'I_O2': MAX AC Rising Endpoints ( 0.00V,  2.41V) not 
> within
>           0.048V (2%) of (-0.00V,  2.36V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O2': MAX AC Falling Endpoints (-0.01V,  2.41V) not 
> within
>
>           0.048V (2%) of (-0.00V,  2.36V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O1': MIN AC Rising Endpoints ( 1.74V,  3.15V) not 
> within
>           0.028V (2%) of ( 1.65V,  3.15V) on VI curves for 50 Ohms to 
> 3.15V
> WARNING - Model 'I_O1': MIN AC Rising Endpoints ( 0.00V,  1.31V) not 
> within
>           0.026V (2%) of ( 0.00V,  1.42V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O1': MIN AC Rising Endpoints ( 0.00V,  2.87V) not 
> within
>           0.057V (2%) of ( 0.00V,  2.95V) on VI curves for 500 Ohms to 
> 0V
> WARNING - Model 'I_O1': MIN AC Falling Endpoints ( 0.00V,  1.31V) not 
> within
>
>           0.026V (2%) of ( 0.00V,  1.42V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O1': MIN AC Falling Endpoints ( 1.74V,  3.15V) not 
> within
>
>           0.028V (2%) of ( 1.65V,  3.15V) on VI curves for 50 Ohms to 
> 3.15V
> WARNING - Model 'I_O1': MIN AC Falling Endpoints ( 0.30V,  3.15V) not 
> within
>
>           0.057V (2%) of ( 0.22V,  3.15V) on VI curves for 500 Ohms to 
> 3.15V
> WARNING - Model 'I_O1': MAX AC Rising Endpoints ( 0.00V,  2.23V) not 
> within
>           0.045V (2%) of (-0.00V,  2.16V) on VI curves for 50 Ohms to 0V
> WARNING - Model 'I_O1': MAX AC Falling Endpoints ( 0.00V,  2.23V) not 
> within
>
>           0.045V (2%) of (-0.00V,  2.16V) on VI curves for 50 Ohms to 0V
>
> Errors  : 0
> Warnings: 20
>
> File Passed
>
> END OF IBISCHK COMMAND OUTPUT
>
> READING IBIS FILE D:\model\mc8264h4.ibs
>
> INFO @line 12 --- Completed PackagedDevice mpc8264
> INFO @line 484 --- Completed IbisIOCell MC8264H4_I_O1
> INFO @line 1029 --- Completed IbisIOCell MC8264H4_I_O2
> INFO @line 1574 --- Completed IbisIOCell MC8264H4_I_O3
> INFO @line 2119 --- Completed IbisIOCell MC8264H4_INPUT1
> INFO @line 2201 --- Completed IbisIOCell MC8264H4_INPUT2
>
> RUNNING DMLCHECK for D:\model\mc8264h4.dml
>
> WARNING @line 227: Resistance less than 1 ohm
> WARNING @line 276: Resistance less than 1 ohm
> WARNING @line 325: Resistance less than 1 ohm
> WARNING @line 661: Resistance less than 1 ohm
> WARNING @line 710: Resistance less than 1 ohm
> WARNING @line 759: Resistance less than 1 ohm
> WARNING @line 221: IOCell <MC8264H4_I_O1> is type IO and so:  should 
> contain
> a delay measurement fixture; should contain an output logic threshold;
> WARNING @line 880: Resistance less than 1 ohm
> WARNING @line 929: Resistance less than 1 ohm
> WARNING @line 978: Resistance less than 1 ohm
> WARNING @line 1314: Resistance less than 1 ohm
> WARNING @line 1363: Resistance less than 1 ohm
> WARNING @line 1412: Resistance less than 1 ohm
> WARNING @line 874: IOCell <MC8264H4_I_O2> is type IO and so:  should 
> contain
> a delay measurement fixture; should contain an output logic threshold;
> WARNING @line 1533: Resistance less than 1 ohm
> WARNING @line 1582: Resistance less than 1 ohm
> WARNING @line 1631: Resistance less than 1 ohm
> WARNING @line 1967: Resistance less than 1 ohm
> WARNING @line 2016: Resistance less than 1 ohm
> WARNING @line 2065: Resistance less than 1 ohm
> WARNING @line 1527: IOCell <MC8264H4_I_O3> is type IO and so:  should
> contain a delay measurement fixture; should contain an output logic
> threshold;
> WARNING @line 589: MC8264H4_I_O1 PullUp: Overall typical area exceeds
> overall maximum area
> WARNING @line 589: MC8264H4_I_O1 PullUp: Overall minimum area exceeds
> overall typical area
> WARNING @line 544: MC8264H4_I_O1 PullDown: Overall typical area exceeds
> overall maximum area
> WARNING @line 544: MC8264H4_I_O1 PullDown: Overall minimum area exceeds
> overall typical area
> ERROR @line 657: TVCurve must start at time zero
> WARNING @line 657: MC8264H4_I_O1 RisingWaveform rise_1 min: 
> Non-monotonic dV
> = 0.03319 at time 2e-009 exceeds 1% of voltage span
> WARNING @line 657: MC8264H4_I_O1 RisingWaveform rise_1 typ: 
> Non-monotonic dV
> = 0.09761 at time 1.5e-009 exceeds 1% of voltage span
> WARNING @line 657: MC8264H4_I_O1 RisingWaveform rise_1 max: 
> Non-monotonic dV
> = 0.15296 at time 1.4e-009 exceeds 1% of voltage span
> ERROR @line 706: TVCurve must start at time zero
> WARNING @line 706: MC8264H4_I_O1 RisingWaveform rise_2 typ: 
> Non-monotonic dV
> = 0.01999 at time 1.2e-009 exceeds 1% of voltage span
> WARNING @line 706: MC8264H4_I_O1 RisingWaveform rise_2 max: 
> Non-monotonic dV
> = 0.04404 at time 1.4e-009 exceeds 1% of voltage span
> WARNING @line 706: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 755: TVCurve must start at time zero
> WARNING @line 755: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 223: TVCurve must start at time zero
> WARNING @line 223: MC8264H4_I_O1 FallingWaveform fall_1 min: 
> Non-monotonic
> dV = 0.0390442 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 223: MC8264H4_I_O1 FallingWaveform fall_1 typ: 
> Non-monotonic
> dV = 0.09261 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 223: MC8264H4_I_O1 FallingWaveform fall_1 max: 
> Non-monotonic
> dV = 0.106928 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 223: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 272: TVCurve must start at time zero
> WARNING @line 272: MC8264H4_I_O1 FallingWaveform fall_2 min: 
> Non-monotonic
> dV = 0.02072 at time 8e-010 exceeds 1% of voltage span
> WARNING @line 272: MC8264H4_I_O1 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.0472 at time 6e-010 exceeds 1% of voltage span
> WARNING @line 272: MC8264H4_I_O1 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.01871 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 272: MC8264H4_I_O1 FallingWaveform fall_2 max: 
> Non-monotonic
> dV = 0.10098 at time 1.2e-009 exceeds 1% of voltage span
> WARNING @line 272: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 321: TVCurve must start at time zero
> WARNING @line 321: TVCurve should asymptotically approach a final 
> value -
> point added
> WARNING @line 1242: MC8264H4_I_O2 PullUp: Overall typical area exceeds
> overall maximum area
> WARNING @line 1242: MC8264H4_I_O2 PullUp: Overall minimum area exceeds
> overall typical area
> WARNING @line 1197: MC8264H4_I_O2 PullDown: Overall typical area exceeds
> overall maximum area
> WARNING @line 1197: MC8264H4_I_O2 PullDown: Overall minimum area exceeds
> overall typical area
> ERROR @line 1310: TVCurve must start at time zero
> WARNING @line 1310: MC8264H4_I_O2 RisingWaveform rise_1 min: 
> Non-monotonic
> dV = 0.04399 at time 1.4e-009 exceeds 1% of voltage span
> WARNING @line 1310: MC8264H4_I_O2 RisingWaveform rise_1 typ: 
> Non-monotonic
> dV = 0.11194 at time 1.5e-009 exceeds 1% of voltage span
> WARNING @line 1310: MC8264H4_I_O2 RisingWaveform rise_1 max: 
> Non-monotonic
> dV = 0.17464 at time 1.4e-009 exceeds 1% of voltage span
> WARNING @line 1310: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 1359: TVCurve must start at time zero
> WARNING @line 1359: MC8264H4_I_O2 RisingWaveform rise_2 typ: 
> Non-monotonic
> dV = 0.0218384 at time 4e-010 exceeds 1% of voltage span
> WARNING @line 1359: MC8264H4_I_O2 RisingWaveform rise_2 typ: 
> Non-monotonic
> dV = 0.02359 at time 1.4e-009 exceeds 1% of voltage span
> WARNING @line 1359: MC8264H4_I_O2 RisingWaveform rise_2 max: 
> Non-monotonic
> dV = 0.06142 at time 1.3e-009 exceeds 1% of voltage span
> WARNING @line 1359: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 1408: TVCurve must start at time zero
> WARNING @line 1408: MC8264H4_I_O2 RisingWaveform rise_3 max: 
> Non-monotonic
> dV = 0.06464 at time 8.1e-009 exceeds 1% of voltage span
> WARNING @line 1408: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 876: TVCurve must start at time zero
> WARNING @line 876: MC8264H4_I_O2 FallingWaveform fall_1 min: 
> Non-monotonic
> dV = 0.100468 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 876: MC8264H4_I_O2 FallingWaveform fall_1 typ: 
> Non-monotonic
> dV = 0.188559 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 876: MC8264H4_I_O2 FallingWaveform fall_1 max: 
> Non-monotonic
> dV = 0.207329 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 876: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 925: TVCurve must start at time zero
> WARNING @line 925: MC8264H4_I_O2 FallingWaveform fall_2 min: 
> Non-monotonic
> dV = 0.0496 at time 8e-010 exceeds 1% of voltage span
> WARNING @line 925: MC8264H4_I_O2 FallingWaveform fall_2 min: 
> Non-monotonic
> dV = 0.07805 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 925: MC8264H4_I_O2 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.0299 at time 6e-010 exceeds 1% of voltage span
> WARNING @line 925: MC8264H4_I_O2 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.12299 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 925: MC8264H4_I_O2 FallingWaveform fall_2 max: 
> Non-monotonic
> dV = 0.214029 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 925: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 974: TVCurve must start at time zero
> WARNING @line 974: TVCurve should asymptotically approach a final 
> value -
> point added
> WARNING @line 1895: MC8264H4_I_O3 PullUp: Overall typical area exceeds
> overall maximum area
> WARNING @line 1895: MC8264H4_I_O3 PullUp: Overall minimum area exceeds
> overall typical area
> WARNING @line 1850: MC8264H4_I_O3 PullDown: Overall typical area exceeds
> overall maximum area
> WARNING @line 1850: MC8264H4_I_O3 PullDown: Overall minimum area exceeds
> overall typical area
> WARNING @line 1746: MC8264H4_I_O3 GroundClamp: Overall typical area 
> exceeds
> overall maximum area
> WARNING @line 1746: MC8264H4_I_O3 GroundClamp: Overall minimum area 
> exceeds
> overall typical area
> ERROR @line 1963: TVCurve must start at time zero
> WARNING @line 1963: MC8264H4_I_O3 RisingWaveform rise_1 min: 
> Non-monotonic
> dV = 0.03844 at time 2.1e-009 exceeds 1% of voltage span
> WARNING @line 1963: MC8264H4_I_O3 RisingWaveform rise_1 typ: 
> Non-monotonic
> dV = 0.10287 at time 1.6e-009 exceeds 1% of voltage span
> WARNING @line 1963: MC8264H4_I_O3 RisingWaveform rise_1 max: 
> Non-monotonic
> dV = 0.15228 at time 1.3e-009 exceeds 1% of voltage span
> WARNING @line 1963: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 2012: TVCurve must start at time zero
> WARNING @line 2012: MC8264H4_I_O3 RisingWaveform rise_2 max: 
> Non-monotonic
> dV = 0.07742 at time 1.5e-009 exceeds 1% of voltage span
> ERROR @line 2061: TVCurve must start at time zero
> WARNING @line 2061: MC8264H4_I_O3 RisingWaveform rise_3 max: 
> Non-monotonic
> dV = 0.06869 at time 8e-009 exceeds 1% of voltage span
> WARNING @line 2061: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 1529: TVCurve must start at time zero
> WARNING @line 1529: MC8264H4_I_O3 FallingWaveform fall_1 min: 
> Non-monotonic
> dV = 0.0801112 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 1529: MC8264H4_I_O3 FallingWaveform fall_1 typ: 
> Non-monotonic
> dV = 0.0484055 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 1529: MC8264H4_I_O3 FallingWaveform fall_1 max: 
> Non-monotonic
> dV = 0.128967 at time 1.1e-009 exceeds 1% of voltage span
> WARNING @line 1529: MC8264H4_I_O3 FallingWaveform fall_1 max: 
> Non-monotonic
> dV = 0.0801406 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 1529: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 1578: TVCurve must start at time zero
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 min: 
> Non-monotonic
> dV = 0.03824 at time 8e-010 exceeds 1% of voltage span
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 min: 
> Non-monotonic
> dV = 0.14378 at time 1.6e-009 exceeds 1% of voltage span
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 min: 
> Non-monotonic
> dV = 0.01896 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.05841 at time 6e-010 exceeds 1% of voltage span
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.03699 at time 1.5e-009 exceeds 1% of voltage span
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 typ: 
> Non-monotonic
> dV = 0.03745 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 1578: MC8264H4_I_O3 FallingWaveform fall_2 max: 
> Non-monotonic
> dV = 0.03389 at time 3e-009 exceeds 1% of voltage span
> WARNING @line 1578: TVCurve should asymptotically approach a final 
> value -
> point added
> ERROR @line 1627: TVCurve must start at time zero
> WARNING @line 1627: MC8264H4_I_O3 FallingWaveform fall_3 max: 
> Non-monotonic
> dV = 0.035955 at time 1e-008 exceeds 1% of voltage span
> WARNING @line 1627: TVCurve should asymptotically approach a final 
> value -
> point added
> WARNING: MC8264H4_I_O1 Ramp value for typical of Rise is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O1 Ramp value for typical of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O1 Ramp value for maximum of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O2 Ramp value for typical of Rise is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O2 Ramp value for maximum of Rise is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O2 Ramp value for minimum of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O2 Ramp value for typical of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O2 Ramp value for maximum of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O3 Ramp value for minimum of Rise is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O3 Ramp value for typical of Rise is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O3 Ramp value for minimum of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O3 Ramp value for typical of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
> WARNING: MC8264H4_I_O3 Ramp value for maximum of Fall is significantly
> different with that computed from the corresponding TV curve - fixed
>
> Translation failed due to DMLCHECK errors.
> Output saved as D:\model\mc8264h4.dml.txt for examination.
>
>
Kim Helliwell
Apple Computer
kimgh@xxxxxxxxx
408 974 9936

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List archives are viewable at:     
                http://www.freelists.org/archives/si-list
or at our remote archives:
                http://groups.yahoo.com/group/si-list/messages 
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
  

Other related posts: