zappedagain
Electrical
- Jul 19, 2005
- 1,074
I have a laser generating a pulse every 20 nS. Occasionally it will generate an extra pulse, so I'll have a packet of two pulses repeating every 20 nS. The second pulse in the packet will have a random delay after the first pulse; successive packets will keep that same delay.
I want to make a pulse counter to detect this condition. A counter that can run at 500-1000 MHz will be adequate. What type of architecture do you recommend?
Is ECL still available? I'd only need the first couple of stages to run very fast, and then I could use slower logic.
What about a fast FPGA? I see some that clock over 500 MHz and others supporting 1.25 Gbps serial ports. It seems like a bit excessive, but keeping everything in one IC might be simpler.
Any other suggestions?
Z
I want to make a pulse counter to detect this condition. A counter that can run at 500-1000 MHz will be adequate. What type of architecture do you recommend?
Is ECL still available? I'd only need the first couple of stages to run very fast, and then I could use slower logic.
What about a fast FPGA? I see some that clock over 500 MHz and others supporting 1.25 Gbps serial ports. It seems like a bit excessive, but keeping everything in one IC might be simpler.
Any other suggestions?
Z