No princípio, não era exigido muito para simular um circuito eletrônico. Essencialmente, todos os componentes eram representados por resistores, indutores, capacitores, fontes de tensão e corrente, ou combinações desses. Cada junção no circuito é numerada. Depois, todos esses dados são armazenados em uma então chamada “netlist”. Essa lista indica qual componente está conectado entre quais junções. Em complemento, a lista também informa o sistema sobre as características específicas do componente relevante. O software então processa a lista para estabelecer um número de equações de corrente para essas junções. Depois de resolver a matriz de equações resultante, o programa sabe todas as correntes. Consequentemente, ele está habilitado a computar as tensões através de todos os componentes do projeto.