Actualización: la resolución del nombre de nodo "alias" (también conocido como sinónimo) parece funcionar bien en los circuitos simples ... aunque uno de los dos nombres "desaparece" está haciendo lo que esperaba al referirlo todo al nodo único correcto. Son circuitos que involucran subcircuitos y modelos que no resuelven los sinónimos como se espera (particularmente los sinónimos que aparecen en la biblioteca). En este punto, estoy tratando de determinar si es una peculiaridad de las bibliotecas que estoy usando o si es una limitación de SPICE cuando se trata de subcircuitos y bibliotecas.
Estoy trabajando en LTspice, aunque esta pregunta probablemente se aplique también a SPICE. Tengo un pequeño circuito que estoy creando, sin embargo, algunos componentes quieren que se defina VCC mientras que otros quieren que se defina VDD. En este caso, son el mismo voltaje (VCC = VDD = 5V) de una fuente de alimentación de salida única.
No puede aplicar más de una etiqueta directamente a un nodo. Si toma un nodo, agrega una traza corta y etiqueta un VCC y el otro VDD, todavía puede terminar con solo uno de esos nombres realmente definidos en la lista de redes, ya que es equivalente a un nodo y solo se permite un nombre por nodo.
Hay soluciones piratas, pero me gustaría etiquetar mi circuito correctamente sin ningún engaño (por ejemplo, podría usar una resistencia infinitamente pequeña para crear un segundo nodo para aplicar la etiqueta "duplicar").
¿Existe un mecanismo en SPICE / LTspice para aliasing un nombre de nodo a otro nombre, de modo que los dos puedan usarse indistintamente?
Bonus: si no, ¿por qué no? Si SPICE puede colapsar un circuito complejo en nodos equivalentes (no es exactamente una tarea trivial), creo que podría manejar fácilmente alias de nombres simples ...
Edit2: Tal vez una mejor pregunta adicional hubiera sido: ¿por qué no crear lo que parece ser un alias (ya sea directamente, etiquetando el mismo nodo con dos nombres, o indirectamente etiquetando cada lado de un puente) lanzar? un error en LTspice? Para el caso, ¿incluso arroja un error en SPICE? (Sospecho que no se dan porque están relacionados en el núcleo ...) Vine aquí porque pasé bastante tiempo rascándome la cabeza preguntándome por qué uno de los dos nombres sería ignorado como si nunca hubiera estado allí ... un mensaje de error de SPICE / LTspice hubiera ayudado enormemente.)
Editar: El circuito se basa en modelos funcionales de chips de las series 7400- y 4000, no en modelos DIP (por lo tanto, no hay "pines" en los bloques para VCC / VDD (7400 usa VCC, 4000 usa VDD por convención) ... simplemente defínalos para el circuito como un todo y en este caso también estoy modelando la fuente de alimentación). En resumen, dibujar los cables de alimentación no es una opción de todos modos.