For an asynchronous external clock on a 16F628
45=30ns
46=30ns
47=60ns

This doesnt help me as there is no specified minimimum rise and fall times.
And from the figures above 45+46+rise+fall=47.