Procedures:-

1-First I did proper research on my circuits,its importance,applications,about each and every components.
2-And then I installed the eSIM software as well as ngspice software and SKYPDK folder was already in the eSIM.
  No need to install the ngspice separately.
3-After installation I setup the eSIM software.
4-And starts designing the circuit diagram by watching the DAC video lecture given by KUNAL SIR. 
  During this as it was not familiar before i faced too much problems (like searching components,labelling
  etc etc) but when i get use to with this software it becomes very easy to handle the software.
5-After completing the DAC course i came to my proposed circuit and starts designing and again I started facing problems but due strong determination 
  I completed the circuit finally and starts enjoying.
6-After annotation,electrical rules check, it needs to do Kicad to Ngspice conversion and then manipulated all the 
  parameters according to my proposed refrence output waveforms.
7-Then the SKYPDK130NM MOS needs to be inserted inside the .cir file and kept in the same folder as the SKYPDK folder.
  The SKYPDK lib file needs to be included in the .cir file as well.
8-Simulated the circuit using ngspice sky130 technology and finally get my suitable waveforms.

Problems:-

 -While designing the circuit there were few handling difficulties of the software but the IP DAC course helped me a lot in the same. 
 -Understanding the whole software as a whole was a little bit complex, took some time to get used to it. 
 -There were few warnings which were shown in the software which I could not understand. 
 -Some errors was also not able to understand. 
 -I faced the problem during modification in the netlist generated. 
 -Faced the problem to solve the ERC error.

Feedback:-

 Overall I enjoyed a lot but needs improvement in some areas like ngspice,eSIM usage. There should be improved component library
 and proper explanation of errors needs to be there.