You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

8h 0m 6s logged

Pumkin SPICE

I decided to make a SPICE net list parser. I decided to call the project Pumkin SPICE. Get it because it’s SPICE.

A SPICE net list is a text-based representation of a circuit.

The parser is a step of a bigger project. I will use it to convert a SPICE net list into a graph representation. I will later use this graph for graph isomorphism and circuit topology comparison.

I am not a hundred precent sure how to do this, but I guess I’ll just learn along the way. For now I decided to ignore some details to get the general skeleton down

So far I

  • wrote a half parser.

  • wrote code to convert the parsed objects into nodes
    and edges for a graph.

What I still need to do:

  • make the parser better

  • clean up the different classes, and improve on the class hiarchy

  • figure out how I am supposed to handle subcircuits

In the far future I need to make a web demo.

0
1

Comments 0

No comments yet. Be the first!