sreevenkjan
Full Member level 5
- Joined
- Nov 4, 2013
- Messages
- 268
- Helped
- 27
- Reputation
- 54
- Reaction score
- 26
- Trophy points
- 1,308
- Location
- Germany
- Activity points
- 3,115
Hey guys,
I am using ILA to observe the output given out by my fpga.However there is an option to write down the data observed into a .csv file by giving the command in tcl.
I had set the sample depth to about 131072 in the ILA so that I could see the data(i.e in my case pixels of an image) transmitted by the fpga and trigger at particular addresses. My image is of size 480x480 1bit depth.However it takes 962 samples to get one row processed in the ILA.so i could capture 136 rows in one trial.
Previously when i captured the data during behavioral simulation it uses about 500 clocks to process 1 row.each clock is of period 10ns.
My question is why does it take 962 samples for each row in ILA and why does it take 500clocks in simulation.Could you tell me the difference between two such processes??
How can i measure the time taken by fpga to process the complete image??..is it the time taken during simulation process??
I am using ILA to observe the output given out by my fpga.However there is an option to write down the data observed into a .csv file by giving the command in tcl.
I had set the sample depth to about 131072 in the ILA so that I could see the data(i.e in my case pixels of an image) transmitted by the fpga and trigger at particular addresses. My image is of size 480x480 1bit depth.However it takes 962 samples to get one row processed in the ILA.so i could capture 136 rows in one trial.
Previously when i captured the data during behavioral simulation it uses about 500 clocks to process 1 row.each clock is of period 10ns.
My question is why does it take 962 samples for each row in ILA and why does it take 500clocks in simulation.Could you tell me the difference between two such processes??
How can i measure the time taken by fpga to process the complete image??..is it the time taken during simulation process??