Implementaciones de componentes con asignaciones de pines no válidas
Parent category: Infracciones asociadas con componentes
Default report mode: ![]()
Resumen
Esta infracción ocurre al compilar un paquete de biblioteca integrada (*.LibPkg) y se detecta que la asignación de pines entre el componente esquemático y el modelo vinculado no es válida.
Notificación
Si los errores y advertencias del compilador están habilitados para mostrarse en el esquemático (habilitados en la página Schematic - Compiler del cuadro de diálogo Preferences), un objeto infractor mostrará una línea ondulada de color debajo. También se muestra una notificación en el panel Messages con el siguiente formato:
ComponentName: Could not find port <>ModelPinNumber on model <ModelName> for pin <ComponentPinNumber>,
donde:
ComponentName es el nombre del componente en la biblioteca esquemática de origen.
ModelPinNumber es el designador esperado para el pin/pad que no se pudo encontrar en el modelo vinculado.
ModelName es el nombre del modelo que está vinculado al componente.
ComponentPinNumber es el designador del pin en el componente esquemático de origen al que está asignado el pin erróneo del modelo.
Recomendación para la resolución
Haga doble clic en la entrada del vínculo del modelo PCB para acceder al cuadro de diálogo PCB Model. En el cuadro de diálogo, haga clic en el botón Pin Map para acceder al cuadro de diálogo Model Map. En la columna Component Pin Designator, busque el número de pin marcado por el mensaje (ComponentPinNumber). La infracción surge porque la entrada correspondiente en la columna Model Pin Designator apunta a un designador de pad que no existe en el modelo PCB. Corrija la entrada según sea necesario. Normalmente, habrá una asignación uno a uno, con los mismos designadores en ambos lados.