Output rise and fall time
CRST1
Posts: 103
Does anyone know the specs for the rise and fall time of the propeller outputs?· When I measure them I get about 12 usec. If this is right then it looks like the fastest output out of the pins would be about 40khz. Can anyone verify this or tell me I'm wrong. How fast can the propeller output a signal?
Thanks
Thanks
Comments
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
Oops. The datasheet has lots of information, but not rise / fall time. Considering that the cog counters can produce
a 160MHz square wave, the rise and fall time would need to be less than 1.5ns.
Post Edited (Mike Green) : 9/25/2008 9:01:34 PM GMT
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
Here's what I get (unloaded output):
-Phil
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Still some PropSTICK Kit bare PCBs left!
I want one of those oscilloscopes!!! 2.015ns - I'm truly impressed with the extra 15ps.
When doing some high speed propeller 2 pin bit banging using my 80MHz USB scope, I connected the probes one way around, then the opposite way around, and then took the average position between those two very ugly looking traces. The traces looked like sinewaves that were approximated with 5 points, giving them a not-very-sober trapezoidal look!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
I checked and re-checked the signals to the memory chip, and everything looked fine within the measuring limits of or HP Logic analyser, which had a resolution of 5ns.
Eventually I redid all the timing calculations by hand, taking into account the delay through every stage of the PLD. Under worst case conditions there was a 4ns hold-time violation to one of the ram chip signals, and fixing that removed the memory corruption! That was the only error found in the logic!
We could have probably saved weeks of engineering time with a nano-second resolution oscilloscope, but we all thought it was a software bug.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔