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

Open comments for this post

8h 0m 16s 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
0
1

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…