Best use of SRAM in DSO design
nutson
Posts: 242
I am in the planning (dreaming?) stage of·a propeller controlled digital oscilloscope, with an FPGA as capture memory. The FPGA overlays·the measured signals·on·an·SVGA (text) signal·generated·by the propeller.·My·FPGA board·has 256k16 fast SRAM memory, but·I am unsure how to best use this memory.
Option 1: create an 512x512x8 bit·pixels graphics screen from it: great·for·graphics·and simulating screen persistance (in fact I am using the memory this way in another design).
Option 2: use the memory to allow 256K point capture in single shot·measurements: great for looking at serial protocols (compared to 4-8K Point·capture·with FPGA local memory)
Option 3: use the memory as·a·"digital phosphor" screen·(see tektronix publications). Allows·to·speed up·signal capture·to 10.000·waveforms/second,·great to catch glitches and anomalies in digital signals (compared to 500-1000 waveforms/sec with FPGA local memory capture).
Having no·hands on experience with modern DSO/MSO scopes, maybe more experienced designers and·DSO/MSO users can comment which option would be·more·usefull in designing and debugging propeller based projects.
Nico Hattink
Option 1: create an 512x512x8 bit·pixels graphics screen from it: great·for·graphics·and simulating screen persistance (in fact I am using the memory this way in another design).
Option 2: use the memory to allow 256K point capture in single shot·measurements: great for looking at serial protocols (compared to 4-8K Point·capture·with FPGA local memory)
Option 3: use the memory as·a·"digital phosphor" screen·(see tektronix publications). Allows·to·speed up·signal capture·to 10.000·waveforms/second,·great to catch glitches and anomalies in digital signals (compared to 500-1000 waveforms/sec with FPGA local memory capture).
Having no·hands on experience with modern DSO/MSO scopes, maybe more experienced designers and·DSO/MSO users can comment which option would be·more·usefull in designing and debugging propeller based projects.
Nico Hattink
Comments
www.sump.org/projects/analyzer/
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
Post Edited (Leon) : 7/20/2009 1:02:01 PM GMT