Techniques are disclosed for automatically synthesizing information from a
plurality of computer-readable integrated circuit package models. In one
embodiment, each of the plurality of package models contains information
descriptive of a distinct package. Such information may include, for
example, intra-package path lengths and/or propagation delays of signal
nets in the modeled packages. Techniques are disclosed for automatically
synthesizing such information to produce, for example, aggregate path
lengths and/or propagation delays of the signal nets across all of the
modeled packages. Such synthesis may be performed even when the package
models use mutually inconsistent signal net naming conventions and the
modeled packages are composed of different materials. Techniques are also
disclosed for providing information to the package designer to assist the
package designer in improving the design of the package models.
As técnicas são divulgadas para a informação automaticamente synthesizing de um plurality de modelos computer-readable do pacote do circuito integrado. Em uma incorporação, cada um do plurality de modelos do pacote contem a informação descritiva de um pacote distinto. Tal informação pode incluir, para o exemplo, comprimentos de trajeto do intra-pacote e/ou a propagação atrasa de redes do sinal nos pacotes modelados. As técnicas são divulgadas para automaticamente synthesizing tal informação para produzir, para o exemplo, comprimentos de trajeto agregados e/ou a propagação atrasa das redes do sinal através de todos os pacotes modelados. Tal síntese pode ser executada mesmo quando os modelos do pacote usam as convenções nomeando líquidas do sinal mutuamente inconsistent e os pacotes modelados estão compostos de materiais diferentes. As técnicas são divulgadas também para fornecer a informação ao desenhador do pacote para ajudar ao desenhador do pacote em melhorar o projeto dos modelos do pacote.