AnsweredAssumed Answered

A way to sample one output in every 1 us

Question asked by jypark22@gmail.com on Oct 1, 2014
Latest reply on Oct 6, 2014 by algoss
Hi all, 

I am very new on using Logic Analyzer. I measured my chip using 1 Mhz clock, and saved data to a csv file. I want to have one output in every 1us since my clock is 1Mhz. However, the data was not measured in every 1ns. I do understand a Logic Analyzer is smart so it reduces a step size in a transition, and the logic analyzer increase a step size when outputs do not change in long time. However, it makes me crazy to collect and analyze data. How do I solve this issue? 

I am using sync mode to measure, and my csv file has data as below. I do not want to async mode which can sample every 1us because I want to use my own clock to measure. I mean testing is good using sync mode, but how do I sample the measured data? Thank you in advance.    

Time (sec)  Value     Time difference (sec)
-1.048596968     0     
-1.048596072     1     0.000000896
-1.048595072     1     0.000001
-1.048594072     1     0.000001
-1.048592072     0     0.000002
-1.048588072     1     0.000004
-1.048587072     1     0.000001
-1.048586072     1     0.000001
-1.048585072     1     0.000001
-1.048584072     1     0.000001
-1.048583072     1     0.000001
-1.048580586     1     0.000002486
-1.048580072     1     0.000000514
-1.048577072     1     0.000003
-1.048576072     1     0.000001
-1.048575072     0     0.000001
-1.048565072     1     0.00001
-1.048564072     0     0.000001
-1.048563072     0     0.000001
-1.048562072     0     0.000001
-1.048561072     1     0.000001
-1.048560072     0     0.000001
-1.048559072     1     0.000001
-1.048558072     0     0.000001
-1.048557072     1     0.000001
-1.048556072     0     0.000001
-1.048555072     0     0.000001
-1.048554072     0     0.000001
-1.048553072     1     0.000001
-1.048552072     0     0.000001
-1.048551072     1     0.000001


Best,

Jaeyoung  

Outcomes