Soy relativamente nuevo en Altium y me encuentro con los siguientes errores al compilar mi esquema:
- Net SDI contiene múltiples puertos de entrada (Port SDI, Port SDI)
- Net CLK contiene múltiples puertos de entrada (Port CLK, Port CLK)
Lo que intento hacer es conectar varias hojas a las mismas señales, SDI y CLK. ¿Estoy haciendo algo mal? Es una jerarquía plana, establecí el alcance en "Plano (solo puertos globales)". A continuación hay dos hojas de mi esquema que usan señales SDI y CLK
Hoja1:
Hoja2:
Respuestas:
Con el alcance "Plano (solo puertos globales)", ... las etiquetas de red son locales para cada hoja; no se conectarán entre hojas. Todos los puertos con el mismo nombre se conectarán, en todas las hojas ". - Altium "Diseño de varias hojas"
Parece que debería estar bien para lo que está tratando de hacer, pero creo que en este tipo de configuración de diseño, debe haber una relación 1: 1 del puerto de entrada y salida. En el caso de diseño plano, los puertos de entrada están conectados entre sí, de ahí el error de "múltiples puertos de entrada". Aquí hay un par de cosas que puedes probar:
Esto requiere que utilice una hoja superior para controlar la jerarquía de diseño. Revise "5.1.3 Construcción de la hoja superior" en el módulo de capacitación mencionado anteriormente. Por lo que vale, todos mis diseños son de esta configuración de diseño.
Esto puede hacer que el error desaparezca (debido a la matriz de conexión de su proyecto), pero puede no tener sentido desde un punto de vista del mundo real. Las líneas CLK / SDI ciertamente no son bidireccionales. Esto puede causar problemas cuando está en una revisión de diseño y tiene que explicar por qué ha marcado todo como bidireccional.
Stick con su configuración de diseño plano, pero dígale a Altium que la empuje editando la matriz de conexión de Error / Advertencia:
ahora, varios puertos de entrada solo se informarán como una advertencia, no como un error de detención de la presentación.
fuente
Me gusta la respuesta de @ dext0rb pero desactivar los errores lógicos / advertencias para todos los puertos podría causar problemas más adelante.
Así que simplemente apague el error en la red específica usando "Generic No ERC"
y entonces
fuente
Preferí crear los puertos como Unspecified en este caso. Mientras las flechas direccionales todavía se mantienen (más la coordinación de color) de su formato de entrada / salida anterior.
Sin especificar permite al usuario crear múltiples entradas y salidas para estos puertos.
fuente
Solo necesita cambiar el tipo eléctrico de almohadillas en símbolos esquemáticos a pasivo.
fuente