DOCUMENTATION OF WORK DONE FOR eSIM CIRCUIT DESIGN AND SIMULATION MARATHON CONDUCTED BY FOSSEE, IIT BOMBAY

Procedure:
Step 1. Download sky130 from this link and unzip : https://static.fossee.in/esim/installation-files/sky130_fd_pr.zip.
Step 2. Save the .cir.out file in the sky_fd_pr folder as .cir file.
Step 3. Open with notepad and add the path .lib "models/sky130.lib.spice" tt at the top.
Step 4.Replace with CMOSP, mos_p with sky130_fd_pr__pfet_01v8 and CMOSN, mos_n with  sky130_fd_pr__nfet_01v8.
Step 5. Similarly replace inductor, capacitor, resistor with sky130 models.
Step6. Run the ckt with ngspice

To Run the ckt using ngspice:

Step 1. Right click on .cir file.
Step2. Click on Open With.
Step 3. Browse for the ngspice.
Steps5. Go to the FOSSEE folder search for Ngspice. Run it.

Difficulties faced:
Working on a new software and technology was bit complicated yet interesting. Initially found difficulty in opening netlist file with ngspice due to the fatal error in ngspice. With the help and constant guidance from FOSSEE Team, was able to overcome it.