I have verified my design at RTL level and I am satisfied. Now I want to verify at gate level. I have replaced the RTL by the gate level netlist from $CARAVEL_ROOT/verilog/gl/<mydesign>.v. I am using stdcells from $PDK_ROOT/sky130B/libs.ref/sky130_fd_sc_hd/verilog/*.v to compile. And I have my own testbench to verify. Is it the right approach? Is it expected to match the RTL level verification results? Do I need to take care or know anything more?
Note that, this is my own verification setup, not the caravel verification targets.