LTspice and NGspice have no such limitation.
RingOsc.qsch (25.1 KB)
Here I quote an email reply from Mike :
Qspice doesn’t update the .qraw file unless at least 2ps has passed since the last time it updated it.
My understanding is that the simulation can run with a timestep less than 2ps, but .qraw only stores data at a minimum of 2ps apart. Perhaps you need to contact Mike to discuss an option to adjust that if you have a simulation that requires higher resolution.
Thank you. I hope I don’t need it.