Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Accurate pulse with ultra low rise time

Status
Not open for further replies.

elad1434

New Member
Hello, I have a GPS module, an FPGA spartan 3 development kit and a voltage switch 3.3v -10v and vice versa.
I need to take the 1 pulse per second (PPS) which is coming from the GPS and change its width 80µs to 20µs, rise time to 20ns max and amplitude from 3.3v to 10v.

Everyone is connected to each other with wire wrap.

The width convertion isn't a big deal but the others are really hard to solve. See, the rise time of the PPS with a resonance circuit is less than 20ns, of course the wire wrap isn't ideal for this speed (=coil+capacitor) and I get 50ns rise time thus voltage switching cannot be simultaneousley as the voltage switch has its own rise time, 12ns , which is being added and I get 62ns rise time.

The FPGA is'nt helping either, its signal rise time reachs to 40ns and its best shot is 50ns after the original PPS which is also not good, the delay should be short as possible (0ns-5ns).

The solution for all of this is to use a low jitter clock such as Rubidium clock ,make a frequency divider/multiplier and some Hocus Pocus.-But the problem is that I don't have such clock and I can only use the FPGA clock while is being fixed by its DCM core. In short I need your help.

P.S

All of my measurements were taken by digital scope.
 
Hi,

"the voltage switch has its own rise time, 12ns"
Why isnt that fast enough if you need 20ns?

"Everyone is connected to each other with wire wrap"
I feel very sorry for them all :)
 
Last edited:
If the rise time is effected so is the fall time which will mean just a trivial delay in the signal this can easily be calibrated out if it's known.
 
Status
Not open for further replies.

New Articles From Microcontroller Tips

Back
Top