Lavorare su Hspice la prima volta, quindi per favore portami con me. Devo scrivere netlist per CMOS E gate. Attualmente, avevo finito di scrivere e testare la parte dell'inverter CMOS-Nand &.Sottocircuiti nella netlist HSpice?
so per attuare porta AND, ho bisogno di connettere l'uscita della porta NAND all'ingresso di inverter.
So che posso definire NAND e Inverter come i miei sottocircuiti. Ma in questo approccio ho bisogno di scrivere il loro codice nella parte subckt che aumenterà la complessità della netlist.
La mia domanda è che è in qualsiasi altro modo in modo che io possa utilizzare direttamente la netlist scritta sopra o scrivere i sottocartelle in altri file e importarli?
subcircuits sono il modo per farlo Non vedo perché aumenterebbero la complessità della tua netlist. Sono proprio come una subroutine nel software. Puoi metterli in un file e includerli. Sono più familiare con LT spice quindi la sintassi potrebbe essere leggermente diversa, ma ho librerie di sottocircuiti che ho scritto. È quindi possibile avere una netlist semplice e chiara di primo livello che collega AND al proprio INV. Ancora meglio creare un subcircuito per la tua NAND con solo AND e INV, quindi disporre di netlist di livello superiore con solo le origini NAND, di alimentazione e di prova. – user1582568