- I would like to know how to continuously capture data from DE1SoC for long time. I thought I can have a for loop in tcl. In each loop round I would call run analysis and save data in a log and then export the saved log to csv. I wrote the following tcl script, however, no data log is written and stp is corrupted instead.
open_session -name file.stp
run -instance auto_signaltap_0 -data_log log_1 -timeout 5
export_data_log -data_log log_1 -filename test.csv
Do you have suggestions on how to solve this issue.
- I also want to continuously capture data from signaltap, I do not want to wait on a trigger. Shall I set all triggers to don't care and use Basic OR ?
I would suggest that you make sure that the data can be acquired from signal tap.
Here is a guide that you can refer to:
Also exporting captured data can be found on page 60 and the below link:
I suspect that the problem lies in the command "-data_log log_1" that is causing the issue, may I know where did you get the following script? From any sources/website?
For now I would suggest that you try triggering to make sure the data is captured correctly.