Pumkin SPICE
- 1 Devlogs
- 8 Total hours
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.