Allwan S Anand
05/15/2024, 10:34 AMmake_sky130_sch_from_verilog.awk pwm_generator.v
command and tried to simulate it and facing simulation error.Stefan Schippers
05/15/2024, 10:47 AMAllwan S Anand
05/15/2024, 11:05 AMStefan Schippers
05/15/2024, 11:56 AM.include $::SKYWATER_STDCELLS/sky130_fd_sc_hd.spice
) in the teshbench.Mitch Bailey
05/15/2024, 3:15 PMpwm_generator.sym
file?Stefan Schippers
05/15/2024, 9:05 PMMitch Bailey
05/15/2024, 10:29 PMStefan Schippers
05/15/2024, 10:33 PMformat=...
attribute renamed to lvs_format=...
so no spice format
is defined and these cells will appear only in netlists for LVS comparison.Allwan S Anand
05/16/2024, 5:43 AMStefan Schippers
05/16/2024, 8:16 AMStefan Schippers
05/16/2024, 8:18 AMname=V11 value="dc 0 PULSE (0 5 1u 1u 1u 1 1)"
Stefan Schippers
05/16/2024, 8:23 AMMitch Bailey
05/16/2024, 8:46 AMStefan Schippers
05/16/2024, 9:24 AMAllwan S Anand
05/16/2024, 10:47 AMStefan Schippers
05/16/2024, 6:28 PMStefan Schippers
05/16/2024, 6:30 PMtb_pwm_generator.spice
file so I can test simulation on your netlist.Allwan S Anand
05/17/2024, 4:17 AMtb_pwm_generator.spice
file for your reference.Stefan Schippers
05/17/2024, 7:22 AMStefan Schippers
05/17/2024, 10:33 PMpwm_generator
directory already exists!)
• create (if not already existing) a PDK_ROOT variable: export PDK_ROOT=/usr/local/share/pdk
(replace the path with the root directory of your pdk install)
• export a PDK variable: export PDK=sky130A
• Start xschem: xschem tb_pwm_generator.sch
• generate netlist and run simulation.
I
have changed stimuli values to get some meaningful voltage patterns,
but please review these since I don't know exactly what the
pwm_generator does.Allwan S Anand
05/20/2024, 6:03 AM