--- if you are facing the error --> unable to find definition of model u2
    Simulation interrupted due to error!

with eSim 2.3 in windows 
1. open CMD in windows
2. cd C:\FOSSEE\nghdl-simulator\src\xspice\icm\Ngveri
3. cat C:\FOSSEE\nghdl-simulator\src\xspice\icm\Ngveri\modpath.lst (shows the content of the file in CMD )
4. notepad modpath.lst (opens the file in notepad ) 
5. remove all the contents in that file and just put file or project name - ie cordic and save it
6. open project in esim
7. rerun the verilog to Ngspice for the file --> cordic.v
8. open kicad shematics and replace the cordic chip with the new cordic chip shown in the video
9. convert it to netlist 
10. run kicad to ngspice
11. use transiant analysis with values built in the fils
12. run the simulation

video - https://photos.google.com/share/AF1QipMS6WGuPAuoodyWORY7exgTnh5C9yBZpNbzSV8dXc9WxOwjWMkE-E7d_hsWyU0BcA?key=M2RwTFJKOEpRN2h4MXBvWFIwdHpkZ1NqdUh6WVpR
