cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
optivareddy
Adventurer
Adventurer
2,411 Views
Registered: ‎11-27-2010

Trace of code on MicroBlaze soft core

Hi All,

         I have an application developed on linux developed on MicroBlaze on spartan 3a 1800 kit. What i wanted is, i need to trace the flow of the process. I have 3 Threads which are related in linux. i want to check the time taken by each thread and and enttire flow till i stop the trace..

 

Few questions

 

1. Is there any trace software on standard xilinx platforms with microblaze softcore.

2. i came across one from Agilent, but that is too expensive and another from lauterbach again that is also little bit expensive. both are H/W based trace 

 

Is there any software based tracing code (minimal invasive and less foot print) on microblaze softcore available or any pointers to it also is appreciable.

 

 

Thanks

 

 

0 Kudos
Reply
1 Reply
evgenis1
Advisor
Advisor
2,396 Views
Registered: ‎12-03-2007

Hi,

 

What are your performance expectations from a SW-based process trace ?

 

If you use JTAG to upload a MicroBlaze trace in real time, the upload speed will be in the order of ~100KByte/sec. Your design is probably running at ~100MHz. There is also not much FPGA embedded RAM to store or buffer sufficiently large amount of trace data either.  

 

Thanks,

Evgeni

Tags (1)
0 Kudos
Reply