Your other option would be to find a way to setup an internal DMA controller to trigger off of an external input. From your clock source, you would trigger individual DMAs from a static buffer to GPIO connected to some sort of circuit to invert the Mark bits. The DMA controller would loop over the buffer and the jitter would be limited to that of your 1.544 MHz reference clock source. For Raspberry PI, you might be looking at writing a kernel driver/module assuming you can find documentation on the CPU and DMA controllers. Might be easier with an STM32 like CPU (small, cheap, and potentially Linux free if you are into that sort of thing).
On Fri, Feb 23, 2018 at 10:35 AM, Bill Prince <part15...@gmail.com> wrote: > 1/4 microsecond is too much jitter? > > I don't think the pi is going to be your solution. > > > bp > <part15sbs{at}gmail{dot}com> > > On 2/22/2018 5:22 PM, Chuck McCown wrote: > >> I have about 250 nS of jitter on my output signal. >> > >