Yitong,
Just add these two lines to your terminate_diff model:
C_comp 0.0 NA NA
[Voltage Range] 1.0V NA NA
These two keywords are required by the IBIS specification,
that's why you are getting the errors. You must use these
keywords even if they don't make sense for the series model.
I hope this helps,
Arpad
=============================================================
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On
Behalf Of Yitong Wen
Sent: Thursday, November 11, 2010 7:19 PM
To: 'ibis-users@eda.org'
Subject: [IBIS-Users] series model
Hi experts,
I created an IBIS model for LVDS buffer, it can be enabled/disabled
internal terminating resistor(100-ohm) by user
Could you tell me how to include this function in an IBIS file?
I edit the IBIS file as below(in red text):
[Pin] signal_name model_name R_pin L_pin C_pin
|
3 Anyp a_p
4 Anyn a_n
1 Vcc Power
2 GND GND
|
[Series Pin Mapping] pin_2 model_name function_table_group
3 4 terminate_diff 1
|
[Series Switch Groups]
| Function Group States
|On 1 /
Off 1 /
|*********************************************************************
|
[Diff Pin] inv_pin vdiff tdelay_typ tdelay_min tdelay_max
|
3 4 NA NA NA NA
|
|*********************************************************************
[Model] terminate_diff
Model_type Series
|
| variable R(typ) R(min) R(max)
[R Series] 100ohm 99hm 101ohm
|
|*********************************************************************
When running a syntax and IBIS parser check, there are errors as below:
ERROR - Model terminate_diff: One of C_comp, C_comp_pullup,
C_comp_pulldown, C_comp_power_clamp, C_comp_gnd_clamp must be defined
ERROR - Model 'terminate_diff': Pullup Reference Required when No
Voltage Range is Specified
ERROR - Model 'terminate_diff': Pulldown Reference Required when No
Voltage Range is Specified
ERROR - Model 'terminate_diff': POWER Clamp Reference Required when No
Voltage Range is Specified
ERROR - Model 'terminate_diff': GND Clamp Reference Required when No
Voltage Range is Specified
I wonder if the series model need this parameters?
If yes, what are the parameters?
Thanks
Yitong
-- This message has been scanned for viruses and dangerous content by MailScanner <http://www.mailscanner.info/> , and is believed to be clean. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -------------------------------------------------------------------- |For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org |with the appropriate command message(s) in the body: | | help | subscribe ibis <optional e-mail address, if different> | subscribe ibis-users <optional e-mail address, if different> | unsubscribe ibis <optional e-mail address, if different> | unsubscribe ibis-users <optional e-mail address, if different> | |or e-mail a request to ibis-request@eda-stds.org. | |IBIS reflector archives exist under: | | http://www.eda-stds.org/pub/ibis/email_archive/ Recent | http://www.eda-stds.org/pub/ibis/users_archive/ Recent | http://www.eda-stds.org/pub/ibis/email/ E-mail since 1993Received on Mon Nov 15 07:10:41 2010
This archive was generated by hypermail 2.1.8 : Mon Nov 15 2010 - 07:11:25 PST