Цитата(expflash @ Aug 18 2008, 11:41)

А можно поподробнее? Как этот процесс автоматизировать, чтобы конечный пользователь библиотеки этим не занимался?
CES uses the following assignment hierarchy to set the default IBIS Component Name value for each part:
1. When you provide the IBIS component attribute on a symbol that is contained in a part instance, it is used as the default IBIS component name. If this attribute is set on more than one symbol that maps to a particular part instance, CES decides which wins based on its established rules.
2. User provided IBIS component name for the entry in the PDB corresponding to the part instance.
3. CES searches the IBIS library for a component with the same name as the PCB part name. When it finds a case insensitive match, it uses this value.
4. CES searches the IBIS library for a component with the same name as the symbol name for the part instance in the PDB. When it finds a case insensitive match, it uses this value.
5. When the part instance has a Technology value, CES searches for an IBIS component that matches the technology. When it finds a match, it uses this value.
6. When the part instance is a simple passive component that is included in the list below, the IBIS component name is set to one of the following values:
* R_by_value (resistor)
* C_by_value (capacitor)
* L_by_value (inductor)
* RC_by_value (RC terminator)
* RThev_by_value (thevenin terminator)
7. When the part instance is not a simple passive component, diode, or connector, the default IBIS component name is set to "generic". The IBIS library provided with the release always contains a supporting IBIS component named "generic" to support this type of assignment.