I should have used the NE555 that I included in NE555Test.zip. That one models the innards of the 555 as a sub-circuit, but I was in a hurry.
Anyway, the 555 cannot reasonably be responsible. If you reduce the 470R in the gate, it drives the charge capacitance faster, and you get (very) high speed ringing, and a curious positive going lurch at the MOSFET source on 3. which actually catches up with the output of the RC filter, as it discharges.
I put the 470R in the gate to moderate the charge rate into the gate capacitance. This tames it, and it made be think that there may be a Miller capacitance effect through to the output.
I have included the simulation circuit netlist here, but you have to edit off the .txt extension to end up with '
555_XRF_Sim__Pulse_Gen.asc '
This is another one of those that we sometimes ask
@vtcnc to arrange that ASCII text files of type
.asc to be allowed, but it is easy enough to rename it.
Regardless what the simulation is does, I am soldering away with some of my old-school non-PC 60/40 tin-lead, found in the same junk box as the MAX666, and the NE555. (I might as well use it up).
We can soon look at some real waveforms, using the old 54520A, which is another bit of kit that comes from before HP became Keysight.
Better still, I want to see them plotted as if they came from some material, but that may be a little further down the road. I am only just getting into digging through the PyMCA software.