OpenRAM is an award winning open-source Python framework to create the layout, netlists, timing and power models, placement and routing models, and other views necessary to use SRAMs in ASIC design. OpenRAM supports integration in both commercial and open-source flows with both predictive and fabricable technologies. Most recently, it has created memories that are included on all of the eFabless/Google/Skywater MPW tape-outs.
Layout verses Schematic (LVS) visualization
VLSI Design Basics,
- Skills: Python, VLSI, JSON
- Difficulty: Easy/Medium
- Size: Medium or Large (175 or 350 hours)
- Mentors: Jesse Cirimelli-Low, Matthew Guthaus
Create a visualization interface to debug layout verses schematic mismatches in Magic layout editor. Results will be parsed from a JSON output of Netgen.